Changeset 586 for code/branches/FICN/src/orxonox/objects/Model.cc
- Timestamp:
- Dec 17, 2007, 6:16:28 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/objects/Model.cc
r583 r586 23 23 void Model::loadParams(TiXmlElement* xmlElem) 24 24 { 25 std::cout << "### START PARSING MODEL" << std::endl; 25 26 WorldEntity::loadParams(xmlElem); 26 27 27 std::cout << "10\n"; 28 29 std::cout << "Model: 1\n"; 28 30 if (xmlElem->Attribute("mesh")) 29 31 { 30 std::cout << "11_1\n";32 std::cout << "Model: 2_1\n"; 31 33 std::string src = xmlElem->Attribute("mesh"); 32 std::cout << "11_2\n"; 33 std::cout << this->mesh_.getEntity() << std::endl; 34 std::cout << "Model: 2_2\n"; 35 std::cout << "Model: mesh before creation: " << &this->mesh_ << std::endl; 36 std::cout << "Model: entity before creation: " << this->mesh_.getEntity() << std::endl; 34 37 this->mesh_ = Mesh(src); 35 std::cout << "11_3\n"; 36 std::cout << this->mesh_.getEntity() << std::endl; 37 this->attachObject(this->mesh_.getEntity()); 38 std::cout << "11_4\n"; 39 } 40 std::cout << "12\n"; 38 std::cout << "Model: 2_3\n"; 39 std::cout << "Model: entity after creation: " << this->mesh_.getEntity() << std::endl; 40 std::cout << "Model: mesh after creation: " << &this->mesh_ << std::endl; 41 std::cout << "Model: node: " << this->getNode() << std::endl; 42 43 //Entity *ent2 = Orxonox::getSingleton()->getSceneManager()->createEntity( "Robot2", "ogrehead.mesh" ); 44 //SceneNode *node2 = mSceneMgr->getRootSceneNode()->createChildSceneNode( "RobotNode2", Vector3( 50, 0, 0 ) ); 45 //node2->attachObject( ent2 ); 46 //this->attachObject( ent2 ); 47 //node2->attachObject( this->mesh_.getEntity() ); 48 this->attachObject( this->mesh_.getEntity() ); 49 50 // this->attachObject(this->mesh_.getEntity()); 51 std::cout << "Model: 2_4\n"; 52 } 53 std::cout << "Model: 3\n"; 54 std::cout << "### FINISHED PARSING MODEL" << std::endl; 41 55 42 56 COUT(4) << "Loader: Created model" << std::endl;
Note: See TracChangeset
for help on using the changeset viewer.