0
ここに私のコードです。SOS:テクスチャが完全に描画されていません
m_pApp->m_pd3dDevice->SetTextureStageState(0,D3DTSS_COLORARG1,D3DTA_TEXTURE);
m_pApp->m_pd3dDevice->SetTextureStageState(0,D3DTSS_COLORARG2,D3DTA_DIFFUSE);
m_pApp->m_pd3dDevice->SetTextureStageState(0,D3DTSS_COLOROP,D3DTOP_MODULATE);
m_pApp->m_pd3dDevice->SetTextureStageState(1,D3DTSS_COLORARG1,D3DTA_TEXTURE);
m_pApp->m_pd3dDevice->SetTextureStageState(1,D3DTSS_COLORARG2,D3DTA_CURRENT);
m_pApp->m_pd3dDevice->SetTextureStageState(1,D3DTSS_COLOROP,D3DTOP_ADD);
テクスチャ0にはアルファ情報がありません。値が0x88より大きいカラー頂点にアルファ値0を与えたい。私はまた値が0x88より小さい頂点に値1を与えたい。
テクスチャマスク効果についてはわかりません。
私はステンシルについて考えています – bTagTiger