Skip Navigation Links
About
Products
Downloads
Contact
Tutorial
Dokumentation
OpenGl für Android
 
Skip Navigation Links
Hallo Welt
Texturen
Mathematik
Abbildungen
Animationen
Kurven
Surfaces
Licht & Farben
Text
Camera
Schatten

Animationen

Eine Kugel auf einer Kreisbahn

Der einfachste Weg, eine 3D Animation zu erstellen ist, einen Timer zu verwenden.

Erstellen wir wieder ein einfache Drawing 3D Programm entsprechend Hello World und nennen es "3D Animation".
Im Form1 definieren wir eine Matrix Rotate (c#):
    ...
     Matrix Rotate = Matrix.Rotation(new xyz(0, 0, 1), 0.1);
        public Form1()
        {
            InitializeComponent();
        }
    ...
    
    
Als nächstes bearbeiten wir den Timer
  • Enabled = true
  • Interval = 10
  • Aktivieren des Tick-Ereignisses
  • Im Tickereignis schreiben wir die beiden Zeilen
            
                Device.MulMatrix(Rotate);
                Device.Refresh(); 
            

    Und los gehts mit der 3D Animation !!!
 
Copyright © Drawing3D inc