【GLSL】つぶやきGLSL作成ログ#16


ツイッターで書いた以下の #つぶやきGLSL の作成ログ。

『円で円を作る』をもう一段追加してみる。

今回はテーマなく勢いで始めたので短めです。

円で円を作る×2

座標 p を分割した座標 f 、f 内の座標の g 、g を分割した座標の h を作る。

切れ目がちょうどいい感じに。

 

せっかく3つの円があるので距離を色にする。

 

座標を全部 [-1, 1] に合わすとこうなる。

 

time に合わせて色を変えてみる。

 

回転行列で動きを追加してみます。

中の円は距離を使っているだけなので回転だけだと意味がない。

長さを可変にして見える範囲をずらした。

距離そのものが変わるので色を別途いじる必要がなくなった。

 

少ないパラメータで色、形、動きを変えやすいので面白いです。


コメントを残す

メールアドレスが公開されることはありません。