これを使えばネオン管のような煌めきが表現できそう
Three.jsの例、webgl_lines_colors.htmlを見る。
ブラウザで見るとこんな感じ。
手順は
- Geometryクラスのオブジェクトgeometryを作る
- hilbert3Dという関数で点の位置を決める
- これらの点の位置をgeometry.verticesに追加する
- setHSVメソッドで好みの色を設定
- geometryを基にして直線を引いていく
という感じ。
hilbert3Dの3番めの引数で自己相似を繰り返す回数を定めている。
キャプチャーした画像の場合は2回。
なんか眠いわ…
今日の勉強はおしまい。
2012/07/30 23:30