网站建设资讯

NEWS

网站建设资讯

手把手教你制作AR增强实现项目(2)-创新互联

接上一篇,这篇教大家如何制作具体内容

创新互联公司服务项目包括东风网站建设、东风网站制作、东风网页制作以及东风网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,东风网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到东风省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

首先 拖拽一个metaioTracker 到metaioSDK组件下

手把手教你制作AR增强实现项目(2)

手把手教你制作AR增强实现项目(2)

这里插一句, metaio SDK有个小bug, 如果你加入多个metaioTracker 控件在unity中, 一般我们需要改变coordinate Sytem ID 来做不同的目标追踪,

每一个metaioTracker给他一个唯一的COS ID

手把手教你制作AR增强实现项目(2)

但是在unity里面你需要在 Tracking Pattern 给他指定一张图片,随便一张都可以,因为如果不指定图片, 只要一编译运行,所有的metaioTracker 的COS ID 全部会还原为1

所以要像这样指定一张Pattern图片, 此图片一定要放置在StreamingAssets目录下

手把手教你制作AR增强实现项目(2)

这个并不会影响你最终的tarcking, 实际使用的tracker 图片还是由你在 .xml的配置文件里面指定的。

到这里准备工作就算完成了,下面可以在metaioTracker下加入任何你想显示的物体。

比如我们加入一个plane 和一个cube,当然还要加入一个光源 Directional Light

手把手教你制作AR增强实现项目(2)

手把手教你制作AR增强实现项目(2)

通过调整大小和 位置 ,变成如下形态

手把手教你制作AR增强实现项目(2)

好了,这时候先保存一下我们的scene

然后关闭unity, 之前有个步骤忘了做, 用untiy结合metaio做ar 必须使用opengl方式启动unity。

首先找到unity启动图标,右键选择 properties ,进入如下界面

手把手教你制作AR增强实现项目(2)

在"Target" 内,我们要手动加入 -force-opengl 启动命令如下

手把手教你制作AR增强实现项目(2)

然后点击OK ,关闭,重新启动unity ,这时候你会发现启动后标题栏变了

手把手教你制作AR增强实现项目(2)

最后多了 标志

如果你启动没有这个标志,那么你在windows上是看不到运行效果的

好了,下面我们点击play ,运行我们的scene,机器要装摄像头哦

手把手教你制作AR增强实现项目(2)

手把手教你制作AR增强实现项目(2)

好了,metaio的Logo 过后就会看见我们摄像头里面的场景,

接着把摄像头对准我们的tarcking 图

手把手教你制作AR增强实现项目(2)

为了效果明显,我们还是先只放置一个cube 和 light, 先把plane去掉吧,

好了,现在可以看见cube出现在了我们的marker 图片上面,记得cube 的坐标要设置为0,0,0

手把手教你制作AR增强实现项目(2)

要不然在镜头中你会看不到我们的方块。

好了, 最初步的使用就先讲解到这里,后续会讲更复杂的控制,和使用unity的脚本

附件:http://down.51cto.com/data/2363612

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:手把手教你制作AR增强实现项目(2)-创新互联
浏览地址:http://cdweb.net/article/dcidoh.html