Open4
固定機能2Dスプライト向けのbaseline C APIを考える会
(none)
デザイン
(未定)
参考 / ターゲットアーキテクチャ
一般に、
- テクスチャ単位の自由なの拡大・回転・縮小表示、アルファの適用 が可能
- Sharやパースペクティブ変形は不要
あたりを前提とする。例えば、スーパーファミコンはBGのみの回転でスプライトは回転できないため不十分。
SDL2
SDL2は、2DグラフィックスAPIを備えている。 ...が、GLESにバッチングが無く超遅いなど実用性には疑問が残る。
プチコン4
VRAMの抽象化などの制約が参考になる。BG機能を取り込むかどうかが悩ましい。
LovyanGFX
スプライト以外はフォント描画のみ。このようなサブセットを認めるかどうかがポイントとなる。逆にSDLには文字描画がない。
BT8xx(EVE)
組込み向けの描画エンジン。
CSS2D
... 要る?