“接近度固定”(Proximity Pin)选项

注:属性编辑器(Attribute Editor)的“接近度固定”(Proximity Pin)选项卡中,还提供了适用于“接近度固定”(Proximity Pin)约束的其他控件。在本主题中的“连接”(Connections)“坐标系”(Coordinate System)部分之后介绍了这些控件。

连接(Connections)

“连接”(Connections)区域包含将连接到节点输入和输出的变换。
注: 连接选项不能同时设置为“现有变换”(Existing Transform),否则将创建循环。一个节点上可以有多个输入或输出。
输入(Input)
节点编辑器(Node Editor)中设置“接近度固定”(Proximity Pin)节点上的输入矩阵连接。
新定位器(New Locator) 将选定变换作为定位器(称为 pinInput)进行复制,并将其连接到 proximityPin 节点的输入。(这是默认设置。)
现有变换(Existing Transform) 使用选定变换并将其连接到 proximityPin 节点的输入。
新变换(New Transform) 将选定变换作为变换(称为 pinInput)进行复制,并将其连接到 proximityPin 节点的输入。
矩阵(Matrix) 将输入栓添加到节点,而连接定位器或变换。
注: 也可以在属性编辑器(Attribute Editor)添加新的输入矩阵。
输出(Output)
设置输出矩阵连接。
现有变换(Existing Transform) 使用选定变换并将其连接到 proximityPin 节点的输出。(这是默认设置。)
新定位器(New Locator) 在曲面上的最近点处创建新定位器,并将其连接到节点的输出。
新变换(New Transform) 在曲面上的最近点处创建新变换,并将其连接到节点的输出。
矩阵(Matrix) 创建(但不连接)节点上的任何输入栓,保持连接可用。

坐标系(Coordinate System)

“坐标系”(Coordinate System)区域可用于设置从几何体曲面派生固定坐标的方式。由于“接近度固定”(Proximity Pin)是程序节点,因此创建后可以继续在属性编辑器(Attribute Editor)中编辑这些设置。

模式(Mode)
指定从曲面派生坐标系的方式。
UV 集(UV Set)
指定在模式设置为“UV”时用于坐标系的 UV 集。
法线轴(Normal axis)

指定输出的坐标系中的哪个轴与曲面法线对齐。不能与“切线轴”(Tangent axis)相同。

切线轴(Tangent axis)
指定输出的坐标系中的哪个轴与曲面切线对齐。不能与“法线轴”(Normal axis)相同。
保持偏移(Maintain Offset)
保留输入矩阵和原始几何体(Original Geometry)之间的初始偏移。创建后,属性编辑器(Attribute Editor)允许您单独控制偏移的平移和方向,并支持小数。如果在“接近度固定”(Proximity Pin)窗口中激活“保持偏移”(Maintain Offset),则它们最初均设置为 1。如果禁用“保持偏移”(Maintain Offset),则平移和方向偏移最初均设置为 0。
相对空间模式
使用该菜单可设置节点解算空间:“世界”(World)“局部”(Local)“自定义”(Custom)。设置不同的相对空间

使用“UV 固定”(UVpin)和“定位器”(Locator)的相对空间模式:A.“世界”(World),B.“局部”(Local),C.自定义(Custom)

空间 功能
世界(World)

(默认)使用场景的中心作为原点。

局部(Local)

使用几何体空间进行解算。

自定义(Custom)

使用外部矩阵作为解算空间。

有关这些空间的描述,请参见世界空间、对象空间和局部空间

属性编辑器(Attribute Editor)选项

属性编辑器(Attribute Editor)的“接近度固定”(Proximity Pin)选项卡包含了“连接”(Connections)“坐标系”(Coordinate System)部分中未涵盖的其他设置。

“管理固定”(Manage Pins)

属性编辑器:A.“固定选项卡”(Pin Tab),B.“管理固定”(Manage Pins)菜单

使用此菜单可以管理可应用于固定节点的运算。从以下操作中进行选择:
选择几何体(Select Geometry) 选择受 UV 固定影响的几何体。
“将几何体替换为选定项”(Replace Geometry with Selected) 将固定的几何体与其他选定几何体交换。
创建固定(Create Pins) 创建新的“固定输出”(PinOutput)节点。选择节点(定位器/几何体/组等),固定节点将输出固定值,并将其连接到节点(具体取决于“固定”(Pin)默认设置)。
编辑固定默认值(Edit Pin Defaults) 打开“UV 固定”(UV Pin)窗口,从中可以为默认固定设置新值:“现有变换”(Existing Transform)“新变换”(New Transform)“新定位器”(New Locator)“矩阵”(Matrix)
注: 建议在使用此菜单时使用“属性编辑器”(Attribute Editor)“固定选项卡”(Pin Tab) ,以在选择更改时保持当前属性选项卡的显示。
封套(Envelope)
要应用的变换量。1.0 表示完全变换,0.0 表示不变换。
坐标模式(Coordinate Mode)
与上述“坐标系”(Coordinate System)区域中的“模式”(Mode)设置相同。
偏移平移(Offset Translation)
控制要使用的原始曲面偏移量。1.0 将保持完全绑定平移偏移,0.0 将强制对象保留在曲面上。
偏移方向(Offset Orientation)
控制要使用的原始曲面偏移量。值为 1.0 将保持完全绑定方向偏移,值为 0.0 将使用从曲面派生的方向。
法线覆盖(Normal Override)
“法线覆盖”(Normal Override)设置为“轨道”(Rail),可以将“接近度固定”(Proximity Pin)约束连接到轨道曲线几何体。