CuteAlien wrote:Maybe you have enabled some filters in Irrlicht, like bilinear, trilinear, anisotropic.
Read my post, it's a non-irrlicht project
dlangdev: It's as bad as that, if not worse... (and strangely that looks very familiar... is it from terragen?).
I'm going to try making the textures 1024x1024 and maybe blurring them a bit to try and improve the quality but it should be fine at 512x512 because it displays nicely in irrlicht so there's obviously something wrong with my rendering...
I'll describe a bit how i render it...
I've got a standard 1x1 quad which i use all over my engine to draw textures and then i scale the quad with a matrix up to the desired size. To be honest i'm unsure what effect that has on rendering; scaling rather than having an un-scaled quad of the same size... That's basically the only thing i do differently to irrlicht i think. I did try to draw a 10x10 quad instead of a 1x1 scaled up to 10x10 but it strangely messed up my translations so i no longer had a cube but a load of quads all over the place, and i don't think it particularly helped the quality, might look into it again tomorrow if i've got time.
Oh and the rendering is all done with shaders, no fixed pipeline stuff. It's meant to be much quicker!