Unity Shader Example 25 (在ShaderLab Surface 添加顶点颜色与透明效果)
2016-12-19 17:10
711 查看
Shader "Test" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } SubShader { Tags { "RenderType"="Opaque" } LOD 150 ZWrite On Blend SrcAlpha OneMinusSrcAlpha CGPROGRAM //#pragma surface surf Lambert noforwardadd #pragma surface surf Lambert noforwardadd keepalpha sampler2D _MainTex; struct Input { float2 uv_MainTex; float4 vertexColor : COLOR; }; void surf (Input IN, inout SurfaceOutput o) { fixed4 c = tex2D(_MainTex, IN.uv_MainTex) * IN.vertexColor; o.Albedo = c.rgb; o.Alpha = c.a; } ENDCG } Fallback "Mobile-VertexLit" }
相关文章推荐
- unity shader学习笔记(十一)——Unity中的透明效果之ShaderLab中的混合命令
- Unity Shaders and Effects Cookbook (7-1) 在Surface Shader 中 访问 顶点颜色
- Unity Shader Example 24 (人物遮挡透明效果)
- Unity Shaders and Effects Cookbook (7-2) Surface Shader 中实现 顶点动画
- Unity|ShaderLab笔记整理-二(逐顶点漫反射+环境光)
- Unity Shader入门精要学习笔记 - 第8章 透明效果
- Unity Shader 六 双面透明效果
- [置顶] 神临的 unity shader 学习之顶点颜色(七)
- unityShader之遮挡透明效果
- UnityShader入门精要学习笔记(十一):透明效果-下部分
- unity, 在surface shader中访问顶点色
- Unity Shader入门精要学习笔记 - 第8章 透明效果
- Unity ShaderLab(二) 支持透明的边缘发光Shader
- UnityShader顶点动画实现Mage-Fiers漂移效果
- Unity利用Shader将指定颜色的纹理转换成透明
- UnityShader中级篇——顶点动画的阴影效果
- Unity|ShaderLab笔记整理-四(逐顶点漫反射+环境光 +高光反射Phone)
- UnityShader入门精要学习笔记(十):透明效果-上部分
- Unity Shader Example 23 (透明物体描边)
- Unity Shader 之 透明效果