固定功能管道中的每像素照明OpenGL

时间:2010-08-06 06:39:29

标签: opengl lighting

是否可以在OpenGL固定功能管道中启用每像素照明(以便在低细分曲面上具有漂亮的镜面反射高光)?

1 个答案:

答案 0 :(得分:3)

执行此操作的唯一方法是使用预先计算的立方体贴图。固定功能管道在多边形上插入颜色和纹理坐标。颜色没用,但可以使用纹理。

它不会取决于位置,但您可以预先计算区域的立方体贴图,并使用BLEND_ADD在它们之间进行混合,并使用两个立方体贴图将它们绘制两次。