タグ

Javascript

PNaClでプログレッシブフォトンマッピング

expanded smallppmをベースとして、理解を深めるためかなりリファクタリングしながらPNaCl向けに移植しました。
PNaCl PPM
PNaCl使ってるので多分PCのGoogle Chrome専用になります。

続きを読む
Velocity.js を使ってみた

全く関係ない事で調べ物してたらおしゃれなブログに辿りつきまして、ソースを見てみたらVelocity.jsというライブラリを使ってるようでした。
Velocity.jsは簡単に言うとJavaScriptのアニメーションライブラリで、簡潔に書ける事、速度がはやい事、扱いやすいライセンスである事(MIT License)、という特徴で人気があるみたいです。
(あと、一部jQueryに依存してますが基本無くても動くというのも特徴のひとつでしょう。)
今回そのVelocity.jsを利用して簡単なコードを書いてみました。

続きを読む
3DテトリスのC++による実装(Emscripten対応)

テトリスをC++で書いてみました。
行き当たりばったりで書いたので汚いですがソースはGitHubで公開しています。
peta-okechan/emris

続きを読む
Canvasでベジェ曲線

HTMLのCanvasにベジェ曲線を描くアルゴリズムを実装してみました。
CanvasをJavaScriptで操作した事がある方はオイオイと思われるかもしれません。なぜならCanvasのコンテキストオブジェクトにはbezierCurveTo()っていう3次ベジェ曲線を描くメソッドすでにあるからです(しかも速い)w

続きを読む