unity3d下用wikitude sdk开发图片识别的AR

首先,下载wikitude的unity3d sdk

http://www.wikitude.com/download/


到wikitude网站,注册用户,领个免费试用的key。注册完以后,会把密码和key发到注册的邮箱。

登录到网站,去developer--》tools--》target-manager

http://www.wikitude.com/developer/tools/target-manager


先添加一个项目



项目名字随便取,

点击进入项目以后,添加图片



把图片拖到这个框里,然后上传就可以了,可以一次拖多个图片。




上传完以后,会给图片打分,星星越多越好。


点击这个wtc按钮,



选择sdk版本,unity3d的好像现在是5.0,然后点击下载。



他会发个邮件到你的邮箱,点击下面,不知道是啥图片,就可以下载到一个.wtc文件了。



在unity3d中导入wikitude的包,新建一个场景,删掉默认的相机,把wikitude的预制件拖进去



在wikitude的相机里填上你获得的key,



把下载到的wtc文件拖到streamingassets目录



在跟踪组件那选择要调用的数据



在Trackable下面,添加识别后要显示的内容,我看了下脚本,是开关renderer。

另外,记得修改trackable里的traget pattern属性。这个属性是用来过滤追踪对象的,方法是名称过滤。

上传图片的时候,图片文件名的前缀是追踪对象名。

例如,上传了abc,jpg,aef.jpg,ghl.jpg,那么追踪对象就是abc,aef,ghl。

如果,在traget pattern输入abc,则只追踪第一个对象,可以用通配符*,如a*则追踪前两个对象。



解下来就是保存,打包。安卓打包详见我上一篇博文。

运行以后,查看追踪图片,就是这个样子。话说,这个水印打的,也太凶残了吧。



评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值