• Advertisement
Sign in to follow this  

Mipmaps

This topic is 4618 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Am I to understand correctly that if I have generated my mipmap levels in my LPDIRECT3DTEXTURE9 correctly, and I pass it into the SetTexture function, DirectX will automatically choose the optimal level to use? If I'm wrong, could somebody explain it a little better?

Share this post


Link to post
Share on other sites
Advertisement
hi,

as Namethat... (your name's too hard to rewrite ^^) said, it should work. Just check that you have :

d3dDevice->SetSamplerState(0, D3DSAMP_MIPFILTER, D3DTEXF_LINEAR);

because if the sampler for mipmap is set to D3DTEXF_NONE, mipmap will be disabled

[Edited by - paic on June 2, 2005 10:05:47 AM]

Share this post


Link to post
Share on other sites
No. D3DTEXF_POINT simply uses a single point for choosing mipmap level. D3DTEXF_LINEAR uses a sampled 2x2 area. To disable mipmapping use D3DTEXF_NONE when setting the D3DTEXTUREFILTERTYPE sampler state.

Share this post


Link to post
Share on other sites
My bad, it was D3DTEXF_NONE instead of D3DTEXF_POINT ^^

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement