0

私はopenGLを使用してiOSでペイントアプリケーションを開発しています。ページを切り替えるたびに、描画を.pngとして保存します。戻ってきたら、保存した画像をテクスチャを使用して2の累乗で描画します。これで、元に戻す/やり直し時に、フレームバッファ全体をクリアして、すべてを再描画します(。 png +残りのもの)。この場合、大きなテクスチャ画像を描画するたびにパフォーマンスが低下します。

この問題を解決する方法はありますか?

4

1 に答える 1

0

アプリケーションが終了しない限り、永続的なストレージには何も保存しないことをお勧めします。

また、1024 x 1024 以下のテクスチャを使用してください。

さらに、透過性を利用しない場合は、.png を使用しないでください。.jpg はサイズがかなり小さいです。

これにより、パフォーマンスが劇的に向上するはずです。

于 2012-09-20T18:21:59.903 に答える