得色科技2D转3D游戏插件插件接入说明

编写目的

本文档的编写目的是为使用 Zillion 3D Game Engine Plugin游戏开发者提供,作为开发人员了解的基础。

声明

Zillion 3D Game Engine Plugin是基于Unity 3D引擎开发 本产品3D模式适用于裸眼3D屏幕,非裸眼3D屏幕只能使用2D模式,在非裸眼3D屏幕使用3D模式没有3D效果并且会导致成像模糊 本文档是深圳市得色科技有限公司原创,严禁以任何形式或方法进行转载或使用,违者依法追究法律责任。

1、接入步骤

Zillion 3D Game Engine Plugin重要摄像头组件:

1. ZED_GlassesFree3DCamera Prefab
2. ZED_GlassesFree3DCamera Component

1.1、导入Unity插件 Zillion 3D Game Engine Plugin

1.2、场景中添加Camera

在MainCamera下增加 CAC_ExampleTest里面的代码 如图: 会生成如图:

2、参数介绍

Zillion 3D Game Engine Plugin参数如下所示

2.1、B_ZED_3DMode

类型:bool
作用:false 代表2D模式,true 代表3D模式

2.2、F_ZED_3DDistanceOfEyes

类型:float
作用:3D瞳距,调节双眼的距离
取值范围:>= 0

2.3、F_ZED_3DQuality

类型:float
作用:3D画质,调节游戏的画质。画质越高消耗资源更多,降低画质可提高程序运行效率
取值范围:0.1~11代表最高画质)

2.4、F_ZED_3DDistanceOfFocus

类型:float
作用:3D焦距,调节焦距
取值范围:>= 0

3、使用说明

3.1、3D模式

打开3D模式:void ZED_Open3DMode ()
关闭3D模式:void ZED_Close3DMode ()
当前是否是3D模式:bool ZED_Is3DMode ()

3.2、3D瞳距

设置3D瞳距:void ZED_Set3DDistanceOfEyes (float distance)
获取3D瞳距:float ZED_Get3DDistanceOfEyes ()

3.3、3D画质

设置3D画质:void ZED_Set3DQuality (float quality)
获取3D画质:float ZED_Get3DQuality ()

3.4、3D焦距

设置3D焦距:void ZED_Set3DDistanceOfFocus (float distance)
获取3D焦距:float ZED_Get3DDistanceOfFocus ()