Changeset 3566 in orxonox.OLD for orxonox/trunk/src/world_entities/terrain.cc
- Timestamp:
- Mar 15, 2005, 11:22:51 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/world_entities/terrain.cc
r3565 r3566 32 32 33 33 /** 34 \brief Constructor for loading a Terrain out of a file 35 \param fileName The file to load data from. 36 37 this either loads out of an OBJ-file, or loads a heightmap if no .obj-extension is found. 38 */ 39 Terrain::Terrain(char* fileName) 40 { 41 this->init(); 42 43 if (strstr(fileName, ".obj") || strstr(fileName, ".OBJ")) 44 { 45 this->model = (OBJModel*)new OBJModel(fileName); 46 } 47 else 48 { 49 // load the hightMap here. 50 } 51 } 52 53 /** 34 54 \brief a Constructor for the Debug-Worlds 35 55 … … 42 62 } 43 63 44 45 64 /** 46 65 \brief standard deconstructor … … 57 76 { 58 77 this->setClassName ("Terrain"); 78 59 79 this->objectList = 0; 60 80 } 81 61 82 62 83 … … 75 96 glMultMatrixf((float*)matrix); 76 97 77 glCallList(objectList); 98 if (objectList) 99 glCallList(objectList); 100 else if (model) 101 model->draw(); 78 102 // this->model->draw(); 79 103 glPopMatrix();
Note: See TracChangeset
for help on using the changeset viewer.