トップページ > 記事閲覧
グラフィックを明るく(白く)描画する
名前:Saucer 日時: 2017/12/25 08:53

いつもDXライブラリには大変お世話になっており、有難く使わせていただいております。 自作ゲームにて、SetDrawBrightを使いグラフィックを赤くして描画したりしますが、 今度はグラフィックを白く(できれば真っ白に)描画したいです。 リファレンスページでのSetDrawBrightの説明では「100%以上の明るさにはすることが出来ません」 とありますが、なにか他に方法はないでしょうか。 できれば処理への負担が軽い方法を使いたいです。 ご教授お願い致します。
メンテ

Page: 1 |

Re: グラフィックを明るく(白く)描画する ( No.1 )
名前:へけぽん 日時:2017/12/25 18:23

描画するときにRGB要素を無視するかどうかのフラグをセットするSetIgnoreDrawGraphColor();という関数があるので SetIgnoreDrawGraphColor(TRUE);とすると真っ白になります 元の画像にこの真っ白な画像を加算表示で重ねて不透明度を徐々に上げていけば、だんだん白くなっていくような演出も出来ます 真っ白にしたい画像を描画し終わったらSetIgnoreDrawGraphColor(FALSE);で元の設定に戻す必要があります
メンテ
Re: グラフィックを明るく(白く)描画する ( No.2 )
名前:Saucer (解決) 日時:2017/12/26 16:14

へけぽんさん、丁寧に教えて下さり誠に有難うございます! 無事画像を白く描写することができました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存