Actor移动性

用于控制Actor能否在游戏逻辑中以某种方式移动或改变的设置。

Choose your operating system:

Windows

macOS

Linux

ActorMobility.png

移动性(Mobility) 设置控制Actor是否可以在游戏进程中以某种方式移动或改变。其主要适用于静态网格体Actor和光源Actor。

可用时,移动性属性共有3种状态:

移动性状态

说明

静态(Static)

此移动性针对的是游戏进程中不会以任何方式移动或更新的Actor。

  • 静态 网格体 Actor而言,意味着其阴影将被用于使用 Lightmass 的预计算光照贴图,以便生成并处理此类Actor。此移动性使其成为结构或装饰网格体的理想选择,而此类网格体在游戏进程中无需重新迁移。但请注意:仍可对其材质设置动画。

  • 对于 光源 Actor而言,意味着其将用于使用 Lightmass 的预计算光照贴图。其将照亮静态、固定和可移动Actor的场景,利用间接照明法(例如 间接光照样本 体积光照贴图 )来照亮此类动态物体。

固定(Stationary)

此移动性针对的是可在游戏进程中改变的Actor。

  • 静态网格体 Actor而言,意味着其可改变但不可移动。其不用于使用 Lightmass 的预计算光照贴图,在被静态或固定光源照射时,其会像可移动Actor一样被照亮。然而被可移动光源照射时,若此光源不移动,其将利用 缓存阴影贴图 在下一帧重复使用,以便提高使用动态照明的项目的性能。

  • 光源 Actor而言,意味着其可在游戏进程中以某种方式改变,例如改变颜色或强度,使其变得更亮或更柔和,甚至完全关闭。固定光源仍将用于使用 Lightmass 的预计算光照贴图,,但同时还可以投射移动物体的动态阴影。注意:切勿使用过多固定光源来影响给定Actor。如欲了解更多详情,参阅 固定光源

可移动(Movable)

此移动性针对的是需要在游戏进程中进行添加、删除或移动的Actor。

  • 静态网格体 Actor而言,意味其将投射一个不会将预计算阴影投射到光照贴图中的完全动态阴影。在被静态光源照射时,其将利用间接照明法(例如 间接光照样本 体积光照贴图 )来照亮此类Actor。对于固定或可移动光源而言,其仅会投射动态阴影。这是非变形网格体元素的典型设置,此类元素需要在场景中进行添加、删除或移动。

  • 光源 Actor而言,意味着其仅能投射动态阴影。除了能够在游戏进程中移动光源,其还可在游戏进程中改变颜色和亮度。因此类光源的投影方法十分影响性能,进行阴影投射时需格外谨慎。请注意:因使用了虚幻引擎的延迟渲染系统,非阴影可移动光源的计算开销极其之小。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消