On this page |
コンポーネント間の相互作用は、拘束システムを介して制御します。 これらの拘束は、どのように筋肉をボーンに取り付けて、どのように皮下組織と基底層を繋げるのかを決定します。 このシステムでは、様々な度合いのアタッチメントの剛性が可能なので、各コンポーネントの挙動を個別に変更することができます。
シミュレーション結果を微調整するとなった場合、各シミュレーションパスとそれに関連したアタッチメント拘束との関係を理解していることが大事です。 複数のアタッチメント拘束は共存し、同じジオメトリに並行で影響を与えるので、シミュレーションコンテキスト毎にジオメトリに作用する各タイプの拘束について習熟していることが重要です。

Muscle拘束 ¶
Muscle拘束は、
Muscle Properties SOPノードと
Muscle Constraint Properties Vellum SOPノードを使用して構成します。
これらのノードは、入力としてソリッドMuscleジオメトリを受け取り、アトリビュートを追加/修正してから、そのデータを下流に渡します。
次に、
Muscle Vellum Solver SOPノードがそれらのアトリビュート値を以下の方法で物理プロパティまたはアタッチメント拘束のどちらかに適用します:
-
Muscle Endsとして指定された領域内にMuscleを堅固にボーンに取り付けます。
-
Muscle to Boneアタッチメントを持つように指定された領域内にバネのように滑るアタッチメントを使ってMuscleをボーンに取り付けます。
-
Muscle to Muscleアタッチメントを介して、バネのようなアタッチメントを使ってMuscleを他のMuscleに取り付けます。
-
Muscle Glueアタッチメントを持つように指定された領域内に堅固に滑らないアタッチメントを使ってMuscleを他のMuscleに取り付けます。
どの場合でも、 firm(堅固) アタッチメントとは、非常に強い剛性を持ち、静止位置から離そうとする力に抵抗することを意味します。 他のアタッチメントは、剛性と減衰率の特性の影響を受けるので、応答性と弾力性のある挙動に影響を与えることができます。
Tissue拘束 ¶
Tissue拘束は、
Tissue Properties SOPノードを使用して構成します。
このノードは、入力としてTissueジオメトリを受け取り、アトリビュートを追加/修正してから、そのデータを下流に渡します。
次に、
Tissue Vellum Solver SOPノードがそれらのアトリビュート値を使用して必要な拘束を生成します。
Tissueは以下の方法で拘束されます:
-
すべてのCoreポイントは、Muscleとボーンの入力ジオメトリに堅固に取り付けられます。
-
Tissue層の内側サーフェス(Tissueソリッド)は、Core層の外側サーフェス(Coreサーフェス)に取り付けられます。
-
Tissue層の外側サーフェス(Tissueサーフェス)は、Muscleとボーンの入力ジオメトリにスライディングアタッチメントを使って取り付けられます。
-
外側サーフェス(Tissueサーフェス)が遠くに滑って行かないようにする距離制限アタッチメントも存在します。
どの場合でも、 firm(堅固) アタッチメントとは、非常に強い剛性を持ち、静止位置から離そうとする力に抵抗することを意味します。 他のアタッチメントは、剛性と減衰率の特性の影響を受けるので、応答性と弾力性のある挙動に影響を与えることができます。
Skin拘束 ¶
Skin拘束は、
Skin Properties SOPノードを使用して構成します。
このノードは、入力としてスキンジオメトリを受け取り、アトリビュートを追加/修正してから、そのデータを下流に渡します。
次に、
Skin Vellum Solver SOPノードがそれらのアトリビュート値を使用して必要な拘束を生成します。
Skinは以下の方法で拘束されます:
-
すべての内側スキン(Skinソリッド)のポイントは、入力のTissueジオメトリ(Tissueサーフェス)上に取り付けられて滑ります。
-
外側スキン(Skinサーフェス)のポイントは、そのTissueジオメトリ(Tissueサーフェス)に対して別のスライディングアタッチメントを持ちます。
-
Skinサーフェスが遠くに滑って行かないようにする距離制限アタッチメントも存在します。
これら2つの異なるアタッチメント拘束は、Skinパスに対して個別にそれらの拘束を調整できるようにするために存在します。 (Skinソリッドに対して)ソリッドポイントアタッチメントを使用することで、スキンとその大元のTissue間の接続を接着させたり緩めることができます。 十分に緩ませると、そのスキンをまるでTissueを緩く覆い被せたジャケットのように見せることができます。 (Skinサーフェスに対して)外側サーフェスアタッチメントを使用すると、外側ポリゴンをTissueに対してもっと密着させたり、隙間に深く押し付けることもできます。
See also |