gpt4 book ai didi

c++ - 带 GL 的多光源

转载 作者:行者123 更新时间:2023-11-28 00:57:41 25 4
gpt4 key购买 nike

我正在尝试使用 GL 做一些基本的事情。但是我遇到了灯的问题。我在视口(viewport)中有一个立方体,当我在某个点放置 GL_LIGHT0 时,它会毫无问题地为立方体着色。但是 GL_LIGHT1 没有正常 Action 。当我禁用 light0 并将 GL_LIGHT1 放在 light0 的相同位置时,它只会为形状提供不同的颜色。没有阴影,没有照明。

这里有什么问题?

最佳答案

GL_AMBIENTGL_DIFFUSEGL_SPECULARGL_LIGHT0 的默认值为 (1,1,1) ,而 GL_LIGHT1GL_LIGHT6 是 (0,0,0)。

如果您使用 glLight* 设置这些值,您应该会看到一致的行为。

关于c++ - 带 GL 的多光源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10210371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com