[過去ログ] Delphiゲームプログラミング相談室 (976レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
584: 名前は開発中のものです。 [sage] 04/09/06 01:04 ID:+Ott7ACV(1) AAS
TSXFrameを使わない理由を教えて。>583
583(2): 名前は開発中のものです。 [sage] 04/09/05 06:23 ID:4z3WtuRW(1) AAS
どなたかQD3で半透明ポリゴンの表示のやり方が分かる方居ませんか?

調べたところ
// アルファブレンドを有効にする
DG.D3DDevice.SetRenderState( D3DRS_ALPHABLENDENABLE, Integer(True));
// 色の算出方法の設定
DG.D3DDevice.SetRenderState( D3DRS_SRCBLEND, Integer(D3DBLEND_SRCALPHA)); // 転送元の色の算出方法
DG.D3DDevice.SetRenderState( D3DRS_DESTBLEND, Integer(D3DBLEND_INVSRCALPHA)); // 転送先の色の算出方法
// テクスチャのブレンディング方法の設定す
DG.D3DDevice.SetTextureStageState( 0, (D3DTSS_ALPHAOP), Integer(D3DTOP_MODULATE) ); // 色の成分を乗算する
DG.D3DDevice.SetTextureStageState( 0, (D3DTSS_COLORARG1), Integer(D3DTA_TEXTURE) ); // テクスチャの色
DG.D3DDevice.SetTextureStageState( 0, (D3DTSS_COLORARG2), Integer(D3DTA_DIFFUSE) ); // ディフーズの色
を使うらしいのですが上手くいきません。。

どなたか教えてください。

前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s