Historique des modifications - Message

Message #7928

Sujet: Comment gérer l'animation tirer


Type Date Auteur Contenu
Création du message 11-02-2010 12:19:45 narugohan
je vien de refaire sa en exportant en model .b3d, eh la.... mais bones sont exporté, enfin, mais bon pas très bien, car irrlicht ne reconnais pas le nom des joints, enfin bon sa c pas grave. J'ai éssayé de faire avec le model .b3d dans les media irrlicht, le ninja. J'essaye de faire joindre le micro à la main gauche( Joint17 ), mais rien ne se passe-_-

IAnimatedMeshSceneNode* node = smgr->addAnimatedMeshSceneNode(smgr->getMesh("media/ninja.b3d"));
	node->setMaterialFlag(video::EMF_WIREFRAME,true);
	if (node)
	{
		node->setMaterialFlag(EMF_LIGHTING, false);
		node->setFrameLoop(1, 1);
		node->setAnimationSpeed(25);
		//node->setMD2Animation(scene::EMAT_POINT);
		node->setPosition(vector3df(0,72,0));
		node->setScale(vector3df(20,20,20));
		
		
    	        //création du noeud de scéne main, de la main droite de rondoudou
                ISceneNode* main = node->getXJointNode("Joint17");
                //Chargement du micro
                IAnimatedMeshSceneNode* micro = smgr->addAnimatedMeshSceneNode(smgr->getMesh("media/micro.3ds"));
                micro->setScale(vector3df(2,2,2));
                //définition de la main de rondoudou comme parent du micro
                micro->setParent(main);
       }

Petite vidéo pour que vous voyez le problème : http://www.youtube.com/watch?v=zbcHSAXb8yQ

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
116 invités en ligne
membre en ligne: -
RSS Feed