Electron wrote:hmm. Your using vermeers dwarf model which is what I used in my tests that work fine. Could you please post your code?
here my code , maybe there are some bugs .
mesh = smgr->getMesh("../../media/dwarf.x");
scene::IAnimatedMeshSceneNode* anode1 = 0;
anode1 = smgr->addAnimatedMeshSceneNode(mesh);
anode1->setPosition(core::vector3df(-50,50,-140));
anode1->setAnimationSpeed(1500);
anode1->setMaterialFlag(irr::video::EMF_LIGHTING, false);
irr::scene::IAnimatedMesh* meshms3dgun = smgr->getMesh("../../media/10.x");
irr::scene::IAnimatedMeshSceneNode* node_ms3dgun2 = smgr->addAnimatedMeshSceneNode(meshms3dgun);
if(node_ms3dgun2)
{
node_ms3dgun2->setPosition(core::vector3df(-90,50,-140));
node_ms3dgun2->setMaterialFlag(irr::video::EMF_LIGHTING, true);
irr::scene::ISceneNode* hand = anode1->getXJointNode("Joint16");
hand->addChild(node_ms3dgun2);
}