注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
初めてPhotoShop使ってみた HTMLの次世代規格であるHTML5にはWeb Socketsやvideoなどおもしろいタグや機... 初めてPhotoShop使ってみた HTMLの次世代規格であるHTML5にはWeb Socketsやvideoなどおもしろいタグや機能が追加される予定、らしいです。 その中でもcanvasタグという、javascriptで画像を制御するためのタグがあります。今回はそのタグとタイマーイベントを使ってライフゲームのアニメーションを実装しました。 デモ 状態を一つの整数で表すナイーブな実装になっています。次のような高速化が考えられそうです。 一つの変数に複数のセルの状態を記録させる セルの状態はon/offの2つしかないので1ビットに表せるわけで、1つの整数に複数のセルの状態を記録させて省メモリで高速な処理ができるはず。 WebGLを使う 上の案に加えて、ブラウザからOpenGLを使う技術のWebGL使えば計算と描画までかなり高速にできそう。プログラマブルシェーダ上で計算と描画までしてしまえば、
2010/11/04 リンク