目的约束

将目标约束应用于场景图中的对象。

注意:  如果没有限制目标约束baseAimAxisbaseUpAxis是共线的。

注意:  向已经正确定向的位置应用瞄准约束可能会导致围绕瞄准轴的任意旋转。

连接类型

连接名称

功能

输入值

输入

您要对其应用目标约束的对象。

 

控制(UI)

默认值

功能

basePath

没有

描述要约束对象的场景图位置。的basePath参数选项在场景图小部件或参数右侧的下拉菜单。

有关更多信息,请参考以下内容中的“场景图位置”窗口小部件类型。 通用参数小部件

targetPath

没有

描述对象所在的位置basePath对象受到约束。的targetPath通过单击可使用参数选项Add Locations or 下拉式菜单。

有关更多信息,请参阅中的“场景图位置”和“位置”小部件类型。 通用参数小部件

targetOrigin

宾语

设置如何计算目标对象的中心:

宾语 -使用对象的本地原点作为目标。

边界框 -使用对象边界框的中心作为目标。

人脸中心平均值 -使用对象的面部中心平均作为目标。

面框 -使用对象边界框的面部中心平均作为目标。

baseAimAxis

0.0、0.0,-1.0

指向目标的基础对象的轴。

调整这些值会更改瞄准目标的对象的轴。

baseUpAxis

0.0、1.0、0.0

相对于目标指向上方的基础对象的轴。

调整这些值可更改基础对象的旋转,同时保持目标恒定。

targetUpAxis

0.0、1.0、0.0

从目标对象位置开始的世界空间轴,它定义基础对象的向上方向

调整这些值将更改基础对象的上轴的轴。

allowMissingTargets

没有

设置为Yes,如果其目标不在场景图中,则静默忽略该约束。

设置为No如果缺少目标,则会在约束解析上产生错误。

addToConstraintList

没有

将基本路径添加到globals.constraintList/root/world

仅在一个约束依赖于已评估的另一约束的情况下才需要这样做。的globals.constraintList用于指定约束评估的顺序。

setRelativeTargets

没有

将场景图形约束定义中的目标路径存储为相对于基本路径的路径。

在该节点的参数中,仍应将目标指定为绝对路径。