■自主製作ゲーム:開発状況報告スレVer1.2■
at GAMEDEV
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
1000:名前は開発中のものです。 16/12/23 00:50:00.98 qEPAKh1B.net >>972 >DirextX9のシェーダのBegin じゃなくてBeginPassだった 1001:名前は開発中のものです。 16/12/23 00:53:33.19 y3wygQGH.net >>978 どっちでもいいわ どちらにせよわからない 1002:名前は開発中のものです。 16/12/23 01:30:12.05 qEPAKh1B.net HLSLを記述するテキストファイル(*.fx)で、 :(頂点シェーダ関数BasicVSとピクセルシェーダ関数BasicPSは省略) technique BasicTech // テクニック宣言 { pass P0 //0番目のパス { vertexShader = compile vs_3_0 BasicVS(); //頂点シェーダ関数を指定 pixelShader = compile ps_3_0 BasicPS(); //ピクセルシェーダ関数を指定 ALPHABLENDENABLE = FALSE; //アルファ合成を無効に } :(省略) } と記述していても、後から、 m_pShader->m_pFX->BeginPass(0); //0番目のパスを指定。0番目のパスでは、アルファ合成は無効にされているが・・・ g_pD3DX_Device->SetRenderState(D3DRS_ALPHABLENDENABLE, true); //これで、アルファ合成を有効に上書き でアルファ合成を有効に出来た、と言いたかった
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
296日前に更新/305 KB
担当:undef