И КАК НА НЕЙ ЧТО НИБУДЬ НАПИСАТЬ
И МОЖНО ЛИ МЕНЯТЬ СТЕПЕНЬ ПОЗРАЧНОСТИ КАРТИНКИ
(КАРТИНКА НАТЯНУТА НА 2 ТРЕУГОЛЬНИКА)
Модератор: 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
Сейчас этот форум просматривают: SemrushBot и гости: 4