On this page | |
Since | 19.0 |
このノードは、スキンのシミュレーションの挙動に影響する、物理特性や拘束アトリビュートをアクティブ化し、割り当てます。
Skinパスは、2つの構造で構成されます。Skin Solid Layer(スキンに厚みを与える内側の四面体メッシュ)とSkin Surface Layer(外側の三角形化されたポリゴンシェル)です。 結果として、 2セット の拘束がスキンに対して動作し、スキンを皮下組織に接続します。
パラメータ ¶
Group
スキンプロパティを適用するジオメトリグループを指定します。 グループを何も指定しなかった場合、スキンプロパティは、Input 1で指定されたスキンサーフェスとスキンソリッドのジオメトリ上のすべてのジオメトリグループに適用されます。
Group Type
Group フィールドで指定したジオメトリグループのコンポーネントタイプを設定します。
Guess from Group
ノードはジオメトリグループのコンポーネントタイプを推測します。
Vertices
Group は頂点を含みます。
Edges
Group はエッジを含みます。
Points
Group はポイントを含みます。
Primitives
Group はプリミティブを含みます。
Mode
スキンプロパティをスキンに適用する方法を決定します。
Assign Values
スキンプロパティをスキンの全領域に適用します。
Blend with Mask
Mask Attributeで指定したアトリビュートでペイントされたスキンの領域にのみ、スキンプロパティを適用します。
Mask Attribute
このスキンプロパティのセットをスキンにペイントするために、 Attribute Paint SOPノードで使用された、マスクアトリビュートを識別します。
Invert Mask
スキンの Mask Attribute 領域に対する、スキンプロパティの適用方法を反転します。
Mask Blend
スキンの Mask Attribute 領域に適用される、スキンプロパティの割合を決めます。 Mask Blend が0.5の場合、50%の割合でブレンドされます。 また、このパラメータはアニメーションさせることができます。
Surface Layer ¶
以下のパラメータは、スキンサーフェスのポリゴンの物理特性と、スキンサーフェスがどのように皮下組織に付着されるかに影響します。 スキンサーフェスの Attach Stiffness 、 Damping 、 Rest Scale パラメータを調整すると、外側のサーフェスが皮下組織を圧迫する度合いを決定できます。
Shape Stiffness
Override
オンの時、スキンサーフェスが皮下組織サーフェスにどれくらい強く掴まれるかを決定します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Warning
Muscle & Tissue セットアップおよびHoudini v19.0.496以前で作成された.hip
ファイルでは、 Shape Stiffness/Relative Shape Stiffness パラメータ値を10-100倍に増やしてください。
最近導入されたScale-Invariant ARAP手法は、三角形の領域や四面体のボリュームについて、剛性値をより正確に適用します。
Relative Shape Stiffness
Multiplier
Shape Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Damping Ratio
Override
オンの時、スキンサーフェスが皮下組織にホールドする自由度を決定します。0.01のような低い値では、抵抗力はなく、直接付着します。 0.75などの高い値では、スキンサーフェスには皮下組織サーフェスにホールドするエネルギーがわずかしかありません。引き寄せの力がほとんどなく、部分的に引っ張られるのみとなります。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Damping Ratio
Multiplier
Damping Ratio パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Bend Stiffness
Override
オンの時、スキンサーフェスのBend拘束の強さを指定します。 Bend拘束は、スキンのサーフェスポリゴンに影響を与え、フォースが隣接する三角形との間の相対角度を変更できる自由度を制限します。
Relative Bend Stiffness
Multiplier
Bend Stiffness パラメータの説明を参照してください。このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Bend Damping Ratio
Override
オンの時、Bend拘束がスキンサーフェスに適用された時に失うエネルギー量を決めます。
Tip
Bend Stiffness と Bend Damping Ratio を使用することで、肌の皺を抑えたり、ぶつぶつお肌を滑らかにすることができます。
Relative Bend Damping Ratio
Multiplier
Bend Damping Ratio パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Mass Density
Override
オンの時、スキンサーフェスのポリゴンのポイントあたりの質量を設定します。 このように質量を密度として定式化すると、スキンサーフェスの挙動の解像度を独立させておくことができます。 Surface Shape StiffnessおよびDamping Ratioパラメータ値もまた、解像度が変わっても、スキンの挙動を 予測可能 なままにするのに役立ちます。 つまり、スキンサーフェスで Mass Density を使用すると、サーフェスのポリゴン数が変わっても、その質量、つまりシミュレーションでの見え方には影響が ありません 。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Mass Density
Multiplier
Mass Density パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Stiffness
Override
オンの時、スキンサーフェスを皮下組織サーフェスにどれほど強くまたは緩く付着させるかを制御します。 この拘束は、Slidingパラメータの影響を受けます。このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Stiffness
Multiplier
Attach Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Compression Stiffness
Override
オンの時、スキンサーフェスの付着の圧縮剛性に影響を与えます。 圧縮剛性が高ければ、自然長が短くなった時の抵抗が強くなります。 圧縮剛性が低ければ、スキンサーフェスは皮下組織サーフェスを少ない抵抗で押し込むことができます。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Compression Stiffness
Multiplier
Attach Compression Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Damping
Override
オンの時、スキンサーフェスが皮下組織に付着する自由度を決定します。 0.01のような低い値では、スキンサーフェスに抵抗はありません(直接付着します)。 0.75などの高い値では、スキンサーフェスには皮下組織に付着するエネルギーがありません。引き寄せる力がほとんどなく、部分的に引っ張られるのみとなります。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Damping
Multiplier
Attach Damping パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Rest Scale
Override
オンの時、スキンサーフェスが動ける度合いを指定します。 この値は、スキンサーフェスと皮下組織サーフェス間の距離をスケールします。 値が1.0の場合、距離は維持されます。0.5では、静止スケールはスキンサーフェスと皮下組織サーフェスのギャップの半分になります。 デフォルトでは、この値はとても小さく、スキンは皮下組織に対して磁石のようにぴったりと引き寄せられます。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Rest Scale
Multiplier
Attach Rest Scale パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Collision Scale
Override
オンの時、皮下組織とスキン間の気泡またはエアバッグのスケール乗数を指定します。 これはバンパーのように作用します。 これは、Skin Solver Vellum SOPの Collision Radius Scale と似ています。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Collision Scale
Multiplier
Collision Scale パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Solid Layer ¶
以下のパラメータは、スキンソリッドの四面体の物理特性と拘束を制御します。 スキンソリッドの Attach Stiffness 、 Damping 、 Rest Scale パラメータを調整して、ソリッドメッシュがその下の皮下組織に付着する度合いや、皮下組織から分離する度合いを決定します。
Shape Stiffness
Override
オンの時、スキンソリッドがどの程度形状を維持しようとするかを決定します。 Shape Stiffness の値が高い場合、スキンソリッドは形状を変更せず、剛体のままとなります。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Warning
Muscle & Tissue セットアップおよびHoudini v19.0.496以前で作成された.hip
ファイルでは、 Shape Stiffness / Relative Shape Stiffness パラメータ値を10-100倍に増やしてください。
最近導入されたScale-Invariant ARAP手法は、三角形の領域や四面体のボリュームについて、剛性値をより正確に適用します。
Relative Shape Stiffness
Multiplier
Shape Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Volume Stiffness
Override
オンの時、スキンソリッドがどの程度体積を維持しようとするかを決定します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Volume Stiffness
Multiplier
Volume Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Damping Ratio
Override
オンの時、スキンソリッドがどの程度素早く形状を変更できるかを決定します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Damping Ratio
Multiplier
Damping Ratio パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Mass Density
Override
オンの時、皮下組織ソリッドの四面体に対する体積あたりの質量を設定し、ポイントあたりの質量を計算する方法を制御します。 このように質量を密度として定式化すると、スキンソリッドの挙動の解像度を独立させておくことができます。 Shape StiffnessおよびDamping Ratioパラメータ値もまた、解像度が変わっても、筋肉の挙動を 予測可能 なままにするのに役立ちます。 つまり、スキンソリッドで Mass Density を使用すると、スキンソリッドの四面体の数が変わっても、その質量、つまりシミュレーションでの見え方には影響が ありません 。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Mass Density
Multiplier
Mass Density パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Stiffness
Override
オンの時、このパラメータは、スキンソリッドの四面体の一番内側の境界のポイントの、皮下組織サーフェスに対する付着を制御します。 このAttachment拘束は滑り ません が、必要に応じて弱めることで、皮下組織サーフェスからスキンを完全に分離したり、くっついたままにすることができます。 この拘束はSlidingをサポートしません。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Stiffness
Multiplier
Attach Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Damping
Override
オンの時、スキンソリッドが皮下組織サーフェスにスナップする早さの度合いを決定します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Damping
Multiplier
Attach Damping パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Rest Scale
Override
オンの時、スキンソリッドのAttachment拘束の静止スケールを設定します。 これは、Attachment拘束が維持または戻したいスケールです。 Attachment Rest Scale の値が1.0未満に設定されている時、Attachment拘束はスキンソリッドを皮下組織サーフェスの方へ引き寄せます。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Rest Scale
Multiplier
Attach Rest Scale パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Sliding ¶
以下のパラメータは、Skin Layerのすべてのコンポーネントの滑りの挙動を決定します。
Sliding Rate
Override
オンの時、スキンジオメトリが皮下組織サーフェス上で新しいターゲットを見つける早さを制御します。 値が低い場合、Attachment拘束により、スキンが Distance Limit を越えて移動するのに時間がかかります。 値が高い場合、スキンの四面体メッシュが動くと、付着先がかなり簡単に変わります。 このパラメータは 摩擦 に関係しています。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Sliding Rate
Multiplier
Sliding Rate パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Distance Limit
Override
オンの時、スキン上のポイントが静止距離よりも遠くに滑るのを防ぐ追加の拘束を指定します。 スキンポイントがこの距離制限に達すると、跳ね返されます(ただ止まるではありません)。 これにより、スキンはある領域では滑り、他の領域では滑りを制限することができます。 相反する動作のスキンの領域には、座屈やしわのエフェクトが生じます。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Distance Limit
Multiplier
Distance Limit パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Limit Stiffness
Override
オンの時、 Distance Limit 拘束の強度を指定し、その接続の弾性を決定します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Limit Stiffness
Multiplier
Limit Stiffness パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Damping Ratio
Override
オンの時、このパラメータはDistance Limit拘束の挙動(ゆるやか、弾む)を制御します。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Damping Ratio
Multiplier
Damping Ratio パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Shrinkage ¶
以下のパラメータは、スキンの静止スケールを定義します。デフォルトの静止スケールは1です。それよりも小さくすると、シミュレーションの際にスキンが縮小します。大きくすると、スキンが伸長します。
以下のパラメータを使用することで、Skin Layerの各コンポーネント(三角形と四面体)の Rest Scale に影響を与えることができます。 Skinシミュレーション中に、スキンのコンポーネントが(Tポーズの静止位置状態に相対的な)このスケールを目指し、それに応じて伸縮します。
静止位置(tpose
アトリビュート)にて、Tissue Layers、Core Layer、Skin Layersがジオメトリ内の各プリミティブの静止体積と静止形状を記録します。
シミュレーション中に、その静止構成を初期状態を基準に修正することができます。
静止形状と静止体積のスケール値を使用することで、この静止構成を調整し、皮下組織とスキンが内側に引っ張られて内部の筋肉とボーンジオメトリに締め付けられるような収縮包装効果を作成することができます。 コア、皮下組織ソリッド、皮下組織サーフェス、スキンソリッド、スキンサーフェスの静止スケール間の相互作用のバランスを取ることで、 Muscles & Tissue シミュレーションに色々な皮下組織のルックを表現することができます。 例えば、皮下組織四面体を収縮させると同時にサーフェス三角形を広げることで、皮下組織のサーフェスにさらに座屈を生じさせることができます。
Tip
Shrinkageを使用すると、ポリウレタン弾性繊維のような効果や細かい皺を作成することができます(スキンソリッドレイヤーがスキンサーフェスよりもきつく付着している場合)。
Surface Rest Scale
Override
オンの時、(Tポーズの状態に相対的な)スケールを指定します。スキンサーフェスは、シミュレーション中この値を達成しようとします(設定に応じて、伸縮します)。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Surface Rest Scale
Multiplier
Surface Rest Scale パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Solid Rest Scale
Override
オンの時、(Tポーズの状態に相対的な)スケールを指定します。スキンソリッドは、シミュレーション中この値を達成しようとします(設定に応じて、伸縮します)。 このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Solid Rest Scale
Multiplier
Solid Rest Scale パラメータの説明を参照してください。 このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
入力 ¶
Input 1
スキンサーフェスジオメトリ。
Input 2
Mode > Blend with Mask が選択されている場合、この入力では2つのSkin Propertiesノードを1つのSkin Propertiesノードに入力して、ストリームブレンドを作成できます。
Mask Blend値が0 = Input 1の値が100%、Mask Blend値が1 = Input 2の値が100%
ただし、Mask Attributeも指定する場合は、接続された Attrib Paint SOPノードがブレンドを駆動します。
出力 ¶
Output 1
拘束およびマテリアルアトリビュートが適用されたスキンサーフェス(ポリゴンサーフェス)とスキンソリッド(四面体メッシュ)。
See also |