From 2c77b3d63778f925f45850f1700facbe7e1c61b9 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 26 May 2010 16:10:16 +0000 Subject: [PATCH] Re-enabled boundary equalization support. --- src/osgTerrain/GeometryTechnique.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/osgTerrain/GeometryTechnique.cpp b/src/osgTerrain/GeometryTechnique.cpp index d9df17174..d386e1aa5 100644 --- a/src/osgTerrain/GeometryTechnique.cpp +++ b/src/osgTerrain/GeometryTechnique.cpp @@ -433,7 +433,7 @@ VertexNormalGenerator::VertexNormalGenerator(Locator* masterLocator, const osg:: int numVerticesInSkirt = createSkirt ? numColumns*2 + numRows*2 - 4 : 0; int numVertices = numVerticesInBody+numVerticesInSkirt; - _indices.resize((_numRows+2)*(_numRows+2),0); + _indices.resize((_numRows+2)*(_numColumns+2),0); _vertices = new osg::Vec3Array; _vertices->reserve(numVertices); @@ -880,7 +880,7 @@ void GeometryTechnique::generateGeometry(BufferData& buffer, Locator* masterLoca // VNG.populateCenter(elevationLayer, layerToTexCoordMap); -#if 0 +#if 1 if (terrain) { TileID tileID = _terrainTile->getTileID(); @@ -903,7 +903,7 @@ void GeometryTechnique::generateGeometry(BufferData& buffer, Locator* masterLoca _neighbours.clear(); - bool updateNeighboursImmediately = true; + bool updateNeighboursImmediately = true; if (left_tile.valid()) addNeighbour(left_tile.get()); if (right_tile.valid()) addNeighbour(right_tile.get());