unity3d 的Transparent Cutout Soft Edge Unlit 这个shader是怎么解析。是否有两个层次?c#

如题所述

官方说明: Renders doubled sides objects without lighting. Useful for grass, trees or foliage.
This shader renders two passes for all geometry, one for opaque parts and one with semitransparent details.
意思是,这个shader是专门渲染树叶或小草这些具有软边缘的双面渲染物体,其中这个shader使用两个Pass{}来处理物品,一个pass专门渲染不透明物体然后另一个处理的是般透明物体,由于官方的shader大多数是用C语言或汇编语言,所以建议将着色器的问题放到C或汇编或opengl而非C#这个分类
补充说明一下:一般人要完成这种功能会选择使用Alpha Blending,可参考一下Alpha Blending的说明
温馨提示:答案为网友推荐,仅供参考
相似回答