Bonjour à tous.
Voici mon problème, j'ai un objet en .flt un tank; une map en .ive . Bon j'arrive à les afficher séparément mais quand j'essaie d'afficher mon tank sur ma map cela n'affiche rien...
N'y aurait-il pas un problème de compatibilité entre ces différent objets ou bien peut-etre un problème d'échelle????
Voici un pti bout de mon code:
osg::Group* root = NULL;
osg::Node* tankNode = NULL;
osg::Node* terrainNode = NULL;
osg:ositionAttitudeTransform* tankXform;
osg::Vec3 tankPosit;
osgViewer::Viewer viewer;
root = new osg::Group();
tankNode = osgDB::readNodeFile("../NPS_Data/Models/t72-tank/t72-tank_des.flt");
//terrainNode = osgDB::readNodeFile("../NPS_Data/Models/JoeDirt/JoeDirt.flt");
terrainNode = osgDB::readNodeFile("master.ive");
tankXform = new osg:ositionAttitudeTransform();
tankPosit.set(0,0,0);
tankXform->setPosition( tankPosit );
root->addChild(terrainNode);
root->addChild(tankXform);
tankXform->addChild(tankNode);
Qu'en pensez vous???? Merci pour vos réponses !
Partager