ちょっと地味だけど面白いボロノイ図 今回ご紹介するのは、ボロノイ図(Voronoi Diagrams)を描画する WebGL のデモです。 恐らく、結構古いものなのかなと思いますが、シンプルな実装なのであんまり古臭いとかそういう感じはしません。かなり……シンプルすぎるくらいシンプルではありますけども。 いろいろとインタラクティブに操作できるのでなかなか面白いです。 派手さはゼロ! でもなかなか楽しい! まず最初に断っておきますが、このデモはあまり WebGL のメリットを活用しているとは言えないデモです。 シェーダを見る限り、単純に描画にしか WebGL を利用していないので、実際の作図計算には javascript が動いて CPU で処理しているだけです。 これはあくまでも想像ですが、Canvas2D で同じようなことをやったとしても、よほど点の数が増えない限り体感速度にそれほど差は出