1
使用C++在OpenGL ES渲染中使用它們(使用Android NDK),加載未知大小紋理的最佳方式是什麼?有沒有用於處理圖像資源的庫?使用C++加載紋理數據(OpenGL ES 1.x)
使用C++在OpenGL ES渲染中使用它們(使用Android NDK),加載未知大小紋理的最佳方式是什麼?有沒有用於處理圖像資源的庫?使用C++加載紋理數據(OpenGL ES 1.x)
在打開您之後的文件時,大小無關緊要。關於打開紋理,請嘗試使用AAssetManager_open命令(它是ndk的一部分)。它重新啓動一個AAsset指針,它有一個內存版本的文件。然後,您可以使用libPNG(必須爲Android編譯)等圖像庫打開。
試試看julienr的源代碼,它有純粹的ndk例程的really good examples。