作品情報

ID#122

PNG2Gmode7

一般プログラム
作者: motchy


(ダウンロードの注意)

更新日:2012-09-02
バージョン:1.0.0.2012.9.2 (完成度100%)

ユーザーの評価 (0)

プログラム技術
完成度
アイデア

HSPは、ver3.31RC1からpicload命令でPNGファイルが読み込めるようになりました。
picloadでは読み込む時に、既にある背景と合成して読み込む事になります。

PNGファイルのアルファ値の情報を活かして描画するには毎回picload命令で読み込まなければなりません。

頻度が少ない場合はそれで良いですが、大量に繰り返す(スライドさせる等の効果時に)場合、読み込みにかかる時間が無視できなくなります。

そこで、HSPの機能であるgmode 7 を使った合成で何とか効率化できないかと思って作ったのがこの「PNG2Gmode7」です。

PNGファイルから色情報とアルファ値の情報を分離し、gmode7で使う為の左側画像と右側画像(アルファブレンド成分)をセットにした画像を生成します。
このソフトで生成された画像を使えば、PNGファイルをpicloadで読み込んだ時と同じようにgcopyで描画できるようになります。


< !!! 注意!!! >
本ソフトによるPNGファイルのgmode7用の分解は完全ではありません。これはアルゴリズム自体の欠陥によものです。
詳しくは説明書をご覧ください。

タグ:contest2012
動作環境:おそらくWindows XP以降
プラグイン/モジュール:
ライセンス:自由に配布可能
作成開始:2012年9月2日
募集項目:
説明書: hspcontest122.txt

作品へのコメント(コンテスト以前のログ)

最新のコメントはこちら

コメントはありません