0

私が付け加えたように、光はオブジェクトを弱く見ますか? もっと明るくしたいのですが、ライトの位置を与えたくありません。つまり、中央または隅で同じ明るさですべての画面に明るいライトが必要ですか?

float[] lightColor = {1, 1, 1, 0};
float[] lightPosition = {0, 0, 10, 0};  

@Override
public void render () {

    ...
    gl.glEnable(GL10.GL_LIGHTING);
    ...
    gl.glEnable(GL10.GL_LIGHT0);
    gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_DIFFUSE, lightColor, 0);
    gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, lightPosition, 0);
}
4

0 に答える 0