From 960e0bd3781fd85206d57360ec4484a8b5943bd9 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 28 Mar 2008 18:42:03 +0000 Subject: [PATCH] Set Texture::setMaxAnisotropy() to 16.0f for better quality terrain when looking at shallow angle. --- src/osgTerrain/GeometryTechnique.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osgTerrain/GeometryTechnique.cpp b/src/osgTerrain/GeometryTechnique.cpp index 2a9284ca1..21b5ea50b 100644 --- a/src/osgTerrain/GeometryTechnique.cpp +++ b/src/osgTerrain/GeometryTechnique.cpp @@ -669,6 +669,7 @@ void GeometryTechnique::applyColorLayers() { texture2D = new osg::Texture2D; texture2D->setImage(image); + texture2D->setMaxAnisotropy(16.0f); texture2D->setResizeNonPowerOfTwoHint(false); texture2D->setFilter(osg::Texture::MIN_FILTER, osg::Texture::LINEAR_MIPMAP_LINEAR); texture2D->setFilter(osg::Texture::MAG_FILTER, colorLayer->getFilter()==Layer::LINEAR ? osg::Texture::LINEAR : osg::Texture::NEAREST);