Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

透明物体的阴影 一、透明度测试的阴影 1.投射阴影 还是使用 Fallback 的形式投射阴影 Fallback Transparent/Cutout/VertexLit 该默认 Shader 中会把裁剪后的物体深度信息写入到 阴影映射纹理和摄像机深度图中 注意: 使用该默认 Shader 计算投射阴影时,需要使用_Cutoff 属性 和 _Color 属性来进行相关计算 因此我们必须保证...

不透明物体的阴影 一、物体没有阴影的原因 1.不投射阴影 该物体材质的 Shader 中没有 LightMode 为 ShaderCaster 的 Pass,无法进行阴影映射纹理的计算 2.不接收阴影的原因 该物体材质的 Shader 中没有对阴影映射相关纹理采样,没有进行阴影相关颜色的计算 二、物体投射阴影 1.主要思路 Unity 会寻找 LightMode 为 ShaderCaster...

阴影的基本原理 一、现实中阴影产生的规则 现实中阴影的产生规则 现实中的阴影产生规则是在不考虑光线反射的前提下 当一个光源发射的一条光线遇到一个不透明物体 A 时,这条光线就不能够再继续照亮其他物体了(物体 B 的一部分) 相当于光线被更靠近光源的 A 物体挡住了,一些这时物体 A 就会向旁边的物体 B 投射阴影 也就是说,阴影区域的产生就是因为光线无法到达 二、Shadow Mapping...