Specification Edit

フォーマット Edit

  • TGAの拡張領域の先頭に"TEX_TARGA"の文字列がある。
  • その後、タグ名とタグ名に対応したデータ部のペアが連続する。(タグリファレンス参照)
  • タグ名は必ず終端文字(¥0)を持つ。

データの例(上がデータの先頭。下がデータの末尾。)

TGA Header
colourmaptypeは 2(未圧縮RGB)限定。
bitsPerPixelは 24or32限定。
Pixel Data
ピクセルデータ(width x height x bitsPerPixel)
Extension Area
文字列"TEX_TARGA"
タグ名と対応するデータ部のペアが任意の数並ぶ(例:"PIXEL_FORMAT""RGBA8")

タグリファレンス Edit

PIXEL_FORMAT(必須) Edit

データ部には、ピクセルフォーマットを示す文字列が入る。
文字列は必ず終端文字(¥0)を持つ。

ピクセルフォーマットを示す文字列一覧。

A4 A8 L4 L8 LA4 LA8 I4 I8 
RGB232 RGB565 RGB8 RGB5A1 
RGBA2 RGBA4 RGBA6 RGBA8 RGBA_S3TC_DXT1 
RGBA_S3TC_DXT3 RGBA_S3TC_DXT5 

SRC_DATA(任意) Edit

データ部には、変換前のピクセルバイナリデータが入る。
ピクセルバイナリデータは、TGAと同様に、
BGRA(bitsPerPixel=24のときはBGR)のブロックがwidth x height個、格納されている。


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