数学可视化控制台

有时候在编写Python脚本时,您会偶尔碰到复杂的矩阵转换、光线相交、旋转变换和网格修改等问题。而此数学可视化控制台对于在视图窗口中查看点、线和矩阵很有帮助,可以更好地理解和解决这些复杂问题。

为此去新建网格数据并不困难,但是很繁琐。因此这个插件的目的在于让其变得尽可能的快和容易地实现。

激活

  • 打开Blender,打开用户偏好设置下的插件栏。

  • 选择3D视图分类,勾选Math Vis (Console) 启用此脚本。

说明

Math Vis用于在3D可视区域中显示在Python控制台中定义的mathutils类型的变量。

支持以下几种类型:

  • 点: Vector(...)

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

  • 变换: Matrix(...)

  • 变换 (不包含移动): Quaternion(...)/ Euler(...)

用法

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

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

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

You should now be able to see this point in the 3D Viewport!

参考

类别

3D视图

描述

Display console defined mathutils variables in the 3D Viewport.

位置

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

文件

space_view3d_math_vis.py

作者档案

坎贝尔-巴顿(Campbell Barton)

维护人员

坎贝尔-巴顿(Campbell Barton)

许可证

GPL

支持级别

官方版

说明

该插件为Blender自带插件。