现代OpenGL+Qt学习笔记之八:GLSL双面渲染
主要内容
本文主要介绍OpenGL中的双面渲染,在一般情况下,如果要绘制的曲面是封闭的,如前面涉及过的圆环体,其内部是隐藏的,但是当一些模型有洞时,其内部可见。但在默认情况下,由于这些面的法向朝向问题,其光照计算通常是不正确的,如何正确计算一个模型的内部面片的光照就是本文的主要内容。如下图是没有使用双面渲染时的模型渲染结果: 本文主
本文主要介绍OpenGL中的双面渲染,在一般情况下,如果要绘制的曲面是封闭的,如前面涉及过的圆环体,其内部是隐藏的,但是当一些模型有洞时,其内部可见。但在默认情况下,由于这些面的法向朝向问题,其光照计算通常是不正确的,如何正确计算一个模型的内部面片的光照就是本文的主要内容。如下图是没有使用双面渲染时的模型渲染结果: 本文主