On this page |
概要
このノードは、ビューポート内にカーブを描画することができ、指定した検索半径内にある隣接ピースのジオメトリのポイント間に拘束を作成します。 他にも、4番目の入力にカーブを指定することができるので、このノードをプロシージャルに使用することができます。 一度カーブを描画すれば、拘束のセットアップ方法を決定する Connection Type を選択することができます。
To... | Do this |
---|---|
カーブを描画する |
⇧ Shift + ドラッグします。 |
カーブを削除する |
カーブを⌃ Ctrl + クリックします。 |
カーブ上のポイントを編集する |
ポイントをドラッグします。 |
カーブ上にポイントを挿入する |
カーブを⇧ Shift + クリックします。 |
カーブ上のポイントを削除する |
ポイントを⌃ Ctrl + クリックします。 |
ヒンジ位置を編集する |
ヒンジをドラッグします。 |
ヒンジを削除する |
ヒンジを⌃ Ctrl + クリックします。 |
拘束ラインに沿ってヒンジ位置をスライドさせる |
ラインに沿ってドラッグします。 |
カーブツールとヒンジツールを切り替える |
1を押します。 |
編集ハンドルとトランスフォームハンドルを切り替える |
2を押します。 |
接続のタイプ
これらの3つの拘束ノード(RBD Constraints From Lines, RBD Constraints From Curves, RBD Constraints From Rules)はどれも以下のタイプの接続を選択することができます。
|
デフォルトで作成される接続は Hinges です。このHingesは、破片間にヒンジのような拘束を作成します。これは拘束ライン上に白いドットで可視化することができます。 |
|
Surface Points 拘束を描画すると、破片上でマウスクリックした位置にその拘束を配置するためのアンカーポイントが作成されます。 |
|
Center of Mass 拘束は、拘束される破片の重心を計算して、その重心間に拘束を作成します。 |
入力
Geometry
拘束の作成に使用する入力ジオメトリ。
Constraint Geometry
結合させる拘束ジオメトリ。
Proxy Geometry
プロキシジオメトリ。利用可能な時にこのジオメトリを使って拘束が構築されます。
Curve Geometry
指定した検索半径内で拘束を作成する際に再サンプリングするオプションの入力ジオメトリ。
パラメータ
Connection Type
Surface Points
隣接ピースから一番近いポイントを繋げる拘束を作成します。
Hinges
2枚のサーフェスが交差した位置に長さ0の2ポイントプリミティブ拘束を作成します。
Center of Mass
隣接ピースの重心間を繋げた拘束を作成します。
Hinge Length
ヒンジ拘束の長さを指定します。
Create Group
作成した拘束をプリミティブグループに追加します。
Group Name
作成するプリミティブグループの名前。
Show Object Link
Connection Typeが Surface Points または Hinges に設定されている時、拘束を識別しやすくするためにピースの重心間にリンクを表示します。
Clear Curves
描画したカーブすべてを削除します。
Clear Hinge Edits
ヒンジ拘束の編集すべてを削除します。
Use Curve Geometry
2番目の入力ジオメトリを使って、Proximity(近接度)の範囲内で拘束を作成します。
Create Cluster Attribute
拘束から一番近いカーブインデックスに相当する"cluster"整数Pointアトリビュートを作成します。
Points per Area
Connection Typeが Center of Mass の時、まず最初にすべてのオブジェクトの表面上にポイントがばら撒かれます。 近いサーフェスを検出できるほどに十分に密集したポイントを発生させてください。 この数は、ジオメトリサイズの2乗に反比例させてスケールダウンさせてください。 例えば、ジオメトリを10倍大きくしたら、Points per Areaを1/100にしてください。
Piece Attribute
ピースの境界を示した文字列または整数のPrimitiveアトリビュート。 つまり、同じアトリビュート値のピース間には、拘束が作成されなくなります。
Search Radius
近隣ポイントを検索する際の最大許容範囲を指定します。
Max Search Points
検索可能な近隣ポイントの数の上限を指定します。 この数を下げればパフォーマンスは良くなりますが、近接ピースのポイントではなく同じピースのポイントしか検出されなくなる危険性があり、接続性を見失なってしまいます。
Max Connections
各シードポイントが接続可能なピースの数の上限を指定します。
Constraints Per Piece
2個のピース間の拘束の最大数を指定します。
Examples
The following examples include this node.
RBDConstraints Example for RBD Constraints From Lines geometry node
このサンプルでは、RBD Constraints from Lines、RBD Constraints from Curves、RBD Constraints from RulesのSOPの使い方を説明しています。
See also |