I think there is a bug in the method ISceneNode::setParent. To reproduce the bug you can use the collision example. You can insert the follow code:
Code: Select all
scene::ISceneNode* camchild = smgr->addCubeSceneNode(100);
camchild->setPosition(core::vector3df(0,0,200));
camchild->setParent(camera);
I used the compiled version of the IrrLicht versions.