Advertisement

Chango数学Shader世界(三)水波模拟法线切线空间

阅读量:

目的:

设计并实现一种用于模拟水波效果的Shader程序。本文着重探讨在完成模型构建之后对法线信息进行优化调整的方法。

参考:

《GPU Gems》

引言:

在前一篇文章中,我们已经完成了水波Shader的形态构建,然而其法线存在一定的缺陷。从视觉效果上看,由于模型自身生成的阴影提供了较强的立体感,因此问题并不明显。(你应当了解,在常规的游戏引擎渲染流程中,光照与阴影通常是独立生成的)。

然而,当我将模型自主生成的阴影效果予以关闭

通过与相邻平面的反光效果进行比较,我认识到模型在各个顶点处的法线方向与平面一致,均指向上方,这种现象显然存在偏差。

思路

全部评论 (0)

还没有任何评论哟~