Actor移动性

用于控制Actor是否可以在游戏进程中以某种方式移动或改变的设置。

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

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback