Directx SOS:纹理绘制不完美

Directx SOS:纹理绘制不完美,directx,textures,alpha,mask,directx-9,Directx,Textures,Alpha,Mask,Directx 9,这是我的密码 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_MO

这是我的密码

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没有任何alpha信息。我想给值大于0x88的颜色顶点指定alpha值0。我还想给值小于0x88的顶点赋值1

我不知道纹理遮罩效果。

哦,是的。 这个问题与光线有关。
设置灯光后,纹理成功显示。

我正在寻找有关模具的方法