Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我浏览过的书籍和网站都告诉我使用 glEnable(GL_LIGHTING) 来启用照明。我已经看到这个枚举现在已被弃用。是什么取代了它,我应该在照明中注意哪些其他已弃用的项目?即使是新的 SO 问题仍然提到 GL_LIGHTING,所以我没有太多运气找到如何改变它。
它被自定义着色器取代。您应该创建您需要的任何基于光照的变量,并像对待着色器中的任何其他制服一样对待它们。
固定管道照明没有“内置”替代品,您需要自己实施。