unity shadow

Posted VISUAL WORLD VIRTUAL LIFE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity shadow相关的知识,希望对你有一定的参考价值。

这东西好难找LIGHT_ATTENUATION(a) 

shadow 的结果就在这个衰减里,这谁能猜的着,我一点点测出来的,reference也很难找

感谢这位http://blog.csdn.net/candycat1992/article/details/42460959

 

 
  1. #ifdef POINT  
  2. #define LIGHTING_COORDS(idx1,idx2) float3 _LightCoord : TEXCOORD##idx1; SHADOW_COORDS(idx2)  
  3. uniform sampler2D _LightTexture0;  
  4. uniform float4x4 _LightMatrix0;  
  5. #define TRANSFER_VERTEX_TO_FRAGMENT(a) a._LightCoord = mul(_LightMatrix0, mul(_Object2World, v.vertex)).xyz; TRANSFER_SHADOW(a)  
  6. #define LIGHT_ATTENUATION(a)    (tex2D(_LightTexture0, dot(a._LightCoord,a._LightCoord).rr).UNITY_ATTEN_CHANNEL * SHADOW_ATTENUATION(a))  
  7. #endif  
  8.  
  9. #ifdef DIRECTIONAL  
  10.     #define LIGHTING_COORDS(idx1,idx2) SHADOW_COORDS(idx1)  
  11.     #define TRANSFER_VERTEX_TO_FRAGMENT(a) TRANSFER_SHADOW(a)  
  12.     #define LIGHT_ATTENUATION(a)    SHADOW_ATTENUATION(a)  
  13. #endif  

以上是关于unity shadow的主要内容,如果未能解决你的问题,请参考以下文章

iOS 2D绘图 (Quartz2D)之阴影和渐变(shadow,Gradient)

unity怎么保存 unity保存的教程

unity怎么unity判断动画结束

unity和unity3D的区别

Unity3D资源文件 ③ ( Unity 资源包简介 | 导出 Unity 资源包 | 导出资源包的包含依赖选项 | 导入 Unity 资源包 | Unity 资源商店 )

Unity前景如何?现在unity还能找到工作吗?