【C++】 DirectX初心者質問スレ Part4【C++】
■ このスレッドは過去ログ倉庫に格納されています
0013デフォルトの名無しさん
2005/05/08(日) 16:35:17頂点にDIFFUSE色を含ませて、その色のアルファ成分を利用して、
アルファブレンドしたいのだが、これってできる???(できなかったので)
ブレンド方法は、
SetRenderStateを使って、SRCBLENDとDESTBELND を使ってやるやつ。
頂点にカラーがあるから、ライティングは不要にしてる。(無効にする)
一応なぜか、マテリアルを割り当ててるが、マテリアルの要素は全て無効だろう。(ライティングなしだから)
ライティングを有効にしても、頂点のディフューズカラーのアルファ成分を使った、ブレンディングはできなかった。
アルファ成分は、常に1.0だと判断されてるようで、
これは、ピクセルカラーに含まれるアルファ成分を使ってるのではないかと思われるが。
■ このスレッドは過去ログ倉庫に格納されています