On this page | |
Since | 18.0 |
このノードを使用することで、参照ジオメトリまでの距離を測定することができます。 これは、距離に基づいてオペレーションをマスクする時に役立ちます。
パラメータ ¶
Group
アトリビュート値が設定される入力ジオメトリ内のコンポーネントのサブセット。 ここを空っぽのままにすると、入力ジオメトリ内のすべてのコンポーネントに対してアトリビュート値が設定されます。
Group Type
グループを構成している要素。
Reference Group
距離の測定に使用するジオメトリのサブセット。 ここを空っぽのままにすると、参照ジオメトリ内のすべてのコンポーネントまでの距離が測定されます。
Reference Group Type
距離を測定する参照オブジェクト内のコンポーネントのタイプ。
Primitives
参照ジオメトリ内の一番近くにあるプリミティブまでの距離を測定します。
Points
参照ジオメトリ内の一番近くにあるポイントまでの距離を測定します。
Distance Metric
各ポイントから参照ジオメトリまでの距離を測定する方法。
Distance from Surface
参照ジオメトリ内の一番近くにあるプリミティブまでの3D距離。
Distance Inside Geometry
参照ジオメトリ内の一番近くにあるプリミティブまでの符号付き3D距離。 参照ジオメトリの内側にある位置ならプラスの値、外側にある位置ならマイナスの値になります。
Distance Outside Geometry
参照ジオメトリ内の一番近くにあるプリミティブまでの符号付き3D距離。 参照ジオメトリの外側にある位置ならプラスの値、内側にある位置ならマイナスの値になります。
Output Attribute
ここには、作成する距離アトリビュートの名前を指定します。
Output Mask
ここには、作成するマスクアトリビュートの名前を指定します。
出力されるアトリビュートは、0から1の範囲の値に設定されます。
Radius と Ramp のパラメータには、測定された距離を[0, 1]
範囲の値にマップする方法を指定します。
Radius From
マスクの半径の指定に使用する方法。
Parameter
マスクの半径は、このパラメータで明示的に指定します。
Maximum Distance
マスクの半径は、計算された最大距離です。
Radius
ランプの最後に相当する距離を指定します。
Ramp
アトリビュートの平滑化に使用するランプ。
Examples ¶
SurfaceDistance Example for Distance from Geometry geometry node
このサンプルでは、Distance From Geometryノードを使用して、サーフェス間の距離、ポイントとサーフェス間の距離を測定する方法を説明しています。
See also |