Ответ: DirectX и C++
Спасибо большое!
Я знаю как писать в кубическую текстуру. Но как накладывать, как обычную текстуру или есть различия?
И еще, как сделать несколько проходов для одного уровня тукстур:
device->SetTextureStageState( 0, D3DTSS_COLOROP, D3DTOP_DOTPRODUCT3 );
device->SetTextureStageState( 0, D3DTSS_COLORARG1, D3DTA_TEXTURE );
device->SetTextureStageState( 0, D3DTSS_COLORARG2, D3DTA_NORMCUBEMAP );
device->SetTextureStageState( 0, D3DTSS_COLOROP, D3DTOP_MODULATE);
device->SetTextureStageState( 0, D3DTSS_COLORARG1, D3DTA_DIFFUSE);
device->SetTextureStageState( 0, D3DTSS_COLORARG2, D3DTA_TETXURE);
Я правильно понимаю?
|