Considerações sobre hardware para texturização (Direct3D 9)
O hardware atual não implementa necessariamente todas as funcionalidades habilitadas pela interface Direct3D. Seu aplicativo deve testar o hardware do usuário e ajustar suas estratégias de renderização adequadamente.
Muitos cartões de acelerador 3D não dão suporte a valores iterados difusos como argumentos para unidades de mesclagem. No entanto, seu aplicativo pode introduzir dados de cores iterados quando executa a mesclagem de textura.
Alguns hardwares 3D podem não ter um estágio de mesclagem associado à primeira textura. Nesses adaptadores, seu aplicativo deve executar a mesclagem no segundo e terceiro estágios de textura no conjunto de texturas atuais.
Devido às limitações em grande parte do hardware atual, poucos adaptadores de vídeo podem executar a interpolação de mipmap trilinear por meio da interface de mesclagem de textura múltipla oferecida por IDirect3DDevice9. Seu aplicativo pode usar a mesclagem de textura multipasso para obter os mesmos efeitos ou degradar o modo de filtro mipmap D3DTEXF_POINT, que é amplamente compatível.
Tópicos relacionados