Math Vis Console#

Manchmal stößt man beim Schreiben von Python Skripten auf komplizierte Matrix-Transformationen, Strahlschnittpunkte, Rotations-Umwandlungen, Mesh-Modifikationen usw., bei denen es hilfreich ist, Linien, Punkte und Matritzen im Ansichtsfenster anzuzeigen, um das Problem besser zu verstehen.

Mesh-Daten für diesen Zweck zu erstellen ist nicht schwer, aber umständlich. Die Absicht dieses Add-Ons ist, den Prozess so schnell und einfach wie möglich zu gestalten.

Aktivierung#

  • Öffne Blender und gehe zu den Preferences, und dort zum Add-ons Reiter.

  • Klicke 3D View, dann Math Vis (Console), um das Skript zu aktivieren.

Anweisungen#

Math Vis funktioniert durch Darstellung von in der Python Konsole definierten mathutils definierten Variablen im 3D Fenster.

Die folgenden Typen werden unterstützt:

  • Punkt: Vector(...)

  • Linie: [Vector(...), Vector(...), ...]

  • Transformation: Matrix(...)

  • Transformationen (ohne Verschiebung): Quaternion(...)/ Euler(...)

Nutzung#

../../_images/addons_3d-view_math-vis-console_example.jpg

Erzeuge eine Python Konsolen Editor. In der Python Konsole, definiere eine mathutils Variable:

hello_world = Vector((1, 2, 3))

Nun solltest du in der Lage sein, diesen Punkt in der 3D Ansicht zu sehen!

Referenz

Kategorie:

3D Ansicht

Beschreibung:

Zeige Konsolen-definierte mathutils-Variablen in der 3D Ansicht an.

Ort:

*Properties* ‣ *Scene* ‣ *Python Console Menu*

Datei:

space_view3d_math_vis.py

Autor:

Campbell Barton

Maintainer:

Campbell Barton

Lizenz:

*GPL*

Support Level:

Offiziell

Beachte:

Dieses Add-on ist gebündelt mit Blender.