漢だったら NanoVG vector graphics library(https://github.com/memononen/nanovg) を OpenGL 使わずに CPU でも描画したいですよね!
できました.
NanoRT(SW raytracer)を使って OpenGL 不要でどこでも動きます!
TODO
- アンチエイリアシング周り
- レンダリング最適化(マルチスレッドレンダリングなど)
- Duktape (http://duktape.org/) と組み合わせて HTML5 Canvas API っぽいレイヤーを実装してスクリプトで記述できるようにする.
まとめ
ベクターグラフィックスはたのしい! ベクターグラフィックスやりましょう!