地形データを 16 ビットの png ファイルとして保存しています。高さをマップに描画する色にマッピングするカラーテーブルを適用したいと思います。(はい、テーブルには 65536 のエントリがあることを認識しています)。
これは Android でサポートされていますか、それともロード時にデータを RGB に変換する必要がありますか? または、Android 用の libpng のバージョンを見つけますか? それとも自作?
編集:正しい。png ファイルにはカラー テーブルがありません。画像をロードするときにソフトウェアで生成しています。
新しい RGB ビットマップを生成するために、ルックアップ テーブルを介して 16 ビット整数のビットマップをマップする方法はありますか? それとも自分で巻く必要がありますか?