0
我正在嘗試做一些基本與GL。不過,我遇到了燈光問題。我在視口中有一個立方體,當我將GL_LIGHT0放在某個點上時,它立方體沒有任何問題。但GL_LIGHT1不能正常運作。當我禁用light0並將GL_LIGHT1放在light0的相同位置時,它只會給出不同的顏色。沒有陰影,沒有照明。多個光源與GL
這裏有什麼問題?爲GL_LIGHT1
到GL_LIGHT6
爲GL_AMBIENT
我正在嘗試做一些基本與GL。不過,我遇到了燈光問題。我在視口中有一個立方體,當我將GL_LIGHT0放在某個點上時,它立方體沒有任何問題。但GL_LIGHT1不能正常運作。當我禁用light0並將GL_LIGHT1放在light0的相同位置時,它只會給出不同的顏色。沒有陰影,沒有照明。多個光源與GL
這裏有什麼問題?爲GL_LIGHT1
到GL_LIGHT6
爲GL_AMBIENT
的默認值,GL_DIFFUSE
,GL_SPECULAR
與GL_LIGHT0
是(1,1,1),而它是(0,0,0)。
如果您使用glLight*
設置這些值,您應該看到一致的行爲。
感謝您的回答。 – 2012-04-18 14:04:52
我們可以看到一些代碼嗎? – 2012-04-18 13:29:20