On this page | |
Since | 19.0 |
このノードは、皮下組織のシミュレーションの挙動に影響する、物理特性や拘束アトリビュートをアクティブ化し、割り当てます。
それぞれの皮下組織パラメータは、対応するPointアトリビュートをノードの出力ストリームに注入します。下流の Tissue Solver Vellum SOPノードはそれを使用して、関連付けられている拘束やマテリアル特性に影響を与えます。言い換えれば、このノードは拘束アトリビュートとマテリアルアトリビュートを作成するだけです。
それぞれの皮下組織パラメータを、 Absolute または Relative 値として割り当てられます。パラメータが Absolute のとき、値は明示的に使用できます(上書きとして)。パラメータが Relative のとき、値は現在の Absolute 値(入力またはデフォルト値)が何であれ、その乗数として使用されます。パラメータにユーザ設定の値を指定 しない 場合は、そのパラメータのデフォルト値が使用されます。
パラメータを オフ にした場合、関連付けられているアトリビュートの入力値はノードを通過します。アトリビュートがまだ存在しない場合は、デフォルト値がTissue Solverによって使用されます。
Tissue Surface (外側の三角形化されたポリゴンサーフェス)のパラメータおよび皮下組織レイヤーの Tissue Solid (内側の四面体メッシュ)ジオメトリコンポーネントは、それぞれのタブに分けられています。しかし、 Shape Stiffness 、 Volume Stiffness 、 Damping Ratio 、 Mass Density に影響を与えるマテリアル特性のパラメータは、 両方 のタブにあります。
皮下組織プロパティのセットアップ
皮下組織プロパティをセットアップするときは、皮下組織のプロパティセット全体をある種の レイヤー と考えます。皮下組織ネットワークの1つ目の Tissue Properties SOP ノードを皮下組織の ベース プロパティレイヤー(すべての皮下組織プロパティを初期化して、皮下組織全体に割り当てるプロパティノード)にしてから、ネットワークで後に続くすべての Tissue Properties SOP ノードを 特化した プロパティレイヤー(垂れ下がった皮膚や締まった皮膚など、さまざまな皮下組織エフェクトを作るよう設定されたプロパティノード)にします。
また、 Attrib Paint SOPノードを使用して、マスクをペイントしたり、皮下組織のプロパティレイヤーをブレンドします。マスクを使用し、一連の Tissue Properties SOP ノードをつなげることで、皮下組織の特性を効果的に 合成 することができます。
Tissue Properties SOP ノードを使用する方法は2通りあります:
-
アクティブなパラメータの現在のセットが入力アトリビュートにレイヤー化され、マスクによって合成用に アルファ を制御するところで、インラインで使用します。
-
2セットの皮下組織プロパティ(AとB)を入力につなげてから、現在の皮下組織プロパティノードをミキサーとして使用し、マスクをアルファとしてBをAに合成します。この場合、パラメータUIではパラメータスライダが使えなくなります。使えるのはパラメータのみで、それを使ってミックスしたいアトリビュートをアクティブにすることができます。
また、Mask Blendパラメータを使用すれば、ペイントしたマスクを調整することなく、合成の強度を調整できます。
Set-up Tips
筋肉の状態がもっとよく見えるようにするには、以下を行なうのがお勧めです:
-
Core Rest Scaleを1未満に下げます。 Core Rest Scale は引く力を内側から皮下組織に伝えます。通常は少し下げるだけで十分で、0.9はたいがいのケースで強すぎます。
-
Tissue Surface Layer タブ > Attach Rest Scaleパラメータを1未満に下げます。これにより、皮下組織サーフェスが筋肉やボーンに近づきます。値を0.0にすると、 Tissue Surface Layer が内側の筋肉やボーンと一致しますが、これでは極端です。皮下組織サーフェスの下で筋肉をよりはっきりとさせるには、0.5の値で通常十分です。
パラメータ
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%の割合でブレンドされます。
Tip
このパラメータはアニメートできます。
Tissue Surface Layer
これらのパラメータは、皮下組織レイヤーの 皮下組織サーフェス ジオメトリに、物理特性や取り付け拘束の設定を指定します。
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 に設定されている場合にのみ利用可能です。
Damping Ratio
Override
オンのとき、皮下組織サーフェスがどの程度素早く形状を変更できるかを決定します。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Damping Ratio
Multiplier
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 Damping
Override
オンのとき、皮下組織サーフェスが筋肉やボーンに取り付く自由度を決定します。0.01のような低い値では、皮下組織サーフェスに抵抗はありません(直接取り付きます)。0.75などの高い値では、皮下組織サーフェスには取り付くエネルギーがありません。引き寄せる力がほとんどなく、部分的に引っ張られるのみとなります。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Damping
Multiplier
Attach Damping パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Attach Rest Scale
Override
オンのとき、皮下組織サーフェスの取り付け拘束の静止スケールを設定します。これは、取り付け拘束が維持したい、または戻りたいスケールです。 Attachment Rest Scale の値が1.0未満に設定されているとき、取り付け拘束は皮下組織を筋肉やボーンの方へ引き寄せます。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Attach Rest Scale
Multiplier
Attach Rest Scale パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Collision Scale
Override
オンのとき、皮下組織ファーフェスの衝突乗数を設定します。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Collision Scale
Multiplier
Collision Scale パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Tissue Solid Layer
これらのパラメータは、皮下組織レイヤーの 皮下組織ソリッド ジオメトリに、物理特性や取り付け拘束の設定を指定します。
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
オンのとき、このパラメータは、皮下組織ソリッドの四面体の一番内側の境界のポイントの、コアジオメトリの外側のサーフェス(コアサーフェス)に対する取り付けを制御します。この取り付け拘束は滑り ません が、必要に応じて弱めることで、コアから皮下組織を完全に分離したり、くっついたままにすることができます。この拘束は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 に設定されている場合にのみ利用可能です。
Sliding
これらのパラメータは、皮下組織パスのすべてのコンポーネントの滑りの挙動を決定します。
Sliding Rate
Override
オンのとき、取り付けの滑りの自由度を決定します。1.0の値では、皮下組織は自由に滑ります。値が0に近付くほど、動きは小さくなり、最終的に皮下組織は付着して動かなくなります。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Sliding Rate
Multiplier
Sliding Rate パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Distance Limit
Override
オンのとき、皮下組織サーフェス上のポイントがTポーズの最初の取り付けポイントに対してどの程度滑るのか決定する、距離制限の拘束を作成します。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Distance Limit
Multiplier
Distance Limit パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Limit Stiffness
Override
オンのとき、距離の制限を課すバネの剛性を指定します。
このパラメータは、 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
これらのパラメータを使用して、皮下組織レイヤーのそれぞれのコンポーネントの Rest Scale に影響を与えることができます。皮下組織のシミュレーション中、皮下組織のコンポーネントは(Tポーズの静止位置の状態に対して)このスケールを達成しようとし、設定に応じて縮小したり膨張したりします。
静止位置(tpose
アトリビュート)では、皮下組織、コア、スキンが、ジオメトリの各プリミティブの静止ボリュームおよび静止形状を記録します。シミュレーションの間、その静止設定は、初期状態に対して相対的に変更されます。
静止形状およびボリュームのスケール値を使用して、この静止設定を調整すると、皮下組織とスキンを内側に引っ張り、内部の筋肉とボーンジオメトリに対して締め付けるシュリンクラップエフェクトを作成できます。コア、皮下組織ソリッド、皮下組織サーフェス、スキンソリッド、スキンサーフェスの静止スケールの間で相互作用のバランスを保つことで、 Muscles & Tissue シミュレーションで多種多様な皮下組織のルックを実現できます。例えば、皮下組織の四面体は縮小する一方、サーフェスの三角形が膨張すると、皮下組織のサーフェスに座屈が起きます。
Important Note
皮下組織サーフェスの三角形は、皮下組織ソリッドの四面体に接続し、さらにコアサーフェスに接続していることに注意してください。どのレイヤーのスケールを変更しても、隣接するコンポーネントにプッシュ/プルの双方向のエフェクトが生じます。しかし、コアレイヤーは筋肉やボーンにAs-Rigid-As-Possible(ARAP:可能な限り硬く)にバインドされています。そのため、皮下組織ジオメトリを引く力は実質的には一方向です。
Tissue Rest Scale
Override
オンのとき、(Tポーズの状態に相対的な)スケールを指定します。皮下組織レイヤーは、シミュレーション中この値を達成しようとします(設定に応じて、伸縮します)。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Tissue Rest Scale
Multiplier
Tissue Rest Scale パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Core Rest Scale
Override
オンのとき、(Tポーズの状態に相対的な)スケールを指定します。コアレイヤーは、シミュレーション中この値を達成しようとします(設定に応じて、伸縮します)。このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Core Rest Scale
Multiplier
Core Rest Scale パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
Surface Rest Scale
Override
オンのとき、(Tポーズの状態に相対的な)スケールを指定します。皮下組織サーフェスは、シミュレーション中この値を達成しようとします(設定に応じて、伸縮します)。このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
このパラメータは、 Absolute/Relative セレクタが Absolute に設定されている場合にのみ利用可能です。
Relative Surface Rest Scale
Multiplier
Surface Rest Scale パラメータの説明を参照してください。
このパラメータは、 Absolute/Relative セレクタが Relative に設定されている場合にのみ利用可能です。
入力
Input 1
皮下組織およびコアジオメトリレイヤー。
Input 2
Mode > ___Blend with Mask___ が選択されている場合、この入力では2つのTissue Propertiesノードを1つのTissue Propertiesノードに入力して、ストリームブレンドを作成できます。
Mask Blend値が0 = Input 1の値が100%、Mask Blend値が1 = Input 2の値が100%。
ただし、Mask Attributeも指定する場合は、接続された Attrib Paint SOPノードがブレンドを駆動します。
出力
Output 1
拘束およびマテリアルアトリビュートが適用された皮下組織とコアジオメトリレイヤー。
See also |