* プログラムライブラリ [#xdec2d85]
#contents

** ロードマップ [#q13ee38b]
-0.1:単純なピクセルフォーマットの対応(RGB、RGBAなど)
-0.2:OpenGL1.0で扱える無圧縮ピクセルフォーマットの全対応
-0.3:S3TCフォーマットの対応(ここまでできたらいいなぁ)
-0.4:RLEフォーマットの対応?
-1.0:ミップマップ対応
** ファイルフォーマット [#mc495ab3]
Ver0.1(全て Little Endian)
|サイズ(bytes)|型|Comment|説明|h
|6|char[6]|"GLPIC"|固定文字列。|
|1|u8|format version info|バージョン情報。|
|1|u8|pixel format|ピクセルフォーマット。|
|2|u16|texture's width(pixel)|テクスチャの横幅。|
|2|u16|texture's height(pixel)|テクスチャの縦幅。|
|2|u16|src image's width(pixel)|イメージ本体の横幅。|
|2|u16|src image's height(pixel)|イメージ本体の縦幅。|
|4|u32|pixel total data size(bytes)|ピクセルデータのデータサイズ。|
|4|u32|user data size(bytes)|ユーザーデータのデータサイズ。|
|4|u32|user data offset(bytes)|pixel dataからuser dataへのオフセット値。|
|4|u32|endian checker(0x12345678)|エンディアンチェック。|
|?|u8|pixel data|ピクセルデータ。|
|?|u8|user data|ユーザーデータ。|
** ライブラリ [#fb1b2a58]
作成すらしていない

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