1

それらを組み合わせてより大きな画像を作成するために使用される約2000PVRTCのグラフィックがあります。スクリプトでこれを処理するには、このグラフィックをTGAまたはPNGフォーマットに変換する必要がありますが、元のファイル名は保持します。PVRTexToolが画像を新しいタイプとして保存することで変換できることは知っていますが、2000 枚のグラフィックを手動で処理することは不可能です。PVRTC複数のグラフィックを一度に変換する方法はありますか?

4

1 に答える 1

1

同僚から親切に提供された、上記の私のコメントの更新である回答:

コマンド ライン ツールの PVRTexToolCLI.exe が解凍を行います。入力 PVRTC ファイルがABC.pvr (.dds でも動作する可能性がありますが、試したことはありません)であり、 ABC.pngに解凍したい場合は 、次を使用します。

PVRTexToolCLI -f R8G8B8A8 -d ABC.png -i ABC.pvr

余分な .pvr ファイル (おそらく ABC.Out.pvr) も生成されるようですので、後でこれらを削除してください。

それらすべてを実行するスクリプトをどのように作成するかはあなた次第ですが、おそらく cygwin を使用できます。

「...TexturePackerで(奇妙に画像サイズが512x512から516x516になりました)」とも言及しました。
偶然にも、アンドレアス・ロウにほぼ同じ質問をしました。彼によると、すべての画像の周りに 2 ピクセルの境界線が配置されているため、1 つしかなく、完全に不透明な場合は、高さと幅が 4 ピクセル大きくなります。

最後に - 露骨なプラグインを許してください - PowerVR Insider フォーラムでこの種の質問をする方が良いかもしれません. :-)

于 2015-10-13T16:02:35.973 に答える