Changeset 168 for experimental/TerrainTest/myTerrainTechnique.cpp
- Timestamp:
- Nov 26, 2010, 11:55:13 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
experimental/TerrainTest/myTerrainTechnique.cpp
r167 r168 4 4 using namespace osgTerrain; 5 5 6 myTerrainTechnique::myTerrainTechnique(void) 6 myTerrainTechnique::myTerrainTechnique(void) : osgTerrain::GeometryTechnique() 7 7 { 8 //OSG_ALWAYS<<className()<<"Constructed by Constructor"<<std::endl; 8 OSG_ALWAYS<<className()<<"Constructed by Constructor"<<std::endl; 9 9 10 } 10 11 … … 21 22 void myTerrainTechnique::update(osgUtil::UpdateVisitor* uv) 22 23 { 23 //HeightFieldLayer* hfl = dynamic_cast<HeightFieldLayer*>( getTerrainTile()->getElevationLayer() ); 24 //osg::HeightField* h = hfl->getHeightField(); 24 HeightFieldLayer* hfl = dynamic_cast<HeightFieldLayer*>( getTerrainTile()->getElevationLayer() ); 25 osg::HeightField* h = hfl->getHeightField(); 26 h->setHeight( 0,0, 1000); 25 27 26 //float height = h->getHeight( 0,0 ); 27 ////OSG_ALWAYS<<"retrieved height: " << height << std::endl; 28 //height +=50000; 29 //h->setHeight( 0,0, height); 30 //OSG_ALWAYS<<"modified height: " << height << std::endl; 31 ////getTerrainTile()->setDirty( true ); // Neccessary 32 33 34 GeometryTechnique::update( uv); 28 GeometryTechnique::update( uv); 35 29 }
Note: See TracChangeset
for help on using the changeset viewer.