Phong 着色技术在顶点处插入法线以实现平滑的着色效果。它通常与Phong 光照模型结合使用,并且可以在现代 OpenGL 中实现。但是,固定功能管道 OpenGL(旧版OpenGL)是否包括对它的支持?
问问题
155 次
1 回答
-2
不,它不能。现代 OpenGL 使程序员能够以多种方式自定义渲染管道,从而使他们能够实现这种技术。但是,旧版OpenGL 不支持顶点法线的插值。您可以获得的最接近的效果是Gouraud shading,它在顶点处插入颜色。
如OpenGL wiki中所述:
对光照的硬件支持仅扩展到 Blinn-Phong 光照模型,按顶点计算并作为最终光照强度进行插值。
于 2021-05-26T16:14:40.067 回答