Example usage for org.lwjgl.opengl GL12 GL_SINGLE_COLOR

List of usage examples for org.lwjgl.opengl GL12 GL_SINGLE_COLOR

Introduction

In this page you can find the example usage for org.lwjgl.opengl GL12 GL_SINGLE_COLOR.

Prototype

int GL_SINGLE_COLOR

To view the source code for org.lwjgl.opengl GL12 GL_SINGLE_COLOR.

Click Source Link

Document

Accepted by the param parameter of LightModel* when pname is LIGHT_MODEL_COLOR_CONTROL.

Usage

From source file:com.ardor3d.scene.state.lwjgl.LwjglLightStateUtil.java

License:Open Source License

private static void setSpecularControl(final boolean separateSpecularOn, final LightStateRecord record) {
    if (!record.isValid() || record.isSeparateSpecular() != separateSpecularOn) {
        if (separateSpecularOn) {
            GL11.glLightModeli(GL12.GL_LIGHT_MODEL_COLOR_CONTROL, GL12.GL_SEPARATE_SPECULAR_COLOR);
        } else {//from   w w w.j a  v a 2  s.c  om
            GL11.glLightModeli(GL12.GL_LIGHT_MODEL_COLOR_CONTROL, GL12.GL_SINGLE_COLOR);
        }
        record.setSeparateSpecular(separateSpecularOn);
    }
}