![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shader
GaoZhenwen2
这个作者很懒,什么都没留下…
展开
-
Unity shader 使用 半兰伯特 (Half-Lambert)漫反射会使得模型在没有直射光的情况下漆黑一片
问题: Unity shader 使用 半兰伯特 (Half-Lambert)漫反射会使得模型在没有直射光的情况下漆黑一片,原因不得而知。 使用半兰伯特漫反射代码如下: ////***********************half兰伯特漫反射计算 //fixed3 diffuse = _LightColor0.rgb * (dot(i.worldNormal, ligthDir)*0.5 + 0.5)*_Diffuse.rgb; //输出为: return fixed4(ambie原创 2022-03-11 18:10:23 · 4616 阅读 · 0 评论 -
unity shader模型突然变黑
模型突然变黑的可能原因之一: 如上图所示 解决方法: 一定要在pass块中加上这个 Tags{"LigthMode" = "ForwardBase"} 感悟: LigthMode 不小心被我拼成了Ligth,哭了,写在这里,警醒后人,写shader一定要小心,单词不能出错。 ...原创 2022-03-07 16:57:20 · 5920 阅读 · 2 评论