shader forge的描边出现个透明度bug
来源:互联网 发布:h5登录注册页面源码 编辑:程序博客网 时间:2024/06/05 18:47
在做项目角色卡通渲染shader的时候出了点状况,shaderforge的描边在renderTexture下呈现透明显示。结合上一篇的原因,我估计是描边的A通道出了问题。
Pass {Name "Outline"
Tags {
}
Cull Front
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"
#pragma fragmentoption ARB_precision_hint_fastest
#pragma multi_compile_shadowcaster
#pragma multi_compile_fog
#pragma only_renderers d3d9 d3d11 glcore gles gles3 metal
#pragma target 3.0
uniform float4 _Color;
struct VertexInput {
float4 vertex : POSITION;
float3 normal : NORMAL;
};
struct VertexOutput {
float4 pos : SV_POSITION;
UNITY_FOG_COORDS(0)
};
VertexOutput vert (VertexInput v) {
VertexOutput o = (VertexOutput)0;
o.pos = UnityObjectToClipPos( float4(v.vertex.xyz + v.normal*1.0,1) );
UNITY_TRANSFER_FOG(o,o.pos);
return o;
}
float4 frag(VertexOutput i) : COLOR {
return fixed4(_Color.rgb,0);////这里shaderforge A值默认填了0,导致在用renderTexture的时候出了问题return fixed4(_Color.rgb,1)修改了一下
}
ENDCG
}
阅读全文
0 0
- shader forge的描边出现个透明度bug
- Shader Forge 的纹理
- Shader Forge的节点分类
- shader forge 不用编程的shader
- Shader Forge
- Shader Forge
- 第一讲:Shader Forge
- 【Unity】Shader Forge 使用手记
- Shader Forge 基础使用方法
- Shader Forge 学习网址
- shader forge 插件笔记
- Shader Forge入门笔记
- Shader Forge 参数详解
- shader forge 外发光
- Shader Forge火焰流动
- shader forge初级篇|数据维度的附加与分解
- shader forge初级篇|反射材质的运用
- 【Shader Forge】练习:包含动画的透明圆环
- Cordova插件之跳转第三方app
- 使用facebook infer 进行代码审查
- Java进阶之多级联下拉列表知识点总结
- 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1900”
- 给定一个链表,判断是否是回文
- shader forge的描边出现个透明度bug
- spring cloud config 技术调研
- CSDN优秀博客连接,博客之星连接
- Python基础篇之continue继续循环
- 欢迎使用CSDN-markdown编辑器
- Ubuntu 目录
- JavaScript基础学习笔记
- tensorflow 关于张量 shape 数组
- Modern C++ CI