系统物理
Eng | 繁中 | 日本語 | 한국어 | 简中 |
系统范围的物理设置
这些是系统范围物理模拟的配置。您可以启用或禁用物理模拟,调整重力、时间比例和其他设置。
设置
- 启用:打开或关闭物理模拟
- 引擎:选择要使用的物理引擎。目前只有Physx引擎可用。
- 重力:改变重力力量。将其设置为负数将反转重力方向。
- 时间比例:改变物理模拟的时间比例,创建慢动作或快进效果,而不影响动画。
- 禁用碰撞:禁用静态和动态碰撞体之间的碰撞。
- 子帧运动:启用子帧运动以获得更平滑的模拟。
- 每秒步数:每秒物理模拟步数。
物理帧率和子帧运动
为了获得最佳结果,物理模拟是在固定间隔内计算的,这意味着每帧可以有多个模拟步骤,并且每帧执行的实际步数可能会因您的帧率稳定性而有所不同。
您可以通过设置“每秒步数”选项来选择所需的物理帧率。但请记住,物理模拟需要CPU资源,设置得太高可能会降低您的帧率,导致更糟糕的体验。因此,最好找到一个不会太大程度影响帧率但提供平滑模拟的最佳点。
子帧运动是一个新功能,以所选的物理帧率更新运动。这可以减少每个物理模拟步骤的移动量,从而实现更平滑的模拟和更稳定性。这对于快速移动的物体或想要实现更真实运动的情况特别有用。但是,这也需要更多的CPU资源,因此只有在有多余CPU资源时才使用。
以下图片显示了子帧运动和正常运动之间的区别。
想象一个物体上连接着链条从左向右移动。没有子帧运动,物理模拟在下一帧中有更大的间隙需要填补,而有了子帧运动,间隙更小,导致更平滑的运动。