我刚接触OpenGL/Jogl。我正在尝试照明:
gl.glEnable(GL2.GL_LIGHT1); gl.glEnable(GL2.GL_LIGHTING);
当我禁用第一行时,场景中的所有对象都会变得有些暗,但它们仍然有一些光。那盏灯还能从哪里发出?(这是我唯一的光源。)是否有一些默认的环境光可以关闭?
glMaterial(GL_AMBIENT, ...) glLightModel(GL_LIGHT_MODEL_AMBIENT, ...)
glMaterial(GL_AMBIENT, ...)
glLightModel(GL_LIGHT_MODEL_AMBIENT, ...)