用Metaio for IOS 開發AR應用 第一招


Preface :閑來無事寫個Metaio的教程玩玩、望對他人有所幫助、別無它求、一起學習交流,共同進步,QQ:4656587

首次發帖、不喜誤入、絕對原創


一 、 欲練此功,必先下載SDK,否則難成
   
         下載地址:點擊此下載

          

二、運行Demo玩玩

 

二、運行Demo玩玩


本帖隱藏的內容

三、新建項目
        
 
 
 先用最簡單的吧 Empty Application
    
 
 
四、引入類庫
      圖片所示類庫都不能少
  
 
五、導入很重要的2個類
  
到這里編譯應該還會報很多錯誤,,,

請做以下修改
 
 
六、建立我們的ViewController ,設置為UIwindow 的rootViewController
 
 
 
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    
    MainViewController *main=[[MainViewController alloc]initWithNibName:@"MainViewController" bundle:nil];
    self.window.rootViewController=main;
    [main release];
    
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

七、修改后綴為XXX.mm

 

八、到這里在我們的MainviewController 上添加一個view 設置其類型為 EAGLView(看圖)

 

連接File‘s Owner 的glview 到我們的自己這個view

 

 
九、到這里編譯應該程序會崩潰
     我們打開MetaioSDKViewController.mm  看到如下代碼
 
// Define your License here
// for more information, please visit http://dev.metaio.com
#define SDK_LICENSE "EHte41vghj7x6vG98m0pvS6IlDLMvk5dZKkEoMNnAZU="
#if !defined (SDK_LICENSE)
#error Please provide the license string for your application
#endif

  這里的 SDK_LICENSE 是我們現在需要得到的 ,
   
   接下來我們登錄 http://dev.metaio.com  點擊SDK  看右邊的Get Developer Key,點擊登錄metiao

 

 

點擊登錄

 

看圖提示添加個一條信息,在下面的Signature 就是我們需要的  SDK_LICENSE 


現在我們重新編譯,就不會崩潰了

十、現在運行程序我們的,可愛的攝像機出來來。。。。
 
 
====================================
發一篇文章還真難。。。。
      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM