鬱だ氏のう DirectX (Part 8)
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
03/03/03 16:25ID:bb2JYtGF初心者用相談室では扱わないような少し高度な話題も受け持つ。
■ 過去スレ
Part 1 http://piza.2ch.net/tech/kako/966/966655286.html (プログラム板)
Part 2 http://pc3.2ch.net/test/read.cgi/tech/997101556/ (プログラム板)
Part 3 http://game.2ch.net/gamedev/kako/1005/10051/1005119775.html
Part 4 http://game.2ch.net/gamedev/kako/1016/10162/1016276254.html
Part 5 http://game.2ch.net/test/read.cgi/gamedev/1027351925/
Part 6 http://game.2ch.net/test/read.cgi/gamedev/1033920036/
Part 7 http://pc2.2ch.net/test/read.cgi/gamedev/1039509250/
00021
03/03/03 16:28ID:bb2JYtGFMSのDirectX関連ページ
DirectX Home Page
http://www.microsoft.com/japan/windows/directx/default.asp
MSDN>DirectX
http://www.microsoft.com/japan/msdn/directx/default.asp
個人サイトはあんまり知らない・・・
DirectX Info Lib (デバイス情報のデータベース。すばらしい!)
http://www.netsphere.jp/dxinfo/
BBX(掲示板)
http://isweb8.infoseek.co.jp/computer/bbx/
spin
http://spin.s2c.ne.jp/
宇治社中改(3D基礎講座)
http://www.cc.rim.or.jp/~devilman/
0003名前は開発中のものです。
03/03/03 16:53ID:aZrofejA ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´
∧∧ ) (´⌒(´
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ (´⌒(´⌒;;
ズザーーーーーッ
0004名前は開発中のものです。
03/03/03 16:56ID:1NsvQPOm0005あぼーん
NGNG0006名前は開発中のものです。
03/03/03 18:55ID:qbQXxNnTm_lpD3DDev->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA); //加算
m_lpD3DDev->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_ONE);
上は、うまく描画出来るんですが、
m_lpD3DDev->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_DESTCOLOR); //減算
m_lpD3DDev->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_SRCALPHA);
とか、
m_lpD3DDev->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA); //乗算
m_lpD3DDev->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_SRCCOLOR);
とか、の場合が画像のα値が無視されて描画されます。
上の2つのレンダリングステートで画像のα値も有効にして描画する方法はないですか?
0007名前は開発中のものです。
03/03/03 22:26ID:r4B7DOte0008あぼーん
NGNG0009あぼーん
NGNG00106
03/03/04 00:04ID:j6RF6bWD間違いがわからないっす・・・
具体的に αチャンネル付き画像を、
減算合成で描画するコードを書いて下さい。
それとも、うまく逝かないのは 単なるハード環境の問題っすか?
0011名前は開発中のものです。
03/03/04 00:08ID:d6l7qWOu0012あぼーん
NGNG0013名前は開発中のものです。
03/03/04 00:35ID:mWLi3NtvD3DBLEND_SRCALPHA?
D3DBLEND_SRCCOLORじゃないの?
D3DBLEND_SRCALPHA
ブレンディング係数は、(As, As, As, As)。
D3DBLEND_SRCCOLOR
ブレンディング係数は、(Rs,Gs,Bs,As)。
0014名前は開発中のものです。
03/03/04 02:10ID:xgzJo+TSそれのどこが減算なのか具体的に説明して欲しい。
加算や乗算もαを掛ける意味が分からんし。
掛けるとしても頂点カラーか頂点αだろ。
■ このスレッドは過去ログ倉庫に格納されています