Einfuehrung - OvGU::Computervisualistik
Einfuehrung - OvGU::Computervisualistik
Einfuehrung - OvGU::Computervisualistik
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 -