Vuforia SDK在Eclipse和unity3d编译环境下更换标志
2014-05-04 10:50
381 查看
标志***完成之后需要更换标志:
在Eclipse IDE中:
1、将导出的xml和dat文件存在Assets
2、在ImageTargets.cpp文件中进行修改
// Load the data sets:这里是加载标志集的地方
if (!dataSetStonesAndChips->load( " StonesAndChips.xml" ,
QCAR::DataSet::STORAGE_APPRESOURCE))
{
LOG( "Failed to load data set." );
return 0;
}
// 这里是获取各个标志的地方
if (strcmp(trackable.getName(), "chips")
== 0)
{
textureIndex = 0;
}
else if (strcmp(trackable.getName(), " stones" )
== 0)
{
textureIndex = 1;
}
else
{
textureIndex = 2;
}
其中stones和chips都是标志集中的标志。打开StonesAndChips.xml文件看看:
<? xml version= "1.0" ?>
< QCARConfig xsi:noNamespaceSchemaLocation = "qcar_config.xsd" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" >
<Tracking >
< ImageTarget name= "stones" size = "247
173"/>
< ImageTarget name= "chips" size = "247
173"/>
</Tracking >
</ QCARConfig>
在Eclipse中修改这两个地方就可以更换标志图片了。
在Unity3D开发环境中:
1、导出.unitypackage这个包,将包导入到unity3d工程中
2、按照正常的Unity3d***AR应用的过程,可以在ARCamera和对应的例子Prefab中选择标志集合和相应的标。
因为Unity3d是可视化编程,因此会很容易看到你添加的标志是什么样的。
在Eclipse IDE中:
1、将导出的xml和dat文件存在Assets
2、在ImageTargets.cpp文件中进行修改
// Load the data sets:这里是加载标志集的地方
if (!dataSetStonesAndChips->load( " StonesAndChips.xml" ,
QCAR::DataSet::STORAGE_APPRESOURCE))
{
LOG( "Failed to load data set." );
return 0;
}
// 这里是获取各个标志的地方
if (strcmp(trackable.getName(), "chips")
== 0)
{
textureIndex = 0;
}
else if (strcmp(trackable.getName(), " stones" )
== 0)
{
textureIndex = 1;
}
else
{
textureIndex = 2;
}
其中stones和chips都是标志集中的标志。打开StonesAndChips.xml文件看看:
<? xml version= "1.0" ?>
< QCARConfig xsi:noNamespaceSchemaLocation = "qcar_config.xsd" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" >
<Tracking >
< ImageTarget name= "stones" size = "247
173"/>
< ImageTarget name= "chips" size = "247
173"/>
</Tracking >
</ QCARConfig>
在Eclipse中修改这两个地方就可以更换标志图片了。
在Unity3D开发环境中:
1、导出.unitypackage这个包,将包导入到unity3d工程中
2、按照正常的Unity3d***AR应用的过程,可以在ARCamera和对应的例子Prefab中选择标志集合和相应的标。
因为Unity3d是可视化编程,因此会很容易看到你添加的标志是什么样的。
相关文章推荐
- 高通Vuforia SDK在Eclipse和unity3d编译环境下更换标志
- 如何更换jdk版本,以及在eclipse上配置jdk编译环境
- NS3在ubuntu12.04下eclipse中的编译环境配置
- buntu(Linux)使用Eclipse搭建C/C++编译环境
- Windows7 下Eclipse集成Cygwin配置Android NDK环境编译JNI库
- cocos2d-x+eclipse创建并编译第cocosd-x项目,环境搭建
- Eclipse配置编译运行环境到1.8
- Unity3D IL2CPP编译环境下的Bug
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- 开源路由软件Quagga 源代码 编译/安装/运行/调试(Eclipse环境)
- 在eclipse环境下编译cmu sphinx4
- Ubuntu(Linux)使用Eclipse搭建C/C++编译环境
- BBB(三):在Eclipse中搭建BBB交叉编译环境——在线运行与gdb远程调试
- Unity3D的eclipse工程环境搭建
- 【转】ubuntu下安装eclipse以及配置python编译环境
- Ubuntu(Linux)使用Eclipse搭建C/C++编译环境
- Cocos2d-x项目开发时在Eclipse中配置环境编译C++
- eclipse ADT 编译环境中的ActionBar的Tap问题?
- 大数据生态系统基础:Hadoop(六):Mac 下Hadoop-Eclipse-plugin编译和集成环境配置
- 关于Eclipse 中用Ant编译Java程序的JDK环境设置问题