Hey. I have a camera that has the following settings: Field of view=55, Clipping Planes=.1 to 200, Depth of field=.1, perspective view. When the camera is looking at objects that are 6+ units away from it (looking along the z axis), the textures on the objects are blurry. But when the camera is about 6 units away (or less) the textures are crisp and clear. The textures are high quality, why is this happening?
I know this is basic, but what am I missing?
The most likely answer is that you experience mip-mapping. At a certain distance, the renderer will switch to a smaller texture.
Mip-mapping is used for
- speeding up rendering. Smaller
texture = less memory used.
- improving the quality. Rendering large
textures where only small subsets of
points are used can easily produce moire patterns.
To solve the issue you can experiment with either:
-
Change the mip-map settings in the texture importer, and enable Kaiser-filtering for more sharpness.
-
Disable mip-mapping in the texture. For that, select the texture, set the mode to “Advanced” and then remove the checkbox on “Generate mip-maps”
-
Increase the size of you texture, so that the next level of mip-maps are more detailed.
Ehm you know what the “Depth of field” - effect is, right? If you don’t want this effect, why do you use it?
wikipedia(Depth of field)