blur textures
by Very Interactive Person · in Torque Game Engine · 09/17/2002 (4:44 am) · 5 replies
What's happening here? What am I doing wrong?
The textures of all of my buildings blur out on a certain distance. The effect is very obvious and it kicks in way too fast. Buildings look really bad bacuase of it. Is this a setting I can change? Is it typically for the engine? Its really been bothering for a while. I tought it was just one of the flaws of Torque... ;but i see screenshots posted here by other teams, that don't seem to have this blur problem. Here's what I mean:

Its not a video card problem becuase I had it on my Voodoo, TNT2, and now on my geforce 4 4200 ti !
The textures of all of my buildings blur out on a certain distance. The effect is very obvious and it kicks in way too fast. Buildings look really bad bacuase of it. Is this a setting I can change? Is it typically for the engine? Its really been bothering for a while. I tought it was just one of the flaws of Torque... ;but i see screenshots posted here by other teams, that don't seem to have this blur problem. Here's what I mean:

Its not a video card problem becuase I had it on my Voodoo, TNT2, and now on my geforce 4 4200 ti !
#2
www.gamasutra.com/features/19981211/flavell_01.htm
www.meko.co.uk/mipmap.html
09/17/2002 (1:30 pm)
What you're seeing is called MipMapping. You want to look for somewhere to adjust the distances where the different textures kick in I'm not sure where though.www.gamasutra.com/features/19981211/flavell_01.htm
www.meko.co.uk/mipmap.html
#3
09/17/2002 (10:44 pm)
I know its mipmapping.... I was hoping I didn't have to alter the source... and its just a setting of the .dif file, or a pref setting. Anyone?
#4
09/18/2002 (12:28 am)
I know that for DTS object you can switch off the mipmap process during the exportation of the model. However, i do not know it it can work also for the dif model.
#5
$pref::OpenGL::mipReduction = "1";
If a change here works for you, add it to fps/client/defaults.cs and delete the prefs.cs and prefs.cs.dso.
09/18/2002 (2:45 pm)
In fps/client/prefs.cs, see if you have a setting for mipReduction. I don't know the full range of values, but 1 and 2 will make some difference.$pref::OpenGL::mipReduction = "1";
If a change here works for you, add it to fps/client/defaults.cs and delete the prefs.cs and prefs.cs.dso.
Torque Owner Very Interactive Person