30.04.2015 Aufrufe

Einfuehrung - OvGU::Computervisualistik

Einfuehrung - OvGU::Computervisualistik

Einfuehrung - OvGU::Computervisualistik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Beispiel<br />

Initialisiert GLUT<br />

RGBA oder Color-Index Mode,<br />

Single oder Double Buffer etc.<br />

int main(int argc, char** argv)<br />

{<br />

Position und Größe des<br />

Fensters<br />

glutInit(&argc, argv);<br />

glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);<br />

glutInitWindowSize (250, 250);<br />

Das Fenster mit GL-Kontext<br />

glutInitWindowPosition iti (100, 100); wird erzeugt, allerdings erst<br />

glutCreateWindow ("hello"); durch glutMainLoop dargestellt<br />

init ();<br />

Display Callback Funktion:<br />

glutDisplayFunc(display);<br />

sobald GLUT ein Neuzeichnen<br />

glutMainLoop();<br />

des Fensterinhalts für nötig hält,<br />

return 0; /* ANSI C */<br />

wird diese CB-Funktion<br />

}<br />

aufgerufen<br />

Event-getriggerte ti t Hauptschleife<br />

T. Grosch - 70 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!