Skip Navigation Links
About
Products
Downloads
Contact
Tutorial
Skip Navigation Links
Hallo Welt
Texturen
Mathematik
Abbildungen
Animationen
Kurven
Surfaces
Licht & Farben
Text
Camera

Erste Schritte

Ich kenne keine einfacher Art, OpenGL anzuwenden. Es sind lediglich drei Schritte, die uns in die 3D-Welt führen.
  • Erzeugen einer Instanz der Klasse OpenGLDevice:
    // Create a OpenGlEngine Device 
    public OpenGlDevice Device = new OpenGlDevice();
                
  • Im Loadabschnitt der Device ein Control zuweisen, z.B: das Form selbst.
    Device.WinControl = this;
  • Dem Painthandler der Device ein Event zuordnen.
    Device.OnPaint += new EventHandler(Device_OnPaint);
  • Los gehts. Im OnPaint kann die 3D-Ausgabe erfolgen.
    // z.B: Eine Kugel
    Device.drawSphere(new xyz(0, 0, 0), 4);
    
Und das ist das Ergebnis:
 


Der Quelltext insgesamt :
 
Copyright © Drawing3D inc