Hej,
mam napisany program w Irrlicht, który wyświetla mapę Quake3. Chciałbym jednak dodać do niego kolizje. W sumie łatwa rzecz. Napisałem ją w parę sekund, ale pojawił się problem. Dopóki mapa była wczytywana jako IAnimatedMesh* wszytko działało, jednak kiedy zacząłem korzystać z IQ3LevelMesh* wszystko padło i kamera zaczęła przelatywać przez ścianę. Jak rozwiązać ten problem?

ITriangleSelector* selector = smgr->createOctreeTriangleSelector(level->getMesh(0), level_node, 128);
level_node->setTriangleSelector(selector);
ISceneNodeAnimator* anim = smgr->createCollisionResponseAnimator(selector, smgr->getActiveCamera());
smgr->getActiveCamera()->addAnimator(anim);