| On this page | |
| Since | 19.0 |
このノードは、様々なMuscle系拘束アトリビュート用のペイントされたマスク領域を作成します。
これは、Muscleアトリビュートをペイントするための特別なバージョンのAttribute Paint SOPです。
Muscle Paintノードを正しく動作させるには、そのMuscle Paintノードをノードネットワーク内の特定の場所に配置する必要があります。
このノードは、Muscle Properties SOPと
Muscle Constraint Properties SOPの両方の後に配置しなければなりません。
このノードの前に配置されたこれら2つのノードは、後でMuscle Paintで修正されるアトリビュートを適切な値で初期化するのに役立ちます。
Muscle Paintノードを正しく配置しなかった場合、アトリビュートがゼロで初期化されて、その結果、下流で予期しない挙動になって、手動で適切な値を設定する手間が発生してしまいます。
Muscle Paintノードで作業する時、システム内の他のパラメータの大部分が微調整されるまでペイントを遅らせたい場合があります。 Muscle Paintは、Muscleプロパティを設定するための主要な方法ではなく、大部分が設定済みでシミュレーションがテストされた後に領域を微調整するための手段であると考えてください。
正確な制御をするために可視性を利用する ¶
Muscle Paint SOPの前に
Muscle Properties SOPを使用することで、ペイントをもっと正確に制御できるようになります。
このノードが、非選択プリミティブを制御し、Muscle IDによるグループ選択を利用するように構成してください。
そのように構成したら、Muscle Paint SOPの
Connected Onlyパラメータを有効にすると、ペイントが意図した領域にのみ影響を与えるようになります。
再キャッシュ化システム ¶
再キャッシュ化システムは以下の時に役立ちます:
-
上流でポイント数が変わるような変更を加えた時(例えば、Modifying Muscle Solidify設定を変更した時)。
-
Muscleサーフェスジオメトリにモデルの形状変更を加えた時。
再キャッシュ化システムは、いくつかの場面で失敗する可能性があります。
異なるHoudiniバージョン間で作業した時、展開ビューと非展開ビューなどでMuscleをペインする位置が変更された時などです。
これらの制限を理解することは、ワークフローを適切に計画する上で役に立ちます。
ペイントする前に展開ビューノードを配置してペイントする方が簡単なことがわかることでしょう。
もしそれをする場合、ペイントする時にその展開ビューノードをバイパスにしないでください。そうしないと再キャッシュ化が動作しません。
代わりにMuscle Paintの後にExtract T-Pose SOPを配置して、後でポイント位置を元に戻してください。
再キャッシュ化が失敗した時、いくつかの方法であなたの作業を保持することができます。 現在の状態を保存するには、Stash SOPまたはファイルキャッシュの使用を検討してください。 アトリビュート転送のためのセットアップを実装したり、解像度不一致を解決するための光線ベースの転送を使用したり、正確なマッピングができるようにトランスフォームピースと重心抽出を組み合わせたりする必要が出てきます。
パラメータ ¶
Group
ペイント対象のジオメトリグループを指定します。
Display Group
ペイントできない筋肉の領域を目視できるように、ビューポート上で赤い筋肉領域で表示します。
Attribute
ペイントするMuscleアトリビュート値を選択します。
Muscle End Mask
Muscle End拘束の値をペイントします。
Muscle to Bone Mask
Muscle to Bone拘束の値をペイントします。
Tendon Mask
Tendon Mask Radius拘束の値をペイントします。
Muscle Glue
Muscle Glue拘束のプロパティをペイントします。このパラメータ(muscletomuscleglueアトリビュート)を使用すると、隣接する筋肉に、通常の Muscle to Muscle 拘束よりも強い接着拘束を設定できます。通常の Muscle to Muscle 拘束はバネのように動作しますが、 Muscle Glue 拘束は、はるかに剛性の高い接続を作成します。隣接する筋肉群を選択し、それらが分離しないようにしたい場合には、 Muscle Glue 拘束を使用して筋肉を付着させます。
Muscle to Muscle Slide Rate
Muscle to Muscle Slide Rate拘束の値をペイントします。
Muscle to Bone Slide Rate
Muscle to Bone Slide Rate拘束の値をペイントします。
Reset All Changes
現行ノードでペイントしたMuscleアトリビュート値をすべて除去します。
Brush ¶
Attrib Paint SOPノードのドキュメントを参照してください。
Stroke ¶
Attrib Paint SOPノードのドキュメントを参照してください。
Symmetry ¶
Attrib Paint SOPノードのドキュメントを参照してください。
Recache ¶
Attrib Paint SOPノードのドキュメントを参照してください。
入力 ¶
Input 1
ソリッドMuscleジオメトリ。
出力 ¶
Output
アトリビュート値のマスク。
| See also |