UnigineEditor
界面概述
资产工作流程
设置和首选项
项目开发
调整节点参数
Setting Up Materials
Setting Up Properties
照明
Landscape Tool
Sandworm (Experimental)
使用编辑器工具执行特定任务
Extending Editor Functionality
嵌入式节点类型
Nodes
Objects
Effects
Decals
Light Sources
Geodetics
World Objects
Sound Objects
Pathfinding Objects
编程
基本原理
搭建开发环境
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes

Players(玩家)

Players(玩家)是用来创建可融入虚拟世界的视窗的摄像机:

  •  Player Actor(角色)是具有刚体的一类玩家,它只能在地面上移动。
  •   Player Dummy(假人)是一种可融入虚拟世界的简单视窗,它没有物理属性,也不能与对象碰撞。
  •  Player Persecutor(尾随者)是一种没有物理实体,可自由飞行的摄像机,它以特定距离跟随目标节点。 并可与对象碰撞,不过不能与它们相互作用。
  •  Player Spectator(观众)是一种没有物理实体,可自由飞行的摄像机,用来创建观众模式(Spectator Mode)。 它可与对象碰撞,不过不能被推移或与它们相互作用。

另请参阅

除上述类型之外的摄像机没在Editor(编辑器)中给出,不过它们可以由代码控制:

  • 通过UnigineScript脚本中的Player类编辑所有类型的玩家
  • 通过C++ API中的Unigine::Player类编辑所有类型的玩家

编辑玩家(Players)#

以上的所有类型玩家都拥有一组通用设置。 您可以在Nodes(节点)窗口中的Player(玩家)标签页内对它们进行更改:

Player(玩家)标签页

Setting bit masks设置位掩码(Bit Masks)#

适用玩家的一组位掩码:

Viewport(视窗) A 视窗掩码,指明哪些对象可以在该摄像机的视窗中被看到。
Reflection(反射) A 反射掩码,指明是否有反射要被渲染进该摄像机的视窗。
Source(声源) 声源掩码,指明哪些声音通道要用于该摄像机的播放。
Reverb(混响) 混响掩码,指明哪些混响要用于该摄像机的播放。

Viewing frustum parameters视锥体(Viewing Frustum)参数#

定义摄相机视锥体的参数:

Field of View(视角) 垂直向的玩家视角,以度为单位。
Near Clipping(近端剪裁距离) 到达玩家视锥体近端剪裁平面的距离,按单位距离计算。
Far Clipping(远端剪裁距离) 到达玩家视锥体远端剪裁平面的距离,按单位距离计算。
最新更新: 2017-07-03