返回首页 >> Maya文档 >> maya示例

示例


本节包括实施目标约束的两个示例。

将球体对准球体

设置两个球体

1.创建 NURBS 球体。
2.移动球体离开场景的中心一段距离。
3.创建另一个 NURBS 球体。将其保持在场景的原点。
4.显示球体的局部旋转轴(显示 > 变换显示(Display > Transform Display)> 局部旋转轴(Local Rotation Axes))。
创建目标约束

1.选择移动过的球体,然后选择原点处的球体。
2.如果确定约束选项具有其默认设置,请选择“约束 > 目标(Constrain > Aim)”。(若要确定在使用默认值,请选择“约束 > 目标(Constrain > Aim)”。单击“重置设置”(Reset Settings),然后单击“添加”(Add))。
使用目标约束

1.选择移动过的球体(nurbsSphere1),并选择“移动工具”(Move Tool)。移动该球体时,其他球体(nurbsSphere2)将相应地进行旋转。
请注意 nurbsSphere2 的局部旋转 X 轴将始终指向 nurbsSphere1。另外,请注意 nurbsSphere2 的局部旋转 Y 轴将始终试图尽可能靠近场景的 Y 轴,并与之指向同一方向。

默认情况下,目标向量将使 nurbsSphere2 的局部旋转 X 轴指向 nurbsSphere1。另外,默认情况下,上方向向量将引起 nurbsSphere2 的 Y 轴自身尽可能近地与场景的 Y 轴对齐。

将圆锥体对准球体

创建球体和圆锥体

1.创建 NURBS 球体。
2.移动球体离开场景的原点一段距离。
3.创建 NURBS 圆锥体。
创建目标约束

1.选择球体,然后选择圆锥体。
2.选择“约束 > 目标(Constrain > Aim) > ”。
3.将“目标向量”(Aim Vector)设定为 0.0, 1.0, 0.0。(默认值为 1.0, 0.0, 0.0。)
4.将“上方向向量”(Up Vector)设定为 0.0, 0.0, 1.0。
5.将“世界上方向向量”(World Up Vector)设定为 0.0, 0.0, 1.0。
6.单击“添加”(Add)
7.现在,已约束圆锥体对准球体了。
使用约束

1.选择球体,并选择“移动工具”(Move Tool)。移动球体时,圆锥体将始终指向球体。
请将您关于此页内容的评论发送给我们