Skip to content

赛道-–-碰撞参数

汉化标题:赛道-–-碰撞参数
原文标题:Tracks-–-Collision-parameters
汉化更新时间:2026-01-14 16:05:48 +0800
英文原文最新更新时间:2022-06-13 01:18:53 +0300

赛道现在可以为不同的网格覆盖(覆盖)碰撞参数。除了明显的用途(例如制作低摩擦的墙面或超弹性的地面网格)之外,更重要的是这也可用于调整碰撞的柔软度。更柔的碰撞可以较好地近似轮胎墙等情况,而在另一种情况下使用更硬的碰撞可以帮助在高速碰撞时防止车辆穿透物体。

语法

所有参数都是可选的(但如果你使用 MAX_DEPTH,请至少添加另一个参数,至少 INTENSITY = 1):

ini
; data/surfaces.ini:

[COLLISION_PARAMS_...]
MESHES = ?WALL?        ; 要应用新参数的网格名称
COLLIDERS = CAPSULE_?  ; 几何体碰撞器的名称
SOFT_ERP = 0.8         ; 误差还原参数
SOFT_CFM = 0.0001      ; 约束力混合,值越高碰撞越软
BOUNCE = 0.5           ; 弹性参数
FRICTION = 0.25        ; 接触摩擦
INTENSITY = 1          ; 碰撞强度(影响损伤、音效和视觉效果)
MAX_DEPTH = 0.2        ; 如果设置且碰撞深度超过此参数,碰撞将变为
                       ; 硬碰撞:可能有助于性能并避免物体穿过
                       ; 墙体
RIGID_WITH_BODIES = 0  ; 若设置为 1,与 3D 碰撞器的碰撞将完全刚性
RIGID_WITH_BOXES = 0   ; 若设置为 1,与盒子(通常用于车辆底部)
                       ; 的碰撞将完全刚性

相同逻辑也适用于 额外服务器选项[CUSTOM_COLLISIONS],或几何碰撞器和动态对象配置。有关几何碰撞器的更多信息,请参见 这里

注意:如果你正在制作柔性的轮胎墙或类似物体,你也可以获取形变以在视觉上应用