From 366aaf72e867a24a1a017d507a0f579f9618e4e2 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 2 Nov 2005 15:56:29 +0000 Subject: [PATCH] From Brede Johnasen, changed wrap mode to CLAMP_TO_EDGE to avoid edges being seen when zoomed into the reflectio map. --- examples/osgprerendercubemap/osgprerendercubemap.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/osgprerendercubemap/osgprerendercubemap.cpp b/examples/osgprerendercubemap/osgprerendercubemap.cpp index 7a9d03c48..011251820 100644 --- a/examples/osgprerendercubemap/osgprerendercubemap.cpp +++ b/examples/osgprerendercubemap/osgprerendercubemap.cpp @@ -204,6 +204,9 @@ osg::Group* createShadowedScene(osg::Node* reflectedSubgraph, osg::RefNodePath r texture->setTextureSize(tex_width, tex_height); texture->setInternalFormat(GL_RGB); + texture->setWrap(osg::Texture::WRAP_S, osg::Texture::CLAMP_TO_EDGE); + texture->setWrap(osg::Texture::WRAP_T, osg::Texture::CLAMP_TO_EDGE); + texture->setWrap(osg::Texture::WRAP_R, osg::Texture::CLAMP_TO_EDGE); texture->setFilter(osg::TextureCubeMap::MIN_FILTER,osg::TextureCubeMap::LINEAR); texture->setFilter(osg::TextureCubeMap::MAG_FILTER,osg::TextureCubeMap::LINEAR);