ブレンディ

アルファブレンドで躓いて早6時間。
朝になりました。
トリプルポインタで遊んでた頃が懐かしいです。


もう、疲れたのでこんな式で…
・合成色=前景×前景不透明度÷255+背景×(255-前景不透明度)÷255
・アルファ値はデカイ方で。
・背景が透明なら前景そのまま。
合成計算はシフト演算しろよ!とかいうな。

メモリリークしてるんだよなぁ…
300MBは使いすぎだろう…

きゃh

ちなみに、64bitプログラムです。
おかげさまで、libpng.libとzlib.libを32bitでビルドしてるのに気が付かなくて、何でコンパイルできないんだろうって頭ひねってたさ。

てか、なんでこんなの寝ずに作ってるだろ…

コメント/トラックバック

この記事へのコメント/トラックバックはありません。

コメントする

(管理人にのみ公開されます)