Metaio in Unity3d 教程--- 三. 使用ID Marker作为扫描目标
来源:互联网 发布:swift编程指南 编辑:程序博客网 时间:2024/06/09 23:29
Metaio in Unity3d 教程--- 三. 使用ID Marker作为扫描目标
官方教程在此:http://dev.metaio.com/sdk/tracking-config/optical-tracking/id-marker/
今天的教程主要讲解怎么使用ID Marker作为扫描目标。分为以下几个步骤来说明。
1. 什么是ID Marker?
2. 如何配置ID Marker。
3. 注意事项
先说下ID Marker是什么。
ID Marker是metaio内置的一系列深度矩阵图。如图所示,四周是一圈深色的框,中间有6*6个可以显示或不显示的矩阵。metaio通过扫描出这个矩阵,迅速计算这个矩阵的编号,也就得到了扫描结果。
第45个ID Marker
metaio提供了512个ID Marker。6*6=36,2的36次方应该是很大的数字,但是只有512个,是因为要排除全0全1的情况,另外还有相同的图片(旋转图片就有可能是同一张图片),所以只有512个图片。
既然是内置的,速度肯定就很快了。
大家看到的官网的ID Marker是黑色的,但我的是蓝色,其实你可以改变颜色,只要不影响深度图就好了,比如不能太白了,或者是灰色的。另外边框也要明显,如果边框跟其他的背景色一样,也会影响扫描。
请加讨论群:321585987,群共享里有512个ID Marker源文件,可以下载使用。
接下来讲讲在unity3d中如何配置ID Marker。
比如你要扫描第1个,设置MatrixID为1, 扫描第35个,就设置为 35。Size是图片的大小,一般设置为60或80。
而在unity3d中,metaioTracker中的Coorniate Systaem ID 是跟SensorCosID相关的,也就是第1个ID Marker对应Coordinate System ID 1,第35个对应Coordinate System ID 2。
然后你metaioTracker下放自己想放的扫描结果就可以了。
TrackingData_Marker.xml文件TrackingData_Marker.zip
最后讲讲注意事项:
1. 由于ID Marker是内置的,扫描速度很快,所以一个手机上可以扫描512个结果。
2. ID Marker和二维码是不一样的,metaio也提供二维码、条形码的扫描,详情见官网。
官方教程在此:http://dev.metaio.com/sdk/tracking-config/optical-tracking/id-marker/
今天的教程主要讲解怎么使用ID Marker作为扫描目标。分为以下几个步骤来说明。
1. 什么是ID Marker?
2. 如何配置ID Marker。
3. 注意事项
先说下ID Marker是什么。
ID Marker是metaio内置的一系列深度矩阵图。如图所示,四周是一圈深色的框,中间有6*6个可以显示或不显示的矩阵。metaio通过扫描出这个矩阵,迅速计算这个矩阵的编号,也就得到了扫描结果。
第45个ID Marker
metaio提供了512个ID Marker。6*6=36,2的36次方应该是很大的数字,但是只有512个,是因为要排除全0全1的情况,另外还有相同的图片(旋转图片就有可能是同一张图片),所以只有512个图片。
既然是内置的,速度肯定就很快了。
大家看到的官网的ID Marker是黑色的,但我的是蓝色,其实你可以改变颜色,只要不影响深度图就好了,比如不能太白了,或者是灰色的。另外边框也要明显,如果边框跟其他的背景色一样,也会影响扫描。
请加讨论群:321585987,群共享里有512个ID Marker源文件,可以下载使用。
接下来讲讲在unity3d中如何配置ID Marker。
比如你要扫描第1个,设置MatrixID为1, 扫描第35个,就设置为 35。Size是图片的大小,一般设置为60或80。
而在unity3d中,metaioTracker中的Coorniate Systaem ID 是跟SensorCosID相关的,也就是第1个ID Marker对应Coordinate System ID 1,第35个对应Coordinate System ID 2。
然后你metaioTracker下放自己想放的扫描结果就可以了。
TrackingData_Marker.xml文件TrackingData_Marker.zip
最后讲讲注意事项:
1. 由于ID Marker是内置的,扫描速度很快,所以一个手机上可以扫描512个结果。
2. ID Marker和二维码是不一样的,metaio也提供二维码、条形码的扫描,详情见官网。
3. 在metaio4.5中有bug,(217 & 271) (226 & 274) (280 & 351)这三对在旋转摄像头的情况下会出现混淆,但5.0以后就没有这个问题了。
我室友的是一个技术大神
这里分享他的网站 http://www.feehi.com
这是他的博客网站 http://blog.feehi.com/
有需求的大家可以进去看看
需要做微信开发,网站管理,网页开发的都可以来联系
蛮牛博客:http://www.unitymanual.com/home.php?mod=space&uid=8069&do=blog&view=me
也可以联系我QQ:1760004035
xiaunity@163.com
0 0
- Metaio in Unity3d 教程--- 三. 使用ID Marker作为扫描目标
- Metaio in Unity3d 教学--- 三. 使用ID Marker作为扫描目标
- Metaio in Unity3d 教学--- 三. 使用ID Marker作为扫描目标
- Metaio in Unity3d 教程---Metaio扫描图片要求(Image Tracking)
- Metaio in Unity3d 教程--- 四:再谈谈图片扫描之tracking配置文件
- Metaio in Unity3d 教程--- 一. 搭建环境,运行官方案例
- Metaio in Unity3d 教程--- 二. 创建自己的Application
- Metaio in Unity3d 教学--- 四.再谈谈图片扫描之tracking配置文件
- Metaio in Unity3d 教学--- 四.再谈谈图片扫描之tracking配置文件
- Unity3d--metaio
- Metaio in Unity3d 教学--- 一. 搭建环境,运行官方案例
- Metaio in Unity3d 教学--- 二. 创建自己的Application
- Metaio in Unity3d 教学--- 一. 搭建环境,运行官方案例
- Metaio in Unity3d 教学--- 二. 创建自己的Application
- 百度地图植入android应用系列教程三实现百度地图上的覆盖物Marker与InfoWindow的使用
- Metaio SDK 3D Tracking for Unity3d
- Unity3d教程游戏目标 (GameObjects)停用游戏目标 (GameObjects)
- Unity3D NGUI系列教程三
- Swift 2.0
- python模块 - re模块使用示例
- Android笔记之获取视频、图片缩略图
- Android自适应不同屏幕几种方法
- matlab中 tic,toc函数的用法
- Metaio in Unity3d 教程--- 三. 使用ID Marker作为扫描目标
- 扫盲:字符编码与字符集的区别(2010年10月9日修改)
- Ubuntu下安装PHP的mongodb扩展
- 首字母获取
- linux常用命令
- 多线程版本网络通信
- Metaio in Unity3d 教程--- 四:再谈谈图片扫描之tracking配置文件
- C++primer 重点总结(important)
- ExtJs里表格自动显隐滚动条