Changeset 3348 in orxonox.OLD for orxonox/branches/parenting/src/world.cc
- Timestamp:
- Jan 6, 2005, 3:03:54 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/parenting/src/world.cc
r3345 r3348 220 220 void World::load() 221 221 { 222 // BezierCurve* tmpCurve = new BezierCurve(); 222 223 if(this->debugWorldNr != -1) 223 224 { 224 225 trackManager = TrackManager::getInstance(); 226 trackManager->addPoint(Vector(0,-5,0)); 227 trackManager->addPoint(Vector(10,0,5)); 228 trackManager->addPoint(Vector(20,0,-5)); 229 trackManager->addPoint(Vector(30,0,5)); 230 trackManager->addPoint(Vector(40,0,5)); 231 trackManager->setDuration(.5); 232 trackManager->setSavePoint(); 233 trackManager->addPoint(Vector(50,10,10)); 234 trackManager->addPoint(Vector(60,0, 10)); 235 trackManager->addPoint(Vector(70,0, 10)); 236 trackManager->addPoint(Vector(80,0,-10)); 237 trackManager->addPoint(Vector(90,0,-10)); 238 trackManager->setDuration(.5); 239 240 /* 241 tmpCurve->addNode(Vector(10,0,-10)); 242 tmpCurve->addNode(Vector(10,2,5)); 243 tmpCurve->addNode(Vector(10,3,-5)); 244 tmpCurve->addNode(Vector(10,1,5)); 245 tmpCurve->addNode(Vector(10,0,5)); 246 */ 225 247 switch(this->debugWorldNr) 226 248 { … … 526 548 } 527 549 glEnd(); 528 550 float i; 551 glBegin(GL_LINES); 552 for(i = 0.0; i<1; i+=.01) 553 { 554 trackManager->tick (.01); 555 printf("%f, %f, %f\n",trackManager->calcPos().x, trackManager->calcPos().y, trackManager->calcPos().z); 556 glVertex3f(trackManager->calcPos().x, trackManager->calcPos().y, trackManager->calcPos().z); 557 } 558 /* 559 for(i = 0.0; i<1; i+=.01) 560 { 561 printf("%f, %f, %f\n",tmpCurve->calcPos(i).x, tmpCurve->calcPos(i).y, tmpCurve->calcPos(i).z); 562 glVertex3f(tmpCurve->calcPos(i).x, tmpCurve->calcPos(i).y, tmpCurve->calcPos(i).z); 563 } 564 */ 565 glEnd(); 529 566 glEndList(); 530 567 }
Note: See TracChangeset
for help on using the changeset viewer.