- Timestamp:
- Dec 22, 2005, 7:35:59 PM (19 years ago)
- Location:
- branches/height_map/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/height_map/src/lib/graphics/importer/height_map.cc
r6267 r6268 286 286 */ 287 287 288 this->planeModel(10.0, 10.0, 20, 20);288 this->planeModel(10,10, 10,10); 289 289 290 290 this->finalize(); -
branches/height_map/src/story_entities/world.cc
r6267 r6268 73 73 #include "playable.h" 74 74 75 #include "vertex_array_model.h"76 77 75 78 76 SHELL_COMMAND(speed, World, setSpeed); … … 386 384 localCamera->lookAt(playable); 387 385 // this->localPlayer->setParentMode(PNODE_ALL); 388 // if (sky != NULL) 389 // { 390 // this->sky->setParent(this->localCamera); 391 // this->sky->setParentMode(PNODE_MOVEMENT); 392 // } 393 394 VertexArrayModel* mod = new VertexArrayModel; 395 mod->planeModel(10.0, 10.0, 20, 20); 396 mod->finalize(); 397 mod->debug(); 398 this->TEST = mod; 399 this->testMat = new Material; 400 this->testMat->setDiffuse( 1,1,1); 386 if (sky != NULL) 387 { 388 this->sky->setParent(this->localCamera); 389 this->sky->setParentMode(PNODE_MOVEMENT); 390 } 401 391 402 392 // initialize debug coord system … … 836 826 GraphicsEngine::getInstance()->draw(); 837 827 //TextEngine::getInstance()->draw(); 838 this->testMat->select();839 this->TEST->draw();840 828 } 841 829 -
branches/height_map/src/story_entities/world.h
r6263 r6268 25 25 class OggPlayer; 26 26 template<class T> class tList; 27 28 #include "vertex_array_model.h"29 #include "material.h"30 27 31 28 //! The game world … … 119 116 WorldEntity* sky; //!< The Environmental Heaven of orxonox @todo insert this to environment insted 120 117 Terrain* terrain; //!< The Terrain of the World. 121 Material* testMat; 122 Model* TEST; 118 123 119 GLuint objectList; //!< temporary: @todo this will be ereased soon 124 120 tList<WorldEntity>* entities; //!< A template List of all entities. Every moving thing should be included here, and world automatically updates them. -
branches/height_map/src/world_entities/terrain.cc
r6263 r6268 42 42 this->init(); 43 43 44 this->tmp_mat = new Material(); 44 this->tmp_mat = new Material(); 45 45 tmp_mat->setTransparency(1.0); 46 46 tmp_mat->setIllum(0.3); … … 57 57 tmp_mat->ambientTexture = NULL; 58 58 // tmp_mat->specularTexture = NULL; 59 59 60 60 // this->loadParams(root); 61 61 62 62 char* heightmapName = ResourceManager::getFullName("pictures/heightmapHello.bmp"); 63 63 char* colourmapName = ResourceManager::getFullName("pictures/heightmapHelloCM.bmp"); 64 //hm = new HeightMap(heightmapName, colourmapName);65 //hm->scale(Vector(23.0f,1.7f,23.0f));66 //hm->load();67 //this->model=hm;64 hm = new HeightMap(heightmapName, colourmapName); 65 hm->scale(Vector(23.0f,1.7f,23.0f)); 66 hm->load(); 67 this->model=hm; 68 68 69 69 /* this->model = new HeightMap(); … … 126 126 127 127 this->model->finalize(); */ 128 128 129 129 /*if (this->model != NULL) 130 130 this->ssp = new SpatialSeparation((AbstractModel*)this->model, 10.0f);*/ … … 224 224 Vector tmpRot = this->getAbsDir().getSpacialAxis(); 225 225 glRotatef (this->getAbsDir().getSpacialAxisAngle(), tmpRot.x, tmpRot.y, tmpRot.z ); 226 226 227 227 //this->tmp_mat->select(); 228 229 230 //hm->draw();228 229 230 hm->draw(); 231 231 /* if (this->objectList) 232 232 glCallList(this->objectList);
Note: See TracChangeset
for help on using the changeset viewer.