插件分类: |
Maya插件 » 模型插件 |
插件语言: |
英文(English) |
插件产地: |
国外插件 |
系统版本: |
Windows Mac OS 其他系统 |
版权或出处: |
点击查看 |
兼容:maya2012以上。
描述python脚本会选择一个顶点并将其拉直。这是通过将那些顶点垂直于定义的主矢量移动来完成的。 该脚本支持以下 组件类型 (多选): - 多边形边缘 (MeshEdge)
- 多边形顶点(MeshVertex)
- 曲线顶点 (NurbsCurve)
- 曲线 (NurbsCurveCV)
当前 ,定义主向量有三种 模式: - maxDistance (预设):选取彼此之间距离最远的顶点,然后将其余顶点与该向量对齐。
- firstTwo :选取前两个顶点,然后将其余顶点与该向量对齐。重要:请参阅 安装说明中的提示 选择顺序。
- lastTwo :取最后两个选定的顶点,然后将其余的与该向量对齐。重要:请参阅 安装说明中的提示 选择顺序。
- 用法
- 至少选择要拉直的三个分量(顶点,边线...请参见支持的类型)。
- 调用脚本。该模式可以是上述三个模式之一。
安装支持平台
该脚本已在Windows 7 64bit和Maya 2012至2016上进行了测试。由于它不使用任何依赖于平台的代码,因此它也应适用于Linux和Mac OSX。
将文件Straten_components.py放在哪里 ?
- Linux:$ HOME / maya
- Mac OS X:$ HOME / Library / Preferences / Autodesk / maya
- Windows:\ Users \\ Documents \ maya
另一种解决方案是通过以下python代码手动获取脚本:
import syssys.path.append('MY_PATH')from straighten_components import *
2)在Maya内部,打开脚本编辑器。然后将以下行复制到python选项卡(不是MEL!)中: from straighten_components import * straighten_components(mode="maxDistance")
按Ctrl + Enter 3)如果要使用架子按钮,只需选择上方的这两行,然后使用鼠标中键将选择内容拖动到架子上。
选择顺序 此外,为了使用这些模式 firstTwo , lastTwo 您需要确保已激活选择顺序的跟踪。为此,您有以下选择:
- 在Maya首选项中打开该选项:
首选项>选择>跟踪选择顺序 - Python调用:import maya.cmds as cmdscmds.selectPref(trackSelectionOrder=True)
|