Est-il possible de définir un filtrage de texture différent lorsque l'on travaille avec des sprites?Sprites en directx10 et filtrage de texture
0
A
Répondre
0
Pouvez-vous être plus précis sur la façon dont vous dessinez les sprites?
Le filtrage de texture est déterminé par les objets ID3D10SamplerState liés au périphérique. Si vous utilisez l'interface ID3DX10Sprite, cela ne changera pas les shaders ou les samplers pour chaque ensemble de sprites, seulement les textures. Ainsi, les shaders et les samplers que vous avez définis avant de dessiner les sprites seront utilisés - il suffit de définir un sampler avec le mode de filtrage que vous voulez avant de dessiner les sprites.
J'ai essayé de le faire avec la fonction PSSetSamplers (0, 1, _samplerState), mais cela ne fonctionne pas (dans la structure _samplerState j'ai des paramètres standard mais seul le filtrage est changé en point linéaire). Où devrait-il être placé? J'ai essayé différentes combinaisons et personne ne travaille. – chris
Et j'utilise bien sûr l'interface ID3DX10Sprite :) – chris