迁移指南
太虚AR SDK的版本迁移指南。
从v1.0_Beta3迁移到v1.0_Beta4
原v1.0_Beta3工程中,展开[ Assets ] -> [ Plugins ] -> [ Android ]目录,删除“
libVoidAR-Plugin.so”。
原v1.0_Beta3工程中,展开[ Assets ] -> [ Plugins ]目录,删除“
VoidAR_Unity.dll”。
导入“
VOIDAR_Unity_v1.0_Beta4.unitypackage”;如果需要导入Demo模块,用默认选项导入;
如果不导入Demo,可以不勾选“VoidARDemo”文件夹。
VOIDAR_Unity_v1.0_Beta4升级完毕。
从v0.1.h_Patch1_Beta迁移到v1.0_Beta3
一、功能变更
VOIDAR_Unity_v1.0_Beta3暂时不支持OSX平台运行,打包iOS正常。

视频播放组件变更
之前版本:需要添加"
VideoPlayBehaviour"和"VoidVideoPlayer"两个脚本组件;
现在版本:仅需要"
VideoPlayBehaviour",播放器在运行时设置。
图像识别增加左右镜像选项

云识别增加对私有云的支持

ImageTarget Extension Tracking功能(图像识别和SLAM结合)
MarkerType由“Extension Tracking”更改为“
ImageExtension”,同时增加“Marker width”属性。Note
Marker width用于设置识别图的真实环境中宽度,单位为米。

Markerless 增加对虚拟场景大小(缩放)设置
Note
SceneScale的值增加,ARCamera中的模型变小。

二、Windows平台升级步骤
先备份当前工程;
在当前工程里新建一个
空的Scene,保存后关闭Unity再重新打开,确保打开的是空的Scene。Note
更新时如果旧的PC平台代码在还在运行,Unity升级PC平台代码会失败。
导入“
VOIDAR_Unity_v1.0_Beta3.unitypackage”;如果需要导入Demo模块,用默认选项导入;
如果不导入Demo,可以不勾选“VoidARDemo”文件夹。
如果导入了Demo模块,完成导入后会提示一下脚本错误(未导入Demo模块跳过该步骤);
Assets/VoidARDemo/Scripts/VideoPlayback.cs(1 7,46): error CS1061可以直接删除VideoPlayback.cs,该脚本在新版本Demo中已经废弃。
VOIDAR_Unity_v1.0_Beta3升级完毕。