选择“选择 > 使用约束”(Select > Use Constraints)时,在“多边形选择约束”(Polygon Selection Constraint)窗口中提供了以下选项。这些选项取决于场景视图中的组件选择。在设置过滤器选项之前,必须先选择要过滤的组件类型示例,才能在窗口内显示相关的选项。另请参见选择多边形组件。
将不使用任何选择约束。这是默认设置。
约束仅会影响使用某一技术(例如,按住 Shift 键并单击鼠标左键)的下一选择模式。
约束将应用于当前已选定的任何模式,以及选择的任何下一个模式。
约束将自动应用于整个对象,以及选择的任何下一个模式。
以下内容描述了可以在窗口的属性部分中为选定组件设定的选项。
如果已选择,则不会考虑该约束。“禁用”(Off)选项对“属性”部分中的每个选项的意义相同。
如果启用,则该选择将仅约束当前对象周长上的项目。
这是“位置”属性的默认设置。Maya 仅会选择位于当前对象内部的项目。它与“在边界上”(On Border)的效果反向。
如果选择边缘,则“平滑”(Smoothing)选项将可用。对于任何其他组件类型,这些“特性”(Properties)选项均不会显示。
单击以下选项之一,将选择约束为硬边或软边。
除了所有组件模式共享的属性以外,当处于面组件模式时,Maya 还会提供许多面特定的属性。例如,如果多边形为凹(而不是凸),则可以对选项进行设定,以便按顺序、平面性、形状、映射和拓扑选择面。
“顺序”选项用来设定面的形状的有效范围。如果以下选项已启用,则 Maya 会将选择约束于指定的内容。
Maya 仅选择具有三条边的面。
Maya 仅选择具有四条边的面。
Maya 仅选择除三角形或四边形以外的面(即:具有四条以上边的面)。
选择平面或非平面面。
“平面”(Planar)仅选择平面面。“非平面”(Non-planar)仅选择非平面面。
根据边的角度选择多边形。
“凹”(Concave)将选择至少有一个内角大于 180 度的多边形。“凸”(Convex)将选择所有内角小于或等于 180 度的多边形。
根据面是否带洞来选择面。
如果选择“无洞”,则仅选择不带洞的面。如果选择“带洞”(Holed),则仅选择已在其中创建洞(使用 )的面。有关详细信息,请参见“生成洞工具”(Make Hole Tool)选项。
根据您所做的选择,仅选择已映射或未映射的面。已映射面为带纹理 (UV) 坐标的面,未映射面则不带纹理 (UV) 坐标。
从各种不同的问题面中选择。
选择顶部彼此粘合的一组面。例如,其法线彼此相对的两个面。
支持选择不可三角化的面。使用该约束选项可以选择这些有问题的面,然后使用“多切割工具”(Multi-Cut Tool)加以修复。详细信息请参见使用多切割工具切割面。
大部分“几何体”(Geometry)选项的“最小值”(Min)和“最大值”(Max)均与多边形面的单位对应。设定的值会将选择约束于与这些单位对应的面的大小。默认情况下,默认单位大小以厘米为单位。可以在“首选项”(Preferences)窗口(窗口 > 设置/首选项 > 首选项(Windows > Settings/Preferences > Preferences)中更改此值,然后单击“设置”(Settings)类别)。
在该示例中,多边形基本体平面的每个面均为四个单位。通过观察每个面内栅格的方形数量,可以确定该值。
对某些面进行缩放、而对其他面进行细分时,拓扑将会更改,您可以输入的“最小值”(Min)和“最大值”(Max)也会更改,以便约束选择区域。
请尝试为面的“区域”(Area)选项设定不同的“最小值”(Min)和“最大值”(Max),可以确定哪些面将符合该单位大小确定的“最小值/最大值”(Min/Max)条件。
如果将“区域”(Area)条件的“最小值”(Min)值和“最大值”(Max)分别设定为 0 和 7,则将选择所有面,因为任何面的单位区域均不会小于 0 或大于 7。
每个部分均包含“激活”(Activate)开关或“禁用”(Off)选项。
Maya 将选择其区域位于您在“最小值”(Min)和“最大值”(Max)框中指定的范围内的面。有关使用这些值的详细信息,请参见最小值和最大值。
Maya 将选择相连边数既不小于“最小值”(Min)、且不大于“最大值”(Max)的顶点。
Maya 将选择其长度位于您在“最小值”(Min)和“最大值”(Max)框中指定的范围内的边。
Maya 根据两个共享边的面之间的角度选择边。可能的角度范围是使用“最小值”(Min)和“最大值”(Max)来设定的。
Maya 根据共享顶点的边之间的角度选择顶点。可能的角度范围是使用“最小值”(Min)和“最大值”(Max)来设定的。
如果是 UV,则 Maya 将根据为两条边(用来接合与顶点对应的 UV)之间的角度而设定的范围来选择顶点。
这些选项用来控制在“UV 纹理编辑器”(UV Texture Editor)窗口中展平的组件的区域范围。
如果启用,则 Maya 将选择其展平区域位于设定的最小值和最大值内的所有面(无论是正值还是负值)。“不带符号”要求 Maya 忽略面法线为正面的方向。
如果启用,则 Maya 将选择其法线指向同一方向、其展平区域位于设定的最小值和最大值内的所有面。
可以为位于 UV 平面内的该区域输入最小(“最小值”(Min))和最大(“最大值”(Max))值。展平组件的已映射区域可以是正值或负值。如果面可以从前面看到,则为正值;如果可以从背面看到,则为负值。
这些选项可用来为组件(如面中心)和指定点之间的距离设定参考点和有效范围。
“点”(Point)选项将确定 Maya 是否确认与指定原点(P 或“PointX”、“PointY”或“PointZ”值)之间的距离。
“轴”(Axis)选项确定 Maya 是否确认与由其原点 (P) 和轴 (V) 定义的线之间的距离。
“平面”(Plane)选项确定 Maya 是否确认与由其原点 (P) 和法线 (V) 定义的平面之间的距离。
这些值用来定义要从中延长选择的点的位置。
如果已选择“轴”(Axis),则这些值将定义做出选择所依据的轴。如果已选择“平面”,则这些值将定义做出选择所依据的法线向量。
“方向”(Orientation)选项将确定 Maya 是否使用选择的组件的方向。
“方向”(Direction)选项将确定 Maya 是否使用组件或选择的方向。使用该选项,甚至还可选择两个朝向彼此相对的面。
这些值将定义做出选择所依据的轴。
这些选项用来设定选择的目标点和焦点角度。如果目标点可从其法线作为查看轴(“Px”、“Py”和“Pz”值)、角度作为可见场的面的中心查看,则 Maya 将选择组件。
该值将确定选定组件的焦点角度。
“Px”、“Py”和“Pz”值分别确定目标点在 X 轴、Y 轴和 Z 轴中的位置。
该值确定根据在面单位内设定的比率值随机选择的组件数量。例如,0 = 无任何面,1 = 所有面或 0.5 = 50% 的面。
(默认)“传播”(Propagation)处于禁用状态。
启用时,将光标移至网格上将自动亮显现有壳。单击亮显的壳会将其选中。此选项可用于由一系列单独片生成的对象,类似于使用“网格 > 结合”(Mesh > Combine)创建的网格。
启用时,将光标移至网格上将自动亮显现有边界。单击亮显的边界会将其选中。
如果框选范围包含边界组件,则将选中选取框内的所有组件,然后还会选中选取框外的其余边界组件。
启用时,将光标移至网格上将自动亮显现有折痕集。单击亮显的折痕集会将其选中。
如果框选范围包含折痕集成员,则将选中选取框内的所有组件,然后还会选中选取框外的其余折痕集成员。
启用时,将光标移至网格上会自动亮显指定的角度容差内的连续组件。单击亮显的区域会将其选中。
“角度”(Angle)传播启用后,进行框选会选择选取框内的所有组件并将选择扩展到选取框外处于指定角度容差内的所有组件。
启用时,将光标移至网格上将自动亮显循环边。单击亮显的循环边会将其选中。
“循环边”(Edge Loop)传播启用后,进行框选会选择选取框内的边及所有关联的循环边。在进行框选时还可以添加和移除循环边(请参见在选择中添加和移除组件)。
启用时,将光标移至网格上将自动亮显环形边。单击亮显的环形边会将其选中。
“环形边”(Edge Ring)传播启用后,进行框选会选择选取框内的边和所有关联的环形边。在进行框选时还可以添加和移除环形边(请参见在选择中添加和移除组件)。
这些按钮的作用与对应的“选择”(Select)菜单项的作用相同。