KTX2フォーマットへの変換
glbファイル内のテクスチャをKTX2フォーマットに変換することで、GPUメモリの使用量を削減し、3Dモデルの読み込み速度を向上させることができます。 このページでは、KTX2フォーマットの概要と、metatellでのKTX2フォーマットへの変換方法について説明します。
本手順を実施する方
組織の管理者または建築士
KTX2とは?
KTX2はKhronos Groupによって開発されたテクスチャフォーマットです。 jpegやpngなどの一般的な画像フォーマットとは異なり、GPUメモリに直接ロードすることができるため、メモリ消費量を削減し3Dモデルの読み込み速度を向上させることができます。
モデルにもよりますが、KTX2フォーマットを使用することで、テクスチャによるメモリ消費量を概ね1/4程度に削減することができます。
KTX2フォーマットへの圧縮にはETC1SとUASTCの2つのオプションが提供されています。それぞれの特徴は以下の通りです。
| ETC1S | UASTC | |
|---|---|---|
| メモリ消費量 | とても少ない | 少ない |
| ファイルサイズ | 小さい | 普通 |
| 品質 | 低い | 高い |
ETC1Sはメモリ消費量とファイルサイズが小さい一方、品質が低いです。UASTCは品質が高いですが、メモリ消費量とファイルサイズが大きいです。