iOS上に手動でNPOT PVRテクスチャをロードしたい(OpenGLメモリにテクスチャを読み込むことを意味するわけではありません。イメージデータにアクセスできるカスタムデータ構造で読み込むキャンバスを拡大し、新しいPVRとして再び保存するため)。NPOT PVRテクスチャをiOS内でPOTに変換する
多くの背景テクスチャ(非網膜ディスプレイでは480×320)のOpenGL iOSアプリケーションを実装しているので、これを頼んでいます。私たちはこのテクスチャをNPOT PVRファイルとして保存しようと考えています。そのため、3GS + iPhonesでメモリを増やしています。
3G-iPhoneは、OpenGL以外のメモリにNPOT PVRテクスチャを読み込むことができません。私の意図は、すべてのNPOT PVRテクスチャをPOT PVRに変換し、アプリのキャッシュフォルダに保存する3Gデバイス用の前処理ステップを実装することです。
このようにPVRをロードして処理することはできますか?たとえば、TexturePackerがPVRを生成しました。
正確には、私はPVRTCテクスチャのキャンバスのサイズを変更したくないことに気づきました。代わりに、通常のRGB444A形式をカプセル化したPVRファイル(コンテナ)のキャンバスのサイズを変更したいと考えています。とにかく、彼らが多くを助けたので、答えのおかげで! –