.ASTC ファイル拡張子
Adaptive Scalable Texture Compressionファイル
| 開発元 | Arm Holdings and AMD |
| 人気度 |
3.0 | 2 票 |
ASTCファイルとは?
ASTCファイルは、画像サイズを小さくしながら視覚的な品質を維持するよう設計された非可逆グラフィックス圧縮標準であるAdaptive Scalable Texture Compression(ASTC)で圧縮されたテクスチャファイルです。メモリを効率的に使用することが重要な3Dグラフィックス、ビデオゲーム、モバイルアプリケーションで一般的に使用されます。完全に非圧縮のテクスチャを保存する代わりに、この形式は画像データを、対応するグラフィックスハードウェアがリアルタイムでデコードできる小さなブロックに圧縮します。
詳細情報
ASTCファイルは、最新のGPUやモバイルデバイス向けの圧縮されたテクスチャデータを保存するため、ゲーム開発やリアルタイムレンダリングシステムで広く使用されています。この形式はArm Holdingsの支援を受けて開発され、さまざまな最新のグラフィックスプロセッサやモバイルチップセットでサポートされています。
ゲームエンジンやグラフィックスツールは、パフォーマンスを向上させ、ストレージ要件を減らすため、アセットのビルド処理中にASTCテクスチャを生成することがよくあります。開発者は、特にAndroidなどのモバイルプラットフォームで、UnityやUnreal EngineなどのエンジンにASTCテクスチャを使用するのが一般的です。
ASTCファイルの開き方
ASTCファイルは、ASTCテクスチャを視覚的にプレビューできるPVRTexToolで開くことができます。macOSでは、Apple PreviewでもASTCファイルを開くことができます。
Arm ASTC Encoder(astcenc)は、ASTCファイルを標準的な画像形式に戻すことで開くことができますが、主にテクスチャのエンコードとデコードに使用されるコマンドラインツールであり、対話的な表示を目的としたものではありません。Google astc-codecは、ソフトウェアでASTCデータの読み取りや表示を可能にするリファレンスデコードライブラリですが、ファイルを直接表示するのではなく、アプリケーションに組み込んで使用するよう設計されています。
