ベクトルでの数学関数と算術演算の使用(ProVersionのみ)代入文におけるベクトル変数は、他の変数と同様に扱うことができます。ただし、インデックスが使われている場合を除き、ベクトルに適用された数学関数や算術演算が各次元に適用される点は異なります。次の例では、boatというレイヤーの位置ベクトルの両方の次元に1.5を乗算して、それを変数M2に代入しています。 M2 = value (boat, position) * 1.5; 別の例では、位置ベクトルの最初の次元にのみ1.5が乗算されます。 M2 = value (boat, position) [0] * 1.5; |