Vision引擎组件系统中实体 LOD与转换状态机介绍

组件 - 实体 LOD
被附加到图形上的实体 LOD 组件可提供多个 LOD 层,每个层由不同的模型表示。 最高层由附加对象实体的模型定义。
在下图中,Eddy(左图)是实体图形属性中定义的基底模型,骷髅(右图)是第二层 LOD 几何网格,将显示在距离实体 200 个单元的位置。 该功能在实体 LOD 组件选项中设置。

附件图形类型
该组件可附加到以下任何图形类型上:
1、实体
属性
以下是与实体 LOD 组件有关的属性。

Component ID(组件 ID): 可选组件名称,用于在附加组件中标识该组件
LOD_Level Mode(LOD 层模式): LOD 模式 - 激活一个特定 LOD 层,或让组件根据镜头距离动态设置 LOD。
1、LOD 高
2、LOD 中
3、LOD 低
4、LOD 超低
5、LOD 禁用
6、LOD 自动
LOD_Level Count(LOD 层计数): LOD 计数 - 指定 LOD 层的数量
Level_(Level)_Mesh(层几何网格): 括号内注明的 LOD 层的模型文件。
Level_(Level)_Distance(层距离): 在实体距镜头的距离达到该值(以世界单元为单位)时激活括号内注明的 LOD 层
组件 - 转换状态机
转换状态机通常应用于您想添加行动动画的角色,例如行走、奔跑等。
转换状态机是一个可选组件,可添加到实体上,自动实现不同动画状态之间的转换。 您只需设好一个新的动画状态,转换状态机会处理转换过程的所有混合和同步工作。 转换状态机的输入指令来自一份转换表。 该表格可通过 vAnim 工具生成,包含一切可能的动画配对之间的所有转换定义。

附件图形类型
该组件可附加到以下任何图形类型上:
1、实体
属性
以下是与转换状态机组件有关的属性

Component ID(组件 ID): 可选组件名称,用于在附加组件中标识该组件。
 
Transition Table File(转换表文件): 转换表文件名(.vTransition)。
 
Initial Animation(初始动画): 状态机中设定的初始动画的名称。

转自:projectanarchy中文社区

猜你喜欢

转载自plmkome.iteye.com/blog/2096445