渲染控制器¶
角色的根物体上会自动添加 StarRail Character Rendering Controller
组件。
控制渲染¶
修改该组件面板上的参数就能控制一部分渲染效果。
同步 MMD 模型的头骨骼¶
如果使用 MMD 模型,需要将头部骨骼的 Transform
拖给 Head Bone
字段。
C# API¶
成员类型 | 名称 | 描述 |
---|---|---|
Property | RampCoolWarmMix | 冷暖 Ramp 图的混合程度。0 是冷,1 是暖。范围 [0, 1] 。 |
Property | DitherAlpha | 角色的透明度。范围 [0, 1] 。 |
Property | ExpressionCheekIntensity | 脸颊泛红程度。范围 [0, 1] 。 |
Property | ExpressionShyIntensity | 害羞程度。范围 [0, 1] 。 |
Property | ExpressionShadowIntensity | 黑脸程度。范围 [0, 1] 。 |
Property | IsCastingShadow | 是否投射阴影。 |
Method | UpdateRendererList | 更新控制器内部缓存的 Renderer 列表。 |
SRP Batcher¶
- Editor 下使用
MaterialPropertyBlock
,不支持 SRP Batcher。 - Build 后使用
Renderer.material
,支持 SRP Batcher。