DOD
Зарегистрирован: 14.10.2005 Сообщения: 3
|
Добавлено: Сб Окт 15 2005 15:12 Заголовок сообщения: Мультитекстурирование |
|
|
DirectX8,С++,мультитекстурирование не пашет,показывает только основную текстуру.Загрузка тестур:
Код: |
D3DXCreateTextureFromFile(g_pD3DDevice,"tex1.jpg",&g_pTex1);
D3DXCreateTextureFromFile(g_pD3DDevice,"tex2.jpg",&g_pTex2); |
В рендеринге: Код: |
// Установки для первой текстуры
g_pD3DDevice->SetTexture (0, g_pTex1);
g_pD3DDevice->SetTextureStageState( 0, D3DTSS_TEXCOORDINDEX, 0 );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_TEXTURE);
g_pD3DDevice->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_MODULATE);
// Установки для второй текстуры
g_pD3DDevice->SetTexture (1, g_pTex2);
g_pD3DDevice->SetTextureStageState( 1, D3DTSS_TEXCOORDINDEX, 0 );
g_pD3DDevice->SetTextureStageState(1, D3DTSS_COLORARG1, D3DTA_TEXTURE);
g_pD3DDevice->SetTextureStageState(1, D3DTSS_COLOROP, D3DTOP_MODULATE); |
Подскажите,В чем дело.Заранее спасибо |
|