已弃用的OpenGL的替换:glEnum GL_LIGHTING

时间:2013-01-07 22:09:39

标签: opengl graphics lighting

我经历的书籍和网站都告诉我使用glEnable(GL_LIGHTING)来启用照明。我已经看到这个枚举现已弃用。是什么取代了它以及我应该注意哪些其他不赞成的项目?即使是新的SO问题仍然提到GL_LIGHTING,所以我没有太多运气找到如何改变它。

1 个答案:

答案 0 :(得分:2)

它被自定义着色器取代。你应该创建你需要的任何基于光照的变量,并像着色器中的任何其他制服一样对待它们。

固定管道照明没有“内置”替代品,您需要自己实施。