Houdini 20.0 ノード APEXノード

SetComponent<T>

ベクトルまたはマトリックスのタイプの1つのコンポーネントに値を設定します。

On this page
Since 20.0

ベクトルまたはマトリックスのタイプの1つのコンポーネントに値を設定します。 index が無効な場合はエラーが発生します。

このノードの vector ポートと matrix ポートはインプレースポートです。つまり、コピーを作成せずにベクトルまたはマトリックスが更新されます。

配列に関しては、array::Setを使用してください。

入力

Vector
*vector: Vector2, Vector3, Vector4 Required

更新するベクトル。

value: Float

vectorindex に設定する値。

index: Int

コンポーネント値が設定されるベクトル内の位置。

Matrix
*matrix: Matrix3, Matrix4 Required

更新するマトリックス。

value: Float

matrix 内の( row , col )の位置に設定する値。

row: Int

コンポーネント値が設定されるマトリックス内の位置を示した col と合わせて指定する行。

col: Int

コンポーネント値が設定されるマトリックス内の位置を示した row と合わせて指定する列。

出力

Vector
*vector: Vector2, Vector3, Vector4

更新されたベクトル。

Matrix
*matrix: Matrix3, Matrix4

更新されたマトリックス。

See also

APEXノード