HeightMap::HeightMap(Ogre::SceneNode* r) : mTerrainSceneNode(r), mQuadRoot(0), mMorphingEnabled(true), mTextureFadingEnabled(true), mBaseLand(r) { } //---------------------------------------------- HeightMap::~HeightMap(){ delete mQuadRoot; } //---------------------------------------------- void HeightMap::create(){ mQuadRoot = new Quad(Quad::QL_ROOT, 0); } //---------------------------------------------- void HeightMap::update(Ogre::Real t){ assert(mQuadRoot); mQuadRoot->update(t); mBaseLand.update(); }