登录  /  注册
博主信息
博文 95
粉丝 0
评论 11
访问量 244675
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Vuforia,Unity3d开发增强现实,分别识别不同图片,出现不同模型
龍__遇见彩虹的博客
原创
7548人浏览过
  1. 登录vuforia官网:https://developer.vuforia.com/  注册账号信息,然后登录,获取序列号。

    QQ截图20171029140517.png

2.上传识别图,然后将它从云端下载下来。称为:包一

QQ截图20171029140812.png

3.下载vuforia的开发工具包。称为:包二

QQ截图20171029140911.png


4.打开Unity3d,创建新工程。把刚刚下载的两个包一和包二文件导入到Unity工程中。

  然后在Vuforia > Prefabs 里将ARCamera和ImageTarget拖到显示面板上,将MainCamera删除,我们只需要一个摄像机就可以了。

QQ截图20171029142901.png

ImageTarget的组件那里,选择你的Database和ImageTarget,调整摄像机位置,应该能和上图一样正常显示的。

5.填写序列号。

  回到vuforia官网,将你之前获取的序列号复制粘贴过来。

QQ截图20171029143441.png


点击ARCamera组件上的Open Vuforia configuration,将序列号粘贴上去。同时要把下面Datasets的两个勾都勾上。

QQ截图20171029143737.png

QQ截图20171029143934.pngQQ截图20171029143934.png


6.开始建造模型。

  新建一个3D的模型调整其大小、位置,然后推拽到ImageTarget里面,使模型成为ImageTarget的子物体。

  如图的选择,因为ImageTarget名称选择为rose,表示当识别图为rose这张图时,对应的模型将会显示出来。

QQ截图20171029144627.pngQQ截图20171029144627.png


7.如果是要分别识别很多张图片,就要制作多个ImageTarget,选择对应图片名称,同时制作对应的模型到里面。

如果要其同时识别很多张图片,就要设置ARCamera的Max Simultaneous Tracked Images的参数,默认1表示同时只能识别一张。

QQ截图20171029145613.png


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
1条评论
JonnyZhu 2017-11-28 20:36:06
摄像头自动对焦:由于默认情况下摄像机不能对焦,我们可以给ARCamera写一个脚本挂在上面,在Start的时候开启对焦。 void Start () { Vuforia.CameraDevice.Instance.SetFocusMode(Vuforia.CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO );
1楼
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学