31.01.2014 Aufrufe

Licht & Material

Licht & Material

Licht & Material

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Licht</strong> & <strong>Material</strong><br />

<strong>Licht</strong> in OpenGL (Forts.)<br />

Setzen der Parameter einer <strong>Licht</strong>quelle<br />

gl.glEnable(GL2.GL_LIGHTING);<br />

gl.glEnable(GL2.GL_LIGHT0);<br />

float[] ambientLight = {0.0f, 0.0f, 0.0f, 1.0f};<br />

float[] diffuseLight = {1.0f, 1.0f, 1.0f, 1.0f};<br />

float[] specularLight = {1.0f, 1.0f, 1.0f, 1.0f};<br />

float[] lightPosition = {0.0f, 0.0f, 0.0f, 1.0f};<br />

gl.glLightfv(GL2.GL_LIGHT0, GL2.GL_AMBIENT, ambientLight, 0);<br />

gl.glLightfv(GL2.GL_LIGHT0, GL2.GL_DIFFUSE, diffuseLight, 0);<br />

gl.glLightfv(GL2.GL_LIGHT0, GL2.GL_SPECULAR, specularLight, 0);<br />

gl.glLightfv(GL2.GL_LIGHT0, GL2.GL_POSITION, lightPosition, 0);<br />

Aber das ist noch lange nicht alles . . .<br />

Johannes Diemke OpenGL mit Java WiSe 2010 / 2011 17/26

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!