PBS Stencil Material Metallic (PBS模板材质金属)
PBS Stencil Material Metallic (PBS模板材质金属)
PBS_StencilMaterialMetallic(PBS模板材质金属)组件用作网格的材质,使其在其他模板材质前方时渲染效果不同。请参阅 模板 (Stencils)。
字段列表 (Fields)
| 字段名 (英文) | 类型 | 描述 (中文) |
|---|---|---|
| HighPriorityIntegration | Bool | 高优先级集成:是否将此材质标记为高优先级渲染,可能用于特殊效果或性能优化。 |
| TextureScale | Float2 | 纹理缩放:控制主纹理在U/V方向上的缩放比例。 |
| TextureOffset | Float2 | 纹理偏移:控制主纹理在U/V方向上的偏移量。 |
| AlbedoColor | ColorX | 漫反射颜色:基础漫反射颜色色调。 |
| AlbedoTexture | AssetRef<ITexture2D> | 漫反射纹理:应用于表面的基础漫反射纹理。 |
| EmissiveColor | ColorX | 自发光颜色:基础自发光颜色。 |
| EmissiveMap | AssetRef<ITexture2D> | 自发光贴图:定义自发光强度的纹理,与自发光颜色相乘。 |
| NormalMap | AssetRef<ITexture2D> | 法线贴图:用于增加表面细节法线信息的2D纹理资产。 |
| NormalScale | Float | 法线强度:法线贴图效果的强度系数。 |
| OcclusionMap | AssetRef<ITexture2D> | 环境光遮蔽贴图:用于增强表面阴影细节的纹理。 |
| ColorMask | ColorMask | 颜色掩码:控制哪些颜色通道(R,G,B,A)会被写入渲染目标。 |
| StencilComparison | StencilComparison | 模板比较函数:定义模板测试的比较方式(如等于、小于等)。 |
| StencilOperation | StencilOperation | 模板操作:指定模板测试通过或失败时对模板缓冲区的操作(如保留、增加等)。 |
| StencilID | Byte | 模板参考值:用于模板测试的参考值。 |
| StencilWriteMask | Byte | 模板写入掩码:控制模板值写入时的位掩码。 |
| StencilReadMask | Byte | 模板读取掩码:控制模板值读取时的位掩码。 |
| OffsetFactor | Float | 深度偏移因子:与OffsetUnits共同调整深度偏移,用于解决Z-fighting问题。 |
| OffsetUnits | Float | 深度偏移单位:与OffsetFactor共同调整深度偏移。 |
| RenderQueue | Int | 渲染队列:指定材质的渲染顺序(数值越小越早渲染)。 |
| __rectDummy | Rect | 矩形虚拟字段:内部使用的占位符,对应Rect类型。 |
| __rectClipDummy | Bool | 矩形裁剪虚拟字段:内部使用的占位符,对应Bool类型。 |
| Metallic | Float | 金属度:控制材质的金属外观程度(0=非金属,1=金属)。 |
| Smoothness | Float | 光滑度:控制材质表面的光滑程度,影响反射的清晰度。 |
| MetallicMap | AssetRef<ITexture2D> | 金属度贴图:用于逐像素控制金属度的纹理。红色通道存储金属度,Alpha通道存储光滑度。 |
| _regular | AssetRef<Shader> | 常规着色器:用于不透明渲染的着色器变体(内部)。 |
用法 (Usage)
此章节尚不完整,需要补充。
示例 (Examples)
此章节尚不完整,需要补充。

No comments to display
No comments to display