命令区域

通过命令区域,您可以通过单击网格区域来执行命令或脚本以及选择场景中的其他项目。命令区域是根据“网格项目”上的多边形的选择定义的,并且可以分配颜色以帮助在3D视图中识别它们。

命令区域始终在Polygon Selection 模式,但处于Item Selection模式下,仅当指针在其所属的网格上移动时才绘制它们。将指针悬停在Item Selection模式在工具提示中显示命令区域的名称。

在“多边形选择”模式下命令区域。 项目选择模式下的命令区域。

分配命令区域

第一步是选择要包含在区域中的多边形Polygon Selection模式:

1.   确保您在Setup布局,以便Command Regions控件显示在视口的左侧。
2.   启用Polygon Selection导航到视口中的“模式” Select > Polygon在菜单栏中,单击Polygon Selection模式图标,或按3在键盘上。
3.   选择要分配为命令区域的多边形。

小费:  如果您错过了一些多边形,请不要担心,将其创建后即可将其添加到命令区域。看到编辑命令区域欲获得更多信息。

4.   在里面Command Regions标签,点击Assign Command Region

Assign Command Region对话框显示。

5.   在对话框中输入所需的信息:

注意:  虽然Item to SelectCommand to Execute是可选的,您必须使用一个或另一个成功创建命令区域。

Name -输入新命令区域的描述性名称。该名称在多边形所属的网格项上必须唯一。右侧的下拉菜单Name字段列出了当前分配给网格上命令区域的所有名称-如果从此菜单中选择了名称,则必须对其进行编辑以使其唯一。

Item to Select -可以从下拉菜单中选择一个可选项目。然后,在执行任何命令或脚本之前选择此项目。在命令区域可以选择哪些项目上有一些限制:

•该项目必须具有唯一的名称。项目自动给定的名称Modo不允许,包括后缀为的数字后缀Modo

•多边形所属的网格项无法使用。此项目可能会显示在下拉菜单中,因为要排除它是不切实际的,但是如果选择该项目,则会显示错误。

Command to Execute -指定可选的命令或脚本。字段右侧的下拉列表列出了一些常用命令,然后是当前分配给网格上命令区域的所有命令。

小费:  要运行脚本而不是命令,请在脚本名称前添加@。

Drawing and Rollover Color -选择一种颜色以绘制命令区域及其过渡突出显示。单击颜色控件将打开一个颜色选择器。

6.   请点击OK将选定的多边形分配给命令区域。

显示确认对话框。

7.   花一点时间确认您的选择,然后单击Yes创建命令区域。

命令区域网格设置

默认情况下,命令区域是启用的,但是您可以使用Properties > Enable Command Regions控制。

编辑命令区域

分配一个或多个命令区域后,您可以使用Command Regions视口左侧的标签。

选择地区

您可以在视口中手动选择区域,也可以通过选择Mesh在里面Items视口右侧的标签,您可以使用Select by Name中的按钮Command Regions控件以自动选择,取消选择或反转区域内的选择。

下的按钮Select by Name提供相同的选项:

图标

名称

描述

选择集

选择属于命令区域的所有多边形,这些命令区域在当前选择中具有多边形。未分配给命令区域的对象将从选择中删除。

选择添加

选择属于命令区域的所有多边形,这些命令区域在当前选择中具有多边形,并保留所有其他多边形选择。

选择删除

从选择中删除所有分配给命令区域的多边形。

选择切换/反转

选择属于命令区域的所有多边形,这些命令区域在当前选择中具有多边形,并删除原始选择。不属于命令区域的选定多边形不受影响。

将多边形添加到区域

可以将多边形添加到现有命令区域,也可以通过单击将多边形重新分配给其他区域Add from Selection

1.   选择要添加或重新分配的多边形以及属于目标命令区域的一个或多个多边形。
2.   请点击Add from Selection

新的多边形将添加到目标区域。

如果选择中存在属于多个区域的多边形,则将这些多边形添加到所选的第一个区域,并显示一个对话框,询问是否应覆盖其他多边形。

3.   请点击OK进行或Cancel终止操作。

从区域中删除多边形

可以通过手动选择或通过区域名称从区域中删除多边形:

从所有区域中选择所需的多边形,然后单击Clear from Selection, 要么

请点击Clear by Name并选择要删除的区域名称。

注意:  Clear by Name删除整个区域,而不是区域内的多边形子集。