Instance on Points(ポイントにインスタンス作成)ノード
Instance on Points(ポイントにインスタンス作成) ノードは、入力ジオメトリに存在する各ポイントにジオメトリへの参照を追加します。インスタンスは、基になるデータを複製することなく、シーンに何度も同じジオメトリを追加する高速な方法です。このノードは、メッシュ、ポイントクラウド、カーブ制御点など、 Point(ポイント) ドメインを持つすべてのジオメトリタイプで機能します。
Geometry(ジオメトリ) 入力からのポイントの属性は、生成されたインスタンスのインスタンスドメインで使用できます。
ちなみに
Make Instances Real(インスタンスを実体化) オペレータを使用して、このノードで生成されたインスタンスからオブジェクトを作成できます。
注釈
To instance object types that do not contain geometry, like a light object, the Object Info(オブジェクト情報)ノード can be used. Other objects like Metaball objects are not supported for instancing.
入力
- Geometry(ジオメトリ)
標準のジオメトリ入力です。このジオメトリのポイントの位置は、各インスタンス出力のトランスフォームに影響します。
注釈
入力ジオメトリにインスタンスが含まれている場合、ノードはインスタンス内のポイントにさらにインスタンスを作成し、 ネストしたインスタンス化 を作成します。この場合、新しいインスタンスごとに、 Rotation(回転) および、Scale(スケール) 入力からノードによって作成されたトランスフォーム変換がありますが、親インスタンスに基づいてトランスフォーム変換 も 行われます。
- Selection(選択)
各ポイントでインスタンス化するかどうか。True値はインスタンスがポイントで生成されることを意味し、False値はポイントがスキップされることを意味します。
- Instance(インスタンス)
選択した各ポイントでインスタンス化するジオメトリ。これには、実際のジオメトリや複数のインスタンスを含めることができ、 Pick Instance(インスタンス選択) オプションと組み合わせると便利です。
- Pick Instances(インスタンス選択)
If enabled, instead of adding the entire geometry from the Instance input on every point, choose an instance from the instance list of the geometry based on the Instance Index input. This option is intended to be used with the Collection Info(コレクション情報)ノード.
- Instance Index(インスタンスインデックス)
The selection of index for every selected point, only used when Pick Instances is true. By default the point ID is used, or the index if that doesn't exist. Negative values or values that are too large are wrapped around to the other end of the instance list.
- Rotation(回転)
The Euler rotation for every instance. This can use the rotation output of nodes like Distribute Points on Faces and Curve to Points. An Euler rotation can also be created from a direction vector like the normal with the Align Euler to Vector Node.
- Scale(スケール)
生成される各インスタンスのサイズ。
Properties(プロパティ)
このノードにはプロパティがありません。
出力
- Geometry(ジオメトリ)
標準のジオメトリ出力です。
id
属性が入力ジオメトリに存在する場合、結果インスタンスにコピーされます。