Appearance
SpatialComputingController
说明
该脚本用于管理空间计算的实现。
该脚本管理空间计算的算法与网络请求,并处理最后的定位结果。
接口
属性
string m_url | 定位的 URL |
---|---|
bool m_vpsRequestAuto | 是否使用自动请求云定位 |
CpuImageControllerBase m_cpuImageController | 指定图像处理模块 |
bool m_imgUndistOnDevice | 是否使用图像反畸变处理 |
DeviceType m_deviceType | 占位变量,默认 EzxrGlass6dof |
string m_sdk_version | 当前空间计算模块版本号,不可修改 |
Transform m_CameraOffsetTransform | 指定 CameraRig 的父对象,最终在此对象上应用定位结果 |
string assetsDirectory_android | 需要复制的资源。 Unity 打包应用后,StreamingAssets 中的资源不可直接读写,因此会复制到沙盒目录中再访问,因此需要指定好需要复制的资源。 该路径指向空间算法配置文件所在目录。 |
List<string> filesToCopy_android | 标明 assetsDirectory_android 中需要复制哪些文件。 使用预制体的默认值,无需修改。 |
Text m_CopyAssetInfoText | 用于显示文件复制任务的信息,应用级可忽略 |
方法
TrigerApplyLocResultImmediately() | 立即触发一次定位。 当该接口被调用时,当前空间计算模块会立即向服务器发起一次定位请求。 |
---|---|
void SetRecordStoragePathAndJpgQualitySC(string path, int quality) | 设置空间计算调试数据保存的路径和质量 |
bool StartRecordSC(string current_scence_cid) | 开始保存空间计算调试数据 |
StopRecordSC() | 停止保存空间计算调试数据 |