Specification(仕様) Edit

Ver1との違い Edit

  • Mip Map対応
  • Volume Texture(3D Texture)の対応
  • UserDataの対応
  • 拡張領域のデータルールを大幅変更

Tag Rule Edit

XMLと同じようなルールにしてみた。

attribute of tag
attribute namecommentコメント
beginBegin of section.セクションの始まりを表す。
endEnd of section.セクションの終わりを表す。
u8Unsigned char data.unsigned charデータ。
u16Unsigned short data.unsigned shortデータ。
u32Unsigned long data.unsigned longデータ。
s8Signed char data.Signed charデータ。
s16Signed short data.Signed shortデータ。
s32Signed long data.Signed longデータ。
stringCharacter string. End of string is must NULL.文字列。終端に¥0が存在する。
bytesBinary data.
After attribute name'bytes¥0',There is u32 data that binary data length.
バイナリデータの配列。
'bytes¥0'の後にバイナリデータの長さを表すu32のデータが存在する。

Tag Reference(タグリファレンス) Edit

name of tag
(タグ名)
must
(必須)
type of datacommentコメント
TEX_TARGAYesu8Begin of extension area mark.
After this, exist format version number.
拡張領域の最初に必ず存在する文字列。すぐ後ろにバージョン番号が存在する。
TERMINATEYesnoneEnd of extension area mark.拡張領域の終わりに必ず存在する文字列。
PIXEL_FORMATYesstringRequired pixel format type.
(see Pixel format list)
ピクセルフォーマットを示す文字列。
(詳しくはPixel format list
SRC_DATANobyte...Before converted pixel data.減色前のピクセルデータ。
Pixel format list
namebits of elementsbits per pixel
RGBALI
Alpha (1,1,1,A) [tga bpp = 32]
A10001001
A20002002
A40004004
A80008008
Luminance (L,L,L,1) [tga bpp = 24]
L1LLL0101
L2LLL0202
L4LLL0404
L8LLL0808
LuminanceAlpha (L,L,L,A) [tga bpp = 32]
LA1LLL1102
LA2LLL2204
LA4LLL4408
LA8LLL88016
Intensity (I,I,I,I) [tga bpp = 32]
I1IIII011
I2IIII022
I4IIII044
I8IIII088
RGB (R,G,B,1) [tga bpp = 24]
RGB56556500016
RGB888800024
RGBA (R,G,B,A) [tga bpp = 32]
RGBA11111004
RGBA22222008
RGBA444440016
RGBA666660024
RGBA888880032
RGBA_S3TC [tga bpp = 32]
RGBA_S3TC_DXT1????004
RGBA_S3TC_DXT3????008
RGBA_S3TC_DXT5????008

History Edit


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS