「XYZファイル」の編集履歴(バックアップ)一覧はこちら

XYZファイル」(2009/07/16 (木) 10:57:10) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

:ファイル|~.xyz *基本事項 -XYZ形式はRPGツクール2000の独自形式で、画像形式は8ビット(256色)のみ *形式 **ヘッダ |オフセット|サイズ|内容| |0x00|0x04|識別用ID("XYZ1")| |0x04|0x02|画像の幅| |0x06|0x02|画像の高さ| **データ部分 ヘッダ以降 > パレットデータ(256色分) > 画像データ がまとめてzlibで圧縮されている ***パレットデータ パレットデータ1つ分は以下のようになっている(これが256個連結しています) > struct RGBPLT { > unsigned char rgbRed; > unsigned char rgbGreen; > unsigned char rgbBlue; > }; またこれはBMPやPNGにも言えることだが、ツクールではパレット番号0番は透過色(抜き色)として扱われる ***画像データ 画像の左上→右下に向かってパレット番号が格納されている。 DIBデータに変換する場合には上下を反転し、なおかつ4バイト境界を考慮してDIBデータを作成する必要がある。
:ファイル|~.xyz *基本事項 -XYZ形式はRPGツクール2000の独自形式で、画像形式は8ビット(256色)のみ *形式 **ヘッダ |オフセット|サイズ|内容|h |0x00|0x04|識別用ID("XYZ1")| |0x04|0x02|画像の幅| |0x06|0x02|画像の高さ| **データ部分 ヘッダ以降 > パレットデータ(256色分) > 画像データ がまとめてzlibで圧縮されている ***パレットデータ パレットデータ1つ分は以下のようになっている(これが256個連結しています) > struct RGBPLT { > unsigned char rgbRed; > unsigned char rgbGreen; > unsigned char rgbBlue; > }; またこれはBMPやPNGにも言えることだが、ツクールではパレット番号0番は透過色(抜き色)として扱われる ***画像データ 画像の左上→右下に向かってパレット番号が格納されている。 DIBデータに変換する場合には上下を反転し、なおかつ4バイト境界を考慮してDIBデータを作成する必要がある。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー