「Ktxファイル」の版間の差分

編集の要約なし
編集の要約なし
 
(2人の利用者による、間の5版が非表示)
1行目: 1行目:
'''ktxファイル'''(語源:Khronos Texture)とは、[[OpenGL]]や[[Vulkan]]での使用を想定した汎用的な画像ファイルのフォーマットです。
'''ktxファイル'''(語源:Khronos Texture)とは、[[OpenGL]]や[[Vulkan]]での使用を想定した汎用的な画像ファイルのフォーマットです。


[[OpenGL]]系の[[フレームワーク]]にはだいたいktxファイルを1行で読み込める[[API]]が用意されています。
ktxは主に[[テクスチャ画像]]を格納するためのものです。ktxでは1枚ペラの画像に加え、[[png]][[jpg]]との差別化として[[ミップマップ]](複数の解像度の画像)の格納も想定されているという特徴があります。
ただの画像フォーマットの一種なので[[OpenGL]]以外でも使おうと思えば使えます。


ktxでは1枚ペラのテクスチャマッピングに加え、[[png]][[jpg]]との差別化として[[ミップマップ]]の格納も想定されているという特徴があります。
[[OpenGL]]系の[[フレームワーク]]にはだいたいktxファイルを1行で読み込める[[API]]が用意されています。ちなみに、ktxはただの画像フォーマットの一種なので[[OpenGL]]以外でも使おうと思えば使えます。


== 主な対応ソフト ==
== 主な対応ソフト ==
なお、ktx形式での読み書きに対応しているお絵かきソフトが壊滅的という問題があります。
なお、ktx形式での読み書きに対応しているお絵かきソフトが壊滅的という問題があります。
Khronosグループの公式サイトでpngやjpgをktxに変換するコマンドラインのツールを配布していますが、いちいち画像を変換するのが面倒すぎるという問題があります。
Khronosグループの公式サイトでpngやjpgをktxに変換するコマンドラインのツールを配布していますが、いちいち画像を変換するのが面倒すぎるという問題があります。
[[category: OpenGL]]
[[category: Vulkan]]
[[category: 拡張子]]