赛道-–-可变形墙体
汉化标题:赛道-–-可变形墙体
原文标题:Tracks-–-Deforming-walls
汉化更新时间:2026-01-14 16:44:15 +0800
英文原文最新更新时间:2024-12-09 11:38:47 -0300
视觉上可变形的墙体如果你在赛道上使用软墙碰撞器时是一个很好的设置。请注意,要使它们工作你需要启用扩展赛道物理。
语法
ini
[DEFORMING_WALLS_...]
MESHES = mesh0, … ; 要发生形变的网格列表
MAX_DEPTH = 1.0 ; 最大形变深度
RESTORATION_LAG = 0.8 ; 墙体恢复到正常形状的延迟
DEPTH_MULT = 1.0 ; 深度乘数
RADIUS_MULT = 1.0 ; 形变半径乘数
TESSELLATION = 1 ; 设为 1 使用细分(通常这些墙体本身不应有
; 足够多的三角形)
TESSELLATION_DISTANCE = 20, 100 ; 相对于摄像机的细分距离;第一个值为最大
; 细分距离,第二个为最小
TESSELLATION_FACTOR = 10, 3 ; 最大和最小的细分因子
ALPHA_MODE = OPAQUE ; ...当发生碰撞时,CSP 会检查周围是否存在任何可变形的网格,如果发现则会激活带有可选细分的临时形变。一旦形变基于 RESTORATION_LAG 衰减消失,它会切回到普通的着色器。你可以使用 [SHADER_REPLACEMENT_...] CULL_MODE = WIREFRAME 来查看细分的效果。