数学视觉控制台

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

为此目的创建网格数据并不困难,但很麻烦。此附加组件的目的是使其尽可能快速和容易。

激活

  • 打开Blender并转到 "首选项" ,然后转到 "附加组件" 选项卡。

  • 单击 "3D 视图",然后单击 "数学可视化" (控制台)以启用脚本。

指示

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

支持以下类型:

  • Point: Vector(...)

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

  • Transformation: Matrix(...)

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

用法

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

创建一个 Python 控制台编辑器。在 Python 控制台中定义一个数学公式变量:

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

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

参考

类别:

3D 视图

描述::

在 3D 视口中显示控制台定义的数学实用进程变量。

位置:

属性 ‣场景 ‣ Python 控制菜单

文档:

space_view3d_math_vis.py

作者:

坎贝尔·巴顿

保持:

坎贝尔·巴顿

许可证:

通用公共图书馆

支持级别:

官方

注意:

此附加组件与Blender捆绑在一起。