Houdini 中文帮助文档

Wire Deform

使用线变形节点,变形捕捉到一个曲线上的几何体。

Parameters

Group是一个用于限制哪些点要被变形的点组。如果空,所有的点都会被变形。
Rest Group指定一个用于从第二输入端对象来变形的Primitive组。此当前只会用于 Initialize From Rest Groups 按钮参数。

Parameters

Blending指定用于混合被多个Primitive影响的,点的置换。

Max Displace单个置换会被添加到一起,长度值会被钳制到单个值的最大值。
Biased Displace最终结果会使用单个置换长度来规格化。
Weighted最终结果会是规格化的单个置换平均值(根据Wire Capture指定的权重值)。每个权重值会提升到张力参数所指定的指数级别。
Tension如果混合参数是 Biased Displace 或 Weighted,那么此指定所使用的指数级别。值越大,朝向最大权重值的偏移会越大,张力也就越大。
Transform Local Frame控制曲线上局部框架的旋转。旋转局部框架会导致几何体上被变形的点绕着其捕捉的曲线点旋转。对齐曲线上的局部框架会使变形点更紧凑的跟随曲线。

No Transform曲线上的局部框架不会被对齐到变形曲线上的局部框架。变形的几何体只会被移动。
Align Tangent只有初始框架的切线矢量会被对齐到变形曲线的局部切线上。此项会旋转变形的几何体,任何静止几何体上的矢量(和曲线捕捉切线平行的)会表现为和变形曲线向平行。
Align Tangent And Attrib Normal如果指定了用于变形曲线的法线属性,那么变形的几何体也会被旋转,这样任何平行于初始对象法线的矢量,在变形空间中也会是平行的。
Treat Polygons As LinesThis specifies the behavior used for closed polygon primitives when told to shift points along primitives in the U Deform parameter. If on, then the tangents shoot off at first and last vertices of the closed polygon primitive. If off, then the tangent of the last vertex will shoot off from right before it wraps to the first vertex. The value of this parameter should be the same as the one specified in the WireCapture SOP used.
Recompute Point Normals如果启用,此会在变形后,重计算点的法线。
Assume Only Coordinate Changes In Input会假定当输入的几何体发生变化时,只有点的位置需要被重新缓存,这样可以快速的计算。如果属性或拓扑有变化,此可能会产生不可预测的结果。
Visualize Weighting如果开启,此会生成表现线捕捉权重的点的颜色属性。
Visualize TypeThis specifies the type of visualization used when Visualize Weighting is turned on.

Single Primitive沿着一个颜色渐变,显示每个Primitive的权重。 对于被多个Primitive影响的点,它会使用混合的变形权重,用于颜色化。
Multiple Primitives使用在第二输入端中发现的混合的Primitive颜色。如果其不存在,会使用 Single Primitive 模式。
Visualize Mode此指定用于可视化的颜色渐变。

Infra-red利用蓝(0)到红(1)的整个颜色谱
White to Red提供一个白到红的渐变
Grayscale提供一个黑到白的渐变
Black Body范围为:黑(0)-红-黄-白(1)。
Zero Weight Point Color当使用 Multiple Primitive 可视化类型时,此指定不被任何捕捉元所影响的点的颜色。

Deform

Initialize From Rest Primitives此会使用第二输入端中发现的Primitive,初始化下面使用的参数。会使用Primitive标号给每个primitive创建一个标记。
Initialize From Rest Groups此会使用第二输入端中发现的组,初始化下面使用的参数。会给每个Primitive组创建一个标记。
Number of Deformers此指定我们想要捕捉的Primitive数量。下面的每个设置都有一个切换,暗示着其是应当被激活。
Primitive此指定要将 Subgroup, Falloff Start, U Radius and Lookup, 和 U Range这些参数运用到其上的Primitive组。
Scale指定一个变形Primitive时会运用的半径缩放
U DeformThis specifies a parametric u range to deform the points along their capturing primitives. The first component specifies the new start u value and the second component gives the new end u value. The start value must be less than or equal to the end value. These values are relative to the U Range values of their corresponding primitive specified in the WireCapture SOP. For example, if the point was captured to a primitive using the u range of [0.3,0.7], then the U Deform parameters will map a value of 0 to 0.3 and a value of 1 to 0.7.
Clamp to Ends如果开启,当U Deform参数导致点被扩张,超过Primitive的长度时,其会被钳制到最大,最小U值。如关闭,那么点会允许被扩张(使用端点处的切线值)。

Inputs

First要变形的输入几何体。必须使用 WireCapture。
Second重设Primitive。
Third变形Primitive。
点击分享到: