ARinChina-增强现实中国技术论坛

标题: metaio识别图更换的方法 [打印本页]

作者: Skyman    时间: 2013-10-6 23:44
标题: metaio识别图更换的方法
咳咳,小天晚上睡不着,突然想起一帅哥问我的问题,这里就跟大家分享一下,那就是关于metaio更换识别图的问题。
         Okcut the crap.
         打开Unity,打开metaio的基本demo,就拿第一个Tutorial1说吧,打开之后看Hierarchy
1、  点击Hierarchy中的“metaioSDK”,看Inspector
[attach]609[/attach]
其中右侧箭头所指的位置中的文件是需要拖放进去的,那里还能放置点云识别文件、zip文件,其中点云文件就是.3dmap。多说一句,metaioSDK有两个版本,basic和pro,但是他们用的是一个sdk,一个哦!区别就是pro版本能够去除3d识别(生活中的真实物体,非平面)程序的水印。
2、  看其中我箭头标注的地方,那个tracking文件,其位置在StreamingAssets/Tutorial1中,这个就是蜜桃识别的配置文件。这个文件tracking.xml在蜜桃SDK4.5之前都是tracking.xml.bytes格式,为什么是这个格式是有原因的,大家可以回家考虑考虑,我下次再揭晓答案。现在sdk更新了,就没这个默认设置了,而这个xml文件必须要和你所钟意的识别图放在一起,因为他们是好基友,不能分开放。
3、  接下来打开tracking.xml文件,在Project面板中是看不到.xml的,你看到的是tracking。
4、  Xml配置文件其实很简单,你在里面好好看看就懂了,其中更换识别图的话,你就要看如下代码。
<SensorCOS>
<SensorCosID>metaiomanTarget</SensorCosID>
<arameters>
           <ReferenceImage> target.png </ReferenceImage>
           <TrackingDiameterCoarse="25" Fine="40"></TrackingDiameter>
           <SimilarityThreshold>0.7</SimilarityThreshold>
</Parameters>
</SensorCOS>
其中target.png就是识别图。



作者: llsgame    时间: 2013-10-9 23:35
goodgoodgoodgood
作者: 777    时间: 2014-4-5 21:00
...
作者: Carly    时间: 2014-5-21 18:57
版主,求教Metaio 多个Metaiotracker ,我想识别后,由我点击屏幕才会出现模型。
但是目前不知道如何监听这个................求指点一下
作者: chenhu2long    时间: 2014-7-18 16:38
稍微提供个思路你看用的上不,当识别成功后,Metaiotracker会控制其下面的子物体里的渲染组件,并设置渲染组件为启用,如果你用个什么空物体加个渲染组件,然后在通过判断这个渲染组件是否启用,从而控制哪些模型是否被渲染就可以了吧




欢迎光临 ARinChina-增强现实中国技术论坛 (http://dev.arinchina.com/) Powered by Discuz! X3.2