“Object Edit”>“Dynamic Shape Modeling”>“Lattice Rig”

Alias 提供一个称为晶格的盒状操纵器,用以对模型进行全局修改。

此晶格盒始终在无关联模式下启动,并被初始化为包含选定几何体的边界盒。

在晶格处于无关联模式时,可在不影响基础目标(曲面或网格)的情况下对晶格的初始盒形状进行修改和细化。生成可提供所需形状和详细信息的晶格之后,关联该晶格。对晶格所做的后续更改会修改目标。

晶格可反复关联和取消关联,以获得累加的塑形修改。

晶格上的点不是 CV,而是操纵器控制柄。仅使用“Lattice Rig”工具提供的功能即可移动它们。

如果存在激活的构建平面,则新晶格将与该构建平面相关并与之对齐。另外,晶格点的操纵器也与构建平面独立相关。这意味着,无论在何处、通过何种方式创建晶格,操纵器都将与当前的激活的构建平面相关。

正在修改的几何体由代理表示。代理是正在通过关联的晶格进行变形的目标的优化线框表示。在您修改关联的晶格时,代理会交互式更新,以显示目标在变形后的外观(请参见下图)。同时,在您松开鼠标键(“Auto Update”选项为“ON”时)或单击“GO”(“Auto Update”选项为“OFF”时)之前,目标将保持不变。

有关背景信息,请参见动态形状建模

如何使用“Lattice Rig”

  1. 打开“Lattice Rig”工具箱。
  2. 选择目标几何体,然后单击“Accept Targets”
  3. 几何体周围将出现处于无关联模式下的基本晶格盒。
  4. 通过分割该盒(会添加更多点)并使用晶格点控制柄变换晶格点,将晶格盒调整为目标的形状。
  5. 晶格具有适当形状后,单击“Toggle Lattice Engage State”工具。在该模式下,晶格盒将更改为实线。

    对关联的晶格做出的所有修改都将影响晶格所含目标的形状。

    未包含在晶格内的所有几何体都将受到约束。为显示这些区域已受到约束,会以红色显示与该几何体相交的晶格点和边。

  6. 使用缩放和平移操纵器修改晶格。
    注:

    对于使用“Lattice Rig”进行变形后的对象,将丢失诊断着色显示。使用“Lattice Rig”工具(“Object Edit”>“Dynamic Shape Modeling”>“Lattice Rig”)时,您请求变形的任何对象都将丢失其诊断着色显示。

    注:

    本软件将为这些对象创建新的曲面。只要工具创建了新曲面,这些曲面就不会显示诊断着色显示。单击“Control Panel”中的诊断着色显示,将其重新应用于这些对象。

拾取晶格点

要执行的操作... 使用的鼠标键
切换拾取 鼠标左键
排除式拾取 鼠标中键
移除拾取 鼠标右键

“Lattice Rig”工具箱

“Lattice Rig Options”窗口

若要打开该选项窗口,请双击该图标或按住 键并单击该图标。有关选项的描述,请参见“Lattice Rig Options”窗口

Toggle lattice engage state

当晶格处于无关联模式时,其线条将绘制为虚线,且更改晶格时不会更改目标几何体。若要关联晶格,请在该工具上单击;若要取消关联晶格,请再次单击该工具。该工具作为两种模式之间的切换开关。

Split lattice edge

分割工具会添加新的晶格段,像缠绕在晶格盒上的带状物一样。只有在无关联模式下时,才可访问分割工具。若要分割晶格的边,请单击该工具,然后单击要分割的边。分割将垂直于所选择的边进行。

若要恰好在两个晶格点的中间分割晶格,请在沿晶格拖动新分割的同时按住 (Windows) 或 (Mac) 键。若要确认分割的位置,请单击“Accept Split”。完成分割盒的操作后,单击“DONE”按钮。

Delete lattice edge

该工具会从晶格盒上删除插入的“带状物”。

Center lattice pivot

使用该工具可以将晶格轴心点居中。该轴心点是作为晶格点缩放基准的点。

Lattice clear selection

该工具可清除选择的晶格点。

Revert

将目标添加到变形工具后,会复制它们。形状修改将对这些复制的几何体执行。若要恢复原始几何体并删除修改过的几何体和历史,请单击“Revert”。请注意,操纵的修改器不会返回到其在动态建模之前的状态。

Commit

单击“Commit”可确认动态形状修改并删除原始几何体和历史。

Show Pick Mask

该工具帮助选择在装备中使用的目标。它仅在第一次进入“Lattice Rig”时可用。

“Lattice Rig Options”窗口

Show Original Geometry

如果选中该框,可以按照应用“Lattice Rig”工具之前的状态显示几何体。如果取消选中该框,则显示修改过的几何体的当前状态。使用该功能可翻转和比较“修改前”和“修改后”的几何体。

Show All Geometry

如果选中该框,可同时显示原始几何体和修改后的几何体。

NURBS 控件

该部分中的字段控制“Lattice Rig”工具修改 NURBS 目标曲面的方式。该窗口中的设置对选择作为目标的网格不起作用。如果所有目标都是网格,或者已设置“Mesh Output”,则选项窗口的该部分会被隐藏。

Fitting Objective

可用方法包括:

Hull Shape (Explicit) – 优化外壳线形状的拟合。使用该选项可以精确控制最小阶数和跨距数。如果选中“Boundary”字段,则会针对细分面片边界优化拟合。

Accurate (Adaptive) – 优化拟合以提高精确度。由此可确定精确呈现修改后的形状所需的最小跨距数。

“Fitting Effort”选项已重组为一个下拉菜单,其中包括“Low”、“Medium”、“High”和“Custom”值。如果选择“Custom”,则可以使用滑块精确地设置值。

Minimum Degree (u,v)

指定所生成面片的最小阶数。如果细分面片目标的阶数小于指定阶数,则将其阶数提高到指定阶数。这会增加数学计算,但一般来说会使形状修改的结果更准确。

Minimum Spans (u,v)

指定 U 向和 V 向的最小跨距数。如有必要,会对现有的跨距进行细分。这会增加数学计算,但一般来说会使形状变形的结果更准确。

扭曲控件

该部分中的控件可用于调整修改器和约束影响目标几何体的方式。

Scale Tangent

在目标从晶格外部进入晶格内部的区域缩放切线的长度。值为零可实现切线连续性,如果增加该数字,则切线“长度”也会随之增加。还可以将该值调整为非整数值。

控制选项

Auto update

如果选中该选项,则对控制框中任何字段所做的任何更改都会导致自动更新模型显示。如果未选中“Auto Update”,可单击激活窗口中的“Go”按钮,以便在执行任意更改之后更新显示。通常情况下,如果有需要较长时间才能更新的大型模型,则应取消选中“Auto Update”框。默认情况下会选中“Auto Update”

“Go”按钮

如果“Auto Update”处于启用状态,将不显示“Go”按钮。对装备(选项或构造函数)进行任何更改都会导致重新计算历史。

如果“Auto Update”处于禁用状态,将显示“Go”按钮。对装备进行任何更改都会启用“Go”按钮,单击“Go”时将重新进行计算。从您进入该工具那一刻起,历史本身就已经存在了,如果不单击“Go”按钮,则不会更改它;如果提前退出该工具,也不会丢失历史。

Mesh Output

如果选中该选项,NURBS 将被镶嵌细分并输出为网格曲面。

Apply Trim-Shrink to Output

如果希望在进行任何形状更改之前对关联的输出曲面进行修剪收缩,请对修剪的曲面启用该选项。该选项仅更改输出曲面,不更改输入曲面。使用该选项可以改进性能并优化结果。