数学可视化控制台

有时候在编写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))

现在你能够在3D视图中看到此顶点了!

参考

类别

3D视图

描述

Display console defined mathutils variables in the 3D Viewport.

坐标

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

文件

space_view3d_math_vis.py

作者

Campbell Barton

维护人员

Campbell Barton

许可证

GPL

支持级别

官方版

说明

该插件为Blender自带插件。