construct_strandsstrands ジオメトリを作成します。グラフの生データから strands を作成します。最小の strands オブジェクトを作成し、point_size、point_tangent、またはその他のオプションのプロパティは設定しません。
1 つの入力が空の配列である場合は、もう一方の入力が自動的に作成されます。両方の入力が空の配列である場合は、空の strands オブジェクトが作成されます。
point_positionポート タイプ: array<Math::float3>
ストランドの頂点の位置を示す point_position プロパティを直接設定します。
空の配列を指定すると、「strand_offset」の内容に基づいて、位置がゼロのベクトルで埋められます。
strand_offsetポート タイプ: array<UInt>
strands ストラクチャのオフセット配列である、同じ名前のプロパティを直接設定します。オフセット配列は各ストランドの開始位置を定義し、末尾に point_component の数を示す追加要素が含まれています。
次のオフセット配列は、2 つのストランドを定義します(以下を参照)。
strand_offset: [0, 3, 8]
Resulting strands: 0-2, 3-7.strand_offset が空の配列である場合は、すべての point_positions にわたってトレースする単一のストランドが構築されます。