[過去ログ] SDLスレ (987レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
283
(2): 名前は開発中のものです。 [sage] 03/08/05 15:08 ID:zbiAQW5j(1) AAS
>>282
282(2): 名無しさん@Linuxザウルス [sage] 03/08/04 21:09 ID:caYyIIpw(1) AAS
pngで真っ赤な画像を作成する。
アルファを50%ぐらいに設定で書き出し。

SDL_imageで読み込み
画像描画後のscreenにBlitしてやる。
一番簡単な簡単な赤色フィルタのできあがり。

速度的に問題なければこんなんでも
いいじゃんと思う
# 速度的な問題はおいておくとして

仮にその方法でやるにしてもpng画像はつくらずに,
* SDL_CreateRGBSurface() で Surface つくって
* SDL_FillRect() で赤く塗って
* SDL_SetAlpha() で半透明にして
半透明の赤画像作るんじゃない?
(これならSDL_Imageもいらないし…)
284: 282 [sage] 03/08/05 21:48 ID:eW46RnuS(1) AAS
>>283

秘密だがな、
SDL_SetAlphaの説明で泡を噴いた

pngだと半透過もプログラム無しで自由自在だ!
285
(2): 名前は開発中のものです。 [sage] 03/08/06 09:51 ID:aF4kdC5r(1) AAS
フェードに使いたいと思うのですが、
>>283さんみたいな方法で半透明のグラデーション(?)って、
どうやって作るんでしょうか

SDL_MapRGBAでピクセル単位で設定していくのかな
プログラムの流れが掴めないんです...
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s