sin関数でくねくね曲げる

Point-SOPでsin関数を入力するだけで簡単に波形に変形させる方法。
以下の例ではラインに対して変形させているが、各ポイント座標に対する操作なので、どのような形状でも変形させることが出来る。

Download file

image031020_1

Point SopのPositionのYポジションのダイアログに以下の関数式を入力する。

 

sin(波の数 * 360/$NPT *$NP - 360/スピード * $F)*高さ

image031020_2

事前に別のPoint SopでY軸方向にポジションにランダムをかけている場合は、式の頭に $TY+ を加えるとランダムで散らした高さを考慮して、変形が行われる。