ゆとり備忘録

https://twitter.com/computerjelly

p5.js 勉強2

公式サンプルより。

var d1 = 10 + (sin(angle + PI/2)*diameter/2)+diameter/2;

diameter はheight-10の変数

sinは-1から1までの範囲で変化するので 10 + sin((angle+PI/2)*diameter2 + diameter/2

の値は10〜diameterの範囲で変化する。

またsin()の中の変数を変えることにより、大きさの変化のタイミングに差をつけている。