PVRファイルフォーマットとPVRTexToolユーティリティはETC圧縮をサポートするので、Androidプロジェクトのテクスチャに使用します。Android NDK。 .PVRファイルからETC1圧縮テクスチャをロードする
残念ながら、PVRファイルからETC1 OpenGLテクスチャをロードする方法をlibsやサンプルが見つかりませんでした。
iOS用のObjective-C PVRローダーが1つあります。しかし、私はAndroid NDKのためにC++のいくつかの例が必要です。
PVRファイルフォーマットとPVRTexToolユーティリティはETC圧縮をサポートするので、Androidプロジェクトのテクスチャに使用します。Android NDK。 .PVRファイルからETC1圧縮テクスチャをロードする
残念ながら、PVRファイルからETC1 OpenGLテクスチャをロードする方法をlibsやサンプルが見つかりませんでした。
iOS用のObjective-C PVRローダーが1つあります。しかし、私はAndroid NDKのためにC++のいくつかの例が必要です。
残念ながらそこには多くの情報がないようですが、いくつかのことがあります。 http://www.brokenteapotstudios.com/android-game-development-blog/2011/05/loading-opengl-textures-in-c-and-etc1-texture-compression.htmlは必要な情報のほとんどを提供します。あなたは、ヘッダーのバージョンを使用したい場合は、ヘッダのフォーマットは、ここで説明されてhttp://www.mhgames.org/2012/03/android-development-loading-etc1-textures-from-ndk/
うまくいけば、それは便利です:)
読むこのアンドロイドの圧縮テクスチャに関する最初: http://developer.android.com/guide/topics/graphics/opengl.html(上記のリンクから参照される)
もETC1Utilクラスあります(「OpenGLのバージョンとデバイスの互換性」の章をスクロールダウン): http://developer.android.com/reference/android/opengl/ETC1Util.html
TC1Util.isETC1Supported()を使用してデバイス上でETC1がサポートされているかどうかを確認し、サポートされていない場合はフォールバックオプションを使用してください。
また、私は(あなたはまだ行ってhaventは場合は)あなたはPowerVRのアンドロイドSDKを見てみお勧めします。私はそれで自分自身を見て撮影していないが、私はあなたが探しているものを持っていると確信している http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp ために。
だから、私はObjective-Cの...
幸運の必要はないと思います!