好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

用Metaio for IOS 开发AR应用 第一招

用Metaio for IOS 开发AR应用 第一招

用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 


现在我们重新编译,就不会崩溃了

十、现在运行程序我们的,可爱的摄像机出来来。。。。

 

 

====================================
发一篇文章还真难。。。。
      

 

 

 

标签:  Metaio ,  ios ,  ar

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于用Metaio for IOS 开发AR应用 第一招的详细内容...

  阅读:43次