2012-04-18 50 views
0

我正在嘗試做一些基本與GL。不過,我遇到了燈光問題。我在視口中有一個立方體,當我將GL_LIGHT0放在某個點上時,它立方體沒有任何問題。但GL_LIGHT1不能正常運作。當我禁用light0並將GL_LIGHT1放在light0的相同位置時,它只會給出不同的顏色。沒有陰影,沒有照明。多個光源與GL

這裏有什麼問題?爲GL_LIGHT1GL_LIGHT6GL_AMBIENT

+2

我們可以看到一些代碼嗎? – 2012-04-18 13:29:20

回答

3

的默認值,GL_DIFFUSEGL_SPECULARGL_LIGHT0是(1,1,1),而它是(0,0,0)。

如果您使用glLight*設置這些值,您應該看到一致的行爲。

+0

感謝您的回答。 – 2012-04-18 14:04:52