补一下高通vuforia的官方地址:https://developer.vuforia.com/
在demo好用之后一下不就是着手改demo,首先改的是识别的图片
在develop选项卡中有一个target manager.这里add一下,注意选择一个轮廓清晰的的图片上传.
上传成功之后,会在target manager页面出现刚刚上传的图片的列表,点击下载,选择带有xcode的那一项下载.
会得到一个.dat和.xml./Users/anan/Desktop/VuforiaSamples-6-2-11/VuforiaSamples/Resources/Assets/ImageTargets.打开到这个文件夹找到那个石头的的.dat和.xml,复制一下这个名字把刚刚下载的那两个名字改成和这里一模一样的.然后替换掉原来的两个.这个时候测试一下,发现先照片的上面也出现了那个破水壶.

下一步是更换ar模型,这里有点恶心.因为ios不能用.obj文件.而是需要将.obj替换成.h,而且现有的替换脚本不能在mac系统下运行,因此呢我从网上找到了一个替换好的.h和.jpg文件.现在我们把原来用的#import "Teapot.h"注释掉.然后#import "banana.h".爆红了.很好,把红改掉.
//            glVertexAttribPointer(vertexHandle, 3, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotVertices);
//            glVertexAttribPointer(normalHandle, 3, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotNormals);
//            glVertexAttribPointer(textureCoordHandle, 2, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotTexCoords);
            glVertexPointer(3, GL_FLOAT, 0, bananaVerts);
            glNormalPointer(GL_FLOAT, 0, bananaNormals);
            glTexCoordPointer(2, GL_FLOAT, 0, bananaTexCoords);

//            glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, (const GLvoid*)teapotIndices);
                   glDrawArrays(GL_TRIANGLES, 0,bananaNumVerts);

const char* textureFilenames[] = {
        "banana.jpg"

//        "TextureTeapotBrass.png",
//        "TextureTeapotBlue.png",
//        "TextureTeapotRed.png",
//        "building_texture.jpeg"
    };

//        for (int i = 0; i < kNumAugmentationTextures; ++i) {
//            augmentationTexture[i] = [[Texture alloc] initWithImageFile:[NSString stringWithCString:textureFilenames[i] encoding:NSASCIIStringEncoding]];
//        }
        for (int i = 0; i < 1; ++i) {
            augmentationTexture[i] = [[Texture alloc] initWithImageFile:[NSString stringWithCString:textureFilenames[i] encoding:NSASCIIStringEncoding]];
        }
把该注释的注释掉,该加上的加上.
    const float kObjectScaleNormal = 900000000003.f;
    const float kObjectScaleOffTargetTracking = 900000000012.f;
改一个自己舒服的比例 就ok啦

ios for 高通Vuforia图像识别+AR(二)相关推荐

  1. ios for 高通Vuforia图像识别+AR(一)

    从头学.... 第一步当然是从官方的demo开始看了 在这里下载https://developer.vuforia.com/downloads/sdk 下载sdk和demo(samples) 把两个z ...

  2. 使用高通Vuforia开发AR增强现实游戏(开篇)

    @废话在前 之前想做暴风魔镜的VR游戏,最后来香港学习设备没带过来就没继续做,现在开始学习研究做一下AR游戏开发,毕竟对设备的要求比较低,很方便,看了不少资料,最后还是选了Vuforia这个经典的AR ...

  3. Unity+高通Vuforia SDK——AR

    一.AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息 ...

  4. Unity+高通Vuforia SDK——AR播放视频

    在之前的文章中我们已经实现了基本的图片识别,并在识别的图片上显示3D模型,但是有的时候我们实际上需要在识别的图片上播放一段视频,那么接下来我们就来说说如何实现这样的操作. 一.资源下载: 这里我们需要 ...

  5. [ios版本]AR 现实增强之高通Vuforia QCAR SDK (二)

    [ios版本]AR 现实增强之高通Vuforia QCAR SDK (二) 这章会比较简单.就是换上麦叔叔,不是肯叔叔的logo,然后对着丫照啊照,就能看到茶壶了.为啥是茶壶不是汉堡?因为我没找到汉堡 ...

  6. [ios版本]AR 现实增强之高通Vuforia QCAR SDK (一)

    [ios版本]AR 现实增强之高通Vuforia QCAR SDK (一) 古人常曰饮水思源,知恩图报.由于近期工作需要,需要学习AR和图像识别.但是国内资料真的很少,基本都是拷贝粘贴.为数不多有用的 ...

  7. (Android版)AR 现实增强 高通 Vuforia QCAR SDK学习笔记(一)

    望集齐大家的力量,将AR(增强现实)发展壮大. PS:不是我不加链接,是我加了超链接,没有用啊,难道是我权限不够,只得自己复制.粘贴了 1.下载高通SDK(高通刚刚才更新开发中心地址,版本更新为V2. ...

  8. 高通Vuforia AR增强现实之多卡识别和扩展追踪

           只要你仔细了解高通AR,你就不难发现实现多卡识别是一件很轻松的事情,只要你修改ARcamera上的Max Simutaneous Tracked Images的值就可以实现了,他的初始值 ...

  9. 高通中国区VR/AR负责人 郭鹏:XR要成功,最关键、最底层的技术就是空间计算

    2021年12月10日,由广东省游戏产业协会.广东省虚拟现实产业技术创新联盟.深圳市科学技术协会.深圳市互联网文化市场协会指导,陀螺科技主办,深圳市科技开发交流中心.恒悦创客魔方协办,行业头部媒体游戏 ...

最新文章

  1. Android Material各种颜色设置
  2. UINavigationController使用的一些技巧
  3. 使用css制作三角,兼容IE6,用到的标签divsspan
  4. 一般拦截器 serviceImpl部分
  5. Qt:Windows编程—代码注入
  6. 传百度最高决策层Estaff成员王路将离职,官方暂未回应...
  7. 数据增强_NLP 数据增强方法 EDA
  8. Open3d之计算点云凸包
  9. WordPress 速度优化的完整指南
  10. 服务器的分类都有哪几种?
  11. (JavaScript)Mixin 模式
  12. MBA面试系列之----中文面试宝典(一)
  13. 家用路由器常见之基本概念
  14. Direct3D9 教程01
  15. 张艾迪(创始人): 励志的路上
  16. dae模型如何合并_PV3D学习笔记-导入DAE模型
  17. 蓝桥杯基础练习所有VIP习题解析代码
  18. Servlet 深度了解 JSPJava编程
  19. IpMsg代码分析(二)
  20. 《C++ 开发从入门到精通》——2.3 必须遵循的编码规范

热门文章

  1. 有了热和光,家才是暖居
  2. bcmath相关函数使用
  3. ryzen linux 搭配显卡,R5-1500X配什么显卡?AMD锐龙Ryzen5 1500X搭配显卡推荐
  4. 域名交易谈判技巧:怎么给心仪域名还价?
  5. royaleapi中文版_皇室战争:CR锄强扶弱式平衡调整基本成型,精锐成4月扶贫对象...
  6. 年入千万!日本站时尚品类有何优势?竟然这么好赚?
  7. DM8168_DVR_RDK 环境配置
  8. iOS 开发——登录页面动画、转场动画
  9. android 卸载残留代码,安卓手机怎么彻底清除卸载残留文件夹?如何彻底删除安卓手机上的残留软件[多图]...
  10. 营销qq会话在线聊天代码(也可以匿名)