読者です 読者をやめる 読者になる 読者になる

最適化


大爆発の時の急激な描画負荷上昇が気になったんで、スプライトのバッチ処理を実装。
(テクスチャ付きビルボードポリゴン とでも呼ぶのが正確だろうけど、面倒なのでスプライトと呼ぶことにする)
かなり早くなった。テクスチャの切り替えって遅いのね。

手順としては、テクスチャが同じスプライトを列挙し、CPU側で座標変換して頂点配列にしてまとめてDrawArrays一回で描いている。