Unity3D:贴花 (Decal)

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

贴花 (Decal)

注意:Unity 5 引入了标准着色器来取代此着色器。

贴花属性

此着色器是 VertexLit 着色器的变体。所有照射的光照都将被此着色器渲染为顶点光照。除了主纹理之外,此着色器还使用第二个纹理来获取更多细节。第二个“贴花”纹理使用 Alpha 通道来确定主纹理的可见区域。贴花纹理应作为主纹理的补充。例如,如果有一面砖墙,则可将砖纹理平铺为主纹理,然后使用带有 Alpha 通道的贴花纹理在墙上的不同位置绘制涂鸦。

性能

此着色器大致相当于 VertexLit 着色器。由于使用第二个贴花纹理,此着色器的成本略高,但不会产生明显的影响。

3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D:视差凹凸镜面反射 (Parallax Bumped Specular) (mvrlink.com)

下一篇:Unity3D:漫射细节 (Diffuse Detail) (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号