Houdini 中文帮助文档

Deform Muscle    

根据肌肉的变形,变形捕捉的点。

连接 Capture Metaball SO的输出(使用肌肉作为其捕捉区域)到此节点的输入端。当肌肉变形时,此节点会使用the Capture Metaball SOP创建的属性,控制哪些曲面会被变形球组影响,从而变形蒙皮的几何体。肌肉是通过使用Muscle Object来创建的 。

变形的过程:蒙皮几何体先根据肌肉对象中的变形球对象的位置来变形,然后,蒙皮几何体会被展平到肌肉曲面上,这样肌肉的形状会被皮肤所保留。

肌肉是使用混合的变形球来生成的。变形球的密度控制着变形球队蒙皮几何体的影响程度(必须是其捕捉的区域,没被捕捉的也不好受其影响)。此密度会被变形球所在的组的权重值倍增。组的权重值是由Capture Metaball 和 Capture Layer Paint组成的。

Parameters

Deform

Normalize Group Weights 执行变形前,规格化组权重
Pre-Compute Normals 执行任何操作前,重新计算点的法线。
Deform Normals 变形点法线来匹配点的变形
Deform Vector Attributes 变形矢量属性来匹配点的变形
Vector Attributes 要变形的矢量属性
Deform Quaternion Attributes 变形四元数属性来匹配点的变形
Quaternion Attributes 要变形的四元数属性
Position Bias Multiplier 增加此参数可以将的捕捉权重向(靠近点的捕捉位置处的)变形球偏移。
Assume Only Coordinate Changes In Input 假定当输入的几何体有发生变化时,只有点位置需要被预缓存,这样可以更快的计算。如果点属性,拓扑发生变形,会产生不可预测结果。

Inflate

Enable Inflation 启用禁用变形处理中的扁平步骤。禁用时,捕捉的几何体会根据下面的肌肉位置变形,但是其是非扁平的躺在肌肉曲面上。
Points To Inflate 指定输入几何体中的哪些点会在扁平操作中被影响

Inflate All Points 所有点都会被影响。
Use Inflate Modifier Attribute Slide Modifier Paint节点是用于绘制Surface Inflation Modifier属性的,其是使用该节点的  Attribute to Paint  参数。该属性是定义如何对点进行扁平操作。属性值处于0-1范围。0表示点处于其变形位置,不会被扁平,1才会处于完全扁平的位置处。
Muscles For Inflation 指定一个几何体,用它对输入的几何体进行扁平操作。
Maximum Inflation 设置点远离其原始位置的最大距离。给定距离内没有发现肌肉,点会处于原始位置。
Inflate Tolerance This controls the tolerance used when trying to locate a position on the muscle surface to place each point in the deformed geometry. A higher tolerance can provide increased performance, while a lower tolerance results in a smoother skin surface. In general, a higher tolerance such as 0.01 is sufficient for interactive work, while a lower tolerance such as 0.0001 is more appropriate for animation.
Joint Group 该组中的点会被认为是关节点,这样其就不会被扁平大盘任何变形球(其法线和点法线相对)上。
Exclude Opposing Metaballs for Joint Group 检测确保变形球法线和给定的点法线不是指向相对方向。如果是,点不会被扁平到变形球上。
Enable Sliding 允许Deform Muscle SOP 模拟皮肤下肌肉滑动的效果。
Sliding Coefficient 变形中允许的滑动数量。

Smoothing

Enable Smoothing 启用禁用几何体光滑
Primitive Group to Smooth 要被光滑的Primitive组。
Smoothing Cutoff Frequency 要移除的噪波频率。值越大,它会保留更多原始几何体的形状。
Smoothing Iterations 光滑的次数。
Boundary Clamping 0时,组边界上的点也会被光滑,1时就不会。

Inputs

Captured Geometry 此必须是一个有有效 metaCapture 属性的几何体,如Capture Metaball SOP输出的都系。

Outputs

Output 被变形的几何体。
点击分享到: