Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DirectX 3D - прозрачность вершин [D6, WinXP]


Delpher_Gray ©   (2004-03-26 21:38:00) 

Подскажите как в d3d можно вывести текстуру указав прозрачность её 4-х вершин ?

Заранее благодарен.


Delpher_Gray   (2004-03-30 09:32:00) [1]

Мне нежно указать каждой вершине прозрачность ! То есть у каждой вершины своя прозрачность.


Pa5ha   (2004-03-29 00:09:00) [2]

Включи прозрачность материалов и альфу задавай материалу.
FD3DDevice.SetTextureStageSta(0,D3DTSS_ALPHAOP,D3DTOP_MODULATE);
FD3DDevice.SetRenderState(D3DRS_AlphaBlendEnable,1);
FD3DDevice.SetRenderState(D3DRS_srcblend,D3DBLEND_SRCALPHA);
FD3DDevice.SetRenderState(D3DRS_DestBlend,D3DBLEND_INVSRCALPHA);
Это типа все. FD3DDevice - объект устройства.


Наверх

Титульная страница Поиск, карта сайта Написать письмо