数学可视化控制台

有时,在编写 Python 脚本时,您会偶然发现复杂的矩阵变换、光线交集、旋转转换、网格修改等,这对于查看视口中的线、点和矩阵以更好地理解问题非常有用。

为此目的创建网格数据并不难,但很麻烦。本插件的目的就是使其尽可能快速、简便。

激活

  • 打开 Blender 并转到 “偏好设置”,然后转到 “插件” 选项卡。

  • 选择 “3D 视图” 类别,然后勾选 “数学可视化(控制台)” 以启用插件。

简介

数学可视化的工作原理是在 3D 视口中显示 Python 控制台定义的 mathutils 类型变量。

支持以下类型:

  • 点:Vector(...)

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

  • 变换:Matrix(...)

  • 变换(无位移):Quaternion(...)/ Euler(...)

用法

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

创建一个 Python 控制台编辑器。在 Python 控制台中定义一个 mathutils 变量:

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

您现在应该能够在 3D 视口中看到这个点!

参考

类别:

3D 视图

描述:

在 3D 视口中显示控制台定义的 mathutils 变量。

位置:

属性 ‣场景 ‣ Python 控制台菜单

文件:

space_view3d_math_vis.py

作者:

Campbell Barton

维护者:

Campbell Barton

许可证:

通用公共许可证

支持级别:

官方

说明:

此插件与 Blender 捆绑在一起。