Sign in to follow this  
Followers 0
HD86

Spaces/lines between textures with anisotropic filtering

4 posts in this topic

Hello,

I am drawing polygons that have different textures with DirectX9. If I leave the default texture filtering (D3DTEXF_POINT), I get pixelated textures. If I change the filtering to D3DTEXF_ANISOTROPIC, I get spaces or lines between the textures.

EZ62I.jpg

 

How can I get rid of the lines between the textures when I use anisotropic filtering? I tried setting D3DSAMP_MAXANISOTROPY to the maximum value on my device but that did not seem to do anything.

Before using DirectX9 I was using the Viewport3D of the .NET Framework, which is built on DirectX9. I had the same problem but I managed to solve it by using RenderOptions.SetBitmapScalingMode(Viewport3D, BitmapScalingMode.Fant). This command gave me textures that were non-pixelated and also without spaces between them. I wonder how I could do the same in DirectX9.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0