Math Vis Console – Консоль Візуалізованої Математики#

Інколи при писанні скриптів на Python ви спотикаєтеся на ускладнених трансформаціях матриць, перетинах променів, конверсіях обертання, модифікаціях сіті тощо, де корисно переглядати лінії, точки та матриці в оглядвікні для кращого розуміння проблеми.

Створення даних сіті для цієї мети не є складним, але громіздким. Призначення цього додатка – зробити це якомога швидшим та легким.

Activation – Активація#

  • Відкрийте Blender та перейдіть в Preferences – «Уподобання», потім у вкладку Add-ons – «Додатки».

  • Клацніть 3D View, потім Math Vis (Console) для вмикання цього скрипту.

Instructions – Інструкції#

Math Vis працює шляхом показування консолі Python Console, визначеної типізованими змінними математичних утиліт mathutils у 3D Viewport.

Наступні типи підтримуються:

  • Point – Точка: Vector(...)

  • Line – Лінія: [Vector(...), Vector(...), ...]

  • Transformation – Трансформація: Matrix(...)

  • Transformations (without translation) – Трансформації (без пересування): Quaternion(...)/ Euler(...)

Usage – Використання#

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

Створіть редактор консолі Python Console. У консолі Python Console визначте змінну mathutils:

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

Ви повинні тепер бути в змозі бачити цю точку в оглядвікні 3D Viewport!

Reference – Довідка

Category – Категорія:

3D View – 3D Огляд

Description – Опис:

Показується консоль, визначена змінними mathutils, в оглядвікні 3D Viewport.

Location – Локація:

Properties ‣ Scene ‣ Python Console Menu – «Властивості > Сцена > Меню Консолі Python»

File – Файл:

space_view3d_math_vis.py

Author – Автор:

Campbell Barton

Maintainer – Підтримувач:

Campbell Barton

License – Ліцензія:

GPL

Support Level – Рівень Підтримки:

Офіційно – Official

Note – Примітка:

Цей додаток поставляється у комплекті з Blender’ом.