On this page | |
Since | 19.0 |
このノードは、Muscle四面体メッシュの繊維方向をインタラクティブにペイントすることができます。
四面体の各頂点は、それに関係した方向または ベクトル を持ちます。
Muscleに繊維方向をペイントすると、それらのベクトルが調整されます。
それらのベクトル値はmaterialW
アトリビュートに格納されます。
繊維方向は、筋収縮に沿ってスケールする異方的な圧縮の 軸 を規定します。 つまり、Muscleが曲がって(活発になって)MuscleのスケールフォースがMuscleの四面体に加わると、その四面体は、筋繊維ベクトルの方向にスケールします。
Fiber Groom ブラシを使ってジオメトリ上をペイントすると、繊維はストロークした方向へ押し倒され、その状況に応じて繊維ベクトルの向きが変化します。 Muscleの形状とMuscleが曲がった時に膨らませたい箇所に基づいて筋繊維がMuscleの最も合理的な方向に流れるようにしたいです。
Notes
-
一部の繊維方向ベクトル線がMuscleの内側に入ったり消えたりするように見える場合があります。
materialW
はMuscleの 表面 に沿った方向のみを値として受け入れるので、これは想定内であって、ペイントしたベクトル値に影響を与えるものではありません。Viewportステートでの繊維方向ベクトル線を別の方法で描画する場合であっても、この方向とは逆の値をペイントすることはできません。 -
各Muscleの初期の繊維グルームは、Muscleの 最長軸 に基づいています。そのため、標準的な形状のMuscleのデフォルトの繊維グルーム値は、異例な形状のMuscleに対してよりも初期段階で適切な値になっていることが多いです。


State
ホットキーまたは操作 |
Action |
---|---|
|
筋繊維の方向をペイントします。 |
Sを押したまま |
単独選択モードに入ります。このモード中にMuscleを |
メニュー > Clear All Selections
単独ペイントモードから抜けます。
メニュー > Reset Selected
Muscleを単独表示している場合、その単独表示されているMuscleにペイントしたストロークのみが削除されます。 そうでない場合、すべてのMuscleから保存されていないすべてのストロークが削除されます。
メニュー > Reset All
すべてのMuscleから保存されていないすべてのストロークが削除されます。


アトリビュート
|
point |
繊維グルーム方向に使用されるローカル空間の方向または ベクトル を設定したり保存します。 |
パラメータ
Group
Piece Attribute
繊維グルーム用のMuscleジオメトリピースを区別するためのアトリビュートを指定します。
デフォルトの Piece Attribute はmuscle_id
です。
Muscle以外の用途でこのノードを使用する場合には、ここに独自のアトリビュートを指定します。
Visualize Fiber Direction Vectors
有効にすると、Muscleの繊維方向ベクトルはViewportステートでは 青い線 で表示されます。
Vector Scale
Viewportステートでの繊維方向ベクトル線の長さを増減します。
Strokes Ignore Pieces
各ストロークは、最初にクリックしたポイント上に登録されます。 有効にすると、一度に複数のMuscleに渡って繊維をストロークすることができます。 無効にすると、ストロークが開始された個々のMuscleにしか繊維をグルームできません。 デフォルトでは、 Strokes Ignore Pieces は 無効 になっています。
External Curves
一連の外部カーブを使用して、Muscleの繊維グルームストローク方向を駆動します。
このパラメータは、 Fiber Groom SOP ノードの input 2 に外部ポリラインが接続されている場合にのみ利用可能です。
Groom Fibers By Proximity
Muscleは最も近くにあるカーブを使用して、その繊維グルームストローク方向を決めます。
Groom By Matching MuscleID
MuscleはMuscle IDに合致したカーブを使用して、その繊維グルームストローク方向を決めます。
Symmetry
Enable Symmetry
有効にすると、モデルが対称になっている場合に同時にモデルの両側をグルームすることができます。
Mirror Origin
ミラー平面の原点。
Mirror Distance
ミラー平面から法線方向の距離。
Mirror Direction
ミラー平面の法線方向。
Clear All Strokes
すべてのMuscleから保存されていないすべてのストロークを削除します。
入力
Input 1
muscle_ids
を含んだMuscle四面体メッシュ。
Input 2
筋繊維方向を決める補助カーブ。
これらのポリラインを単独または最初のストロークセットとして使用することができます。
Muscleと同じmuscle_id
名を持つポリラインは、自動的に同様の名前に該当するMuscleとリンクされます。
出力
materialW
アトリビュート値。
See also |