slot Python Visual - 3D-Grafik-Programmierung
- Author
- Thomas Lenarz
- [get | view] (2010-06-07 20:01:52, 3.1 KB) [[attachment:SchlaengelSchlange.py]]
- [get | view] (2010-06-07 20:02:01, 2.5 KB) [[attachment:SchlaengelSchlangeStill.py]]
- [get | view] (2010-04-19 19:51:55, 18.0 KB) [[attachment:Schlange.png]]
- [get | view] (2010-04-17 12:30:00, 322.2 KB) [[attachment:VPython.pdf]]
- [get | view] (2010-04-19 19:43:25, 109.3 KB) [[attachment:turtle1.png]]
- [get | view] (2010-04-19 19:43:34, 169.0 KB) [[attachment:turtle2.png]]
- [get | view] (2010-04-19 19:43:44, 191.5 KB) [[attachment:turtle3.png]]
- [get | view] (2010-06-07 20:22:19, 2.3 KB) [[attachment:turtle3d.py]]
Zusammenfassung
Visual Python programmierumgebung zur Graphischen 3D-Darstellung (Idlde, py und Visualisierung)
Geometrische Objekte in 3D-Szenen
http://www.vpython.org apt-get install python-visual (oder aptitude ...
Das system verwendet sinnvolle defaults für erzeugte Objekte
1 c = visual.cylinder() # <-- stellt schon dar
2 s = visual.sphere()
1 b = visual.box()
2 b.color = visual.color.blue
Es lässt sich durch Mausbewegungen + Tasten in der Szene navigieren.
Komplexere Objekte sind z.B. visual.helix oder visual.convex.
Animation geschieht durch programmatische Manipulation der Objekt-Eigenschaften.
sehr schöne python schlange als beispiel
Beispiele
Code-Beispiele: SchlaengelSchlange.py SchlaengelSchlangeStill.py
Code-Beispiel: turtle3d.py