我有我所有的OpenGL照明正常工作,与法线,材料等...OpenGL光照问题
我的问题是其中的OpenGL渲染的面孔时,光是面对落后的方式。如果光照在脸后,它应该呈现一张黑色的脸,但它会渲染脸的背面看起来像。我该如何阻止这种奇怪的行为。我发现很难描述正在发生的事情,但希望你知道如何解决这个问题。
在此先感谢。
编辑:好吧,说我有一个平方形多边形来反转墙。无论哪侧我都有灯,即使只有一面应该点亮,另一面应该是黑色(或者因为其他/环境光线而非常暗),它们都会点亮。看到问题了吗?它像纸一样,因为光线正在通过并出现在脸部的错误一侧。
你的顶点是否有法线? – CiscoIPPhone 2010-11-07 02:53:56
是的,法线没有问题。 – 2010-11-07 02:58:46
您尚未将GL_LIGHT_MODEL_AMBIENT设置为明亮吗? – epatel 2010-11-07 21:13:18