Модератор: Mikle
С colorkey полупрозрачности, насколько знаю, не сделаешь
Bonesnapper писал(а):надо сделать какой то
цвет прозрачным вот я и спрашиваю как
d3dDevice.SetTextureStageState 0, D3DTSS_ALPHAOP, D3DTOP_SELECTARG1
d3dDevice.SetTextureStageState 0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE
Device.SetTextureStageState 0, D3DTSS_ALPHAARG1, D3DTA_TFACTOR
Device.SetRenderState D3DRS_TEXTUREFACTOR, D3DColorARGB(Alpha, 255, 255, 255)
d3dDevice.SetRenderState D3DRS_ALPHABLENDENABLE, True
d3dDevice.SetRenderState D3DRS_SRCBLEND, D3DBLEND_SRCALPHA
d3dDevice.SetRenderState D3DRS_DESTBLEND, D3DBLEND_INVSRCCOLOR
Bonesnapper писал(а):Че-то вся сцена становится прозрачной
d3dDevice.SetTextureStageState 0, D3DTSS_COLOROP, D3DTOP_SELECTARG1
d3dDevice.SetTextureStageState 0, D3DTSS_COLORARG1, D3DTA_TEXTURE
d3dDevice.SetTextureStageState 1, D3DTSS_COLOROP, D3DTOP_MODULATE
d3dDevice.SetTextureStageState 1, D3DTSS_COLORARG1, D3DTA_TEXTURE
d3dDevice.SetTextureStageState 1, D3DTSS_COLORARG2, D3DTA_CURRENT
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 63