Console Math Vis#

Parfois, lors de l’écriture de scripts Python, on tombe sur des transformations matricielles compliquées, des intersections de rayons, des conversions de rotation, des modifications de maillage, etc. où il est utile de visualiser les lignes, les points et les matrices dans la vue pour mieux comprendre le problème.

La création de données de maillage à cette fin n’est pas difficile, mais elle est lourde. L’objectif de ce module complémentaire est de rendre le processus aussi rapide et facile que possible.

Activation#

  • Ouvrez Blender et allez dans Preferences puis dans l’onglet Add-ons.

  • Cliquez sur la vue 3D puis Math Vis (Console) pour activer le script.

Instructions#

Math Vis fonctionne en affichant dans la Vue 3D les variables typées de mathutils définies par la Console Python.

Les types suivants sont pris en charge :

  • Point: Vector(...)

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

  • Transformation: Matrix(...)

  • Transformations (sans translation) : Quaternion(...)/ Euler(...)

Utilisation#

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

Créer un éditeur Console de Python. Dans la console Python, définissez une variable mathutils :

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

Vous devriez maintenant être en mesure de voir ce point dans la Vue 3D !

Reférence

Catégorie:

Vue 3D

Description:

Affiche les variables mathutils définies par la console dans la Vue 3D.

Location:

Properties ‣ Scene ‣ Python Console Menu

Fichier:

space_view3d_math_vis.py

Auteur:

Campbell Barton

Mainteneur:

Campbell Barton

Licence:

GPL

Niveau de support:

Officiel

Note:

Ce module complémentaire est fourni avec Blender.