Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(12)
2018-02-06 08:58
387 查看
本文会接着上文介绍SvrSettings中的重要参数。
[Tooltip("Distance between the eyes")]
public float interPupilDistance = 0.064f;interPuilDistance属性为EyeLeft和EyeRight之间的水平距离,模拟的是真实左右眼之间的距离,默认值为0.064,也就是说在运行过程中EyeLeft的x坐标为-0.032而EyeRight的坐标为0.032。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201802/06/8fe15322fa9b297d7a439ec7f921d292)
如图所示,左右眼的Camera位置由于interPuilDistance属性的设置出现了一定偏差,导致图像上出现了一定的差异,进而形成了比较明显的立体感。
[Tooltip("Eye render target depth buffer")]
public eDepth eyeDepth = eDepth.k24;
eyeDepth设置Camera的Depth值,当场景存在其他摄像机的时候,该属性的设置会比较有用。
[Tooltip("Limit refresh rate")]
public eVSyncCount vSyncCount = eVSyncCount.k1;vSyncCount为设置APP的VSync值。
[Tooltip("CPU performance level")]
public ePerfLevel cpuPerfLevel = ePerfLevel.Medium;
[Tooltip("GPU performance level")]
public ePerfLevel gpuPerfLevel = ePerfLevel.Medium;这两个值是为了设置程序运行中的cpu和gpu的等级,登记越高,越耗费性能,占用的系统内存也就越高。
至此,SvrSettings的几个核心的属性已经介绍完毕,开发者可以根据具体需求适当的改变SvrSettings的相关属性值。
[Tooltip("Distance between the eyes")]
public float interPupilDistance = 0.064f;interPuilDistance属性为EyeLeft和EyeRight之间的水平距离,模拟的是真实左右眼之间的距离,默认值为0.064,也就是说在运行过程中EyeLeft的x坐标为-0.032而EyeRight的坐标为0.032。
如图所示,左右眼的Camera位置由于interPuilDistance属性的设置出现了一定偏差,导致图像上出现了一定的差异,进而形成了比较明显的立体感。
[Tooltip("Eye render target depth buffer")]
public eDepth eyeDepth = eDepth.k24;
eyeDepth设置Camera的Depth值,当场景存在其他摄像机的时候,该属性的设置会比较有用。
[Tooltip("Limit refresh rate")]
public eVSyncCount vSyncCount = eVSyncCount.k1;vSyncCount为设置APP的VSync值。
[Tooltip("CPU performance level")]
public ePerfLevel cpuPerfLevel = ePerfLevel.Medium;
[Tooltip("GPU performance level")]
public ePerfLevel gpuPerfLevel = ePerfLevel.Medium;这两个值是为了设置程序运行中的cpu和gpu的等级,登记越高,越耗费性能,占用的系统内存也就越高。
至此,SvrSettings的几个核心的属性已经介绍完毕,开发者可以根据具体需求适当的改变SvrSettings的相关属性值。
相关文章推荐
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(七)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(四)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(八)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(13)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(11)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(九)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(二)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(十)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(三)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(六)
- Qualcomm_Snapdragon_VR_SDK 2.1.1版本简介及使用方法(五)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(4)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(8)
- Qualcomm_Snapdragon_VR_SDK SvrManager脚本简介(4)
- Qualcomm_Snapdragon_VR_SDK SvrPlugin脚本简介(2)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(9)
- Qualcomm_Snapdragon_VR_SDK SvrPlugin脚本简介(4)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(5)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(1)
- Qualcomm_Snapdragon_VR_SDK SvrEye脚本简介(2)