[shader]体积光影

最终效果 ------------------------------- 思路 为了 投影出体积阴影,咱们多用一个pass来渲染网格。 网格延伸的方向是灯光的方向。 咱们将顶点转换到模型空间,而后计算和灯光的角度进行顶点的偏移。 btw:由于根据顶点偏移,因此不能对断开的顶点进行平滑的过分。 经过点乘插值咱们来决定颜色的插值。 该shader不只能够用来作体积投影,也能够在灯光下作体积光。 源代码
相关文章
相关标签/搜索