Historique des modifications - Message

Message #5948

Sujet: Chargement et affichage d'un mesh avec plusieurs fichiers de texture


TypeDateAuteurContenu
Création du message29-01-2009 15:17:30CYann
Bonjour à toussmile

Je suis nouveau sur le forum et dans la programmation 3D avec Irrlicht. J'ai suivis le tutoriel du site du zéro, ainsi que certains tuto US du site officiel, et d'ailleurs j'arrive à obtenir de bon résultats pour l'instantwink. Je suis confronté à un problème actuellement, je vous explique :

J'ai un niveau fait avec wings3D exporté en 3DS, ce niveau contient une carte UV avec les textures etc... J'ai avec mon fichier 3ds 4 fichiers bitmap pour les textures. Mon problème c'est que je n'arrive pas à charger les 4 textures (en faite la console m'indique qu'elles sont chargées, mais une seul est utilisée sur le rendu).

Voici un extrait de mon code :

scene::IAnimatedMesh *level = smg->getMesh("lvl/niveauaitd_4t.3ds");
scene::IMeshSceneNode *node = smg->addMeshSceneNode(level->getMesh(0));
node->setMaterialFlag(video::EMF_LIGHTING, false);
node->setMaterialTexture(0, driver->getTexture("lvl/cube1_e2.bmp"));
node->setMaterialTexture(1, driver->getTexture("lvl/cube1_e9.bmp"));
node->setMaterialTexture(2, driver->getTexture("lvl/cube71_a.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube74_a.bmp"));

J'espère que vous pourrez me dépanner ou m'indiquer un liens (car je n'est rien trouver de concis pour le moment).

Merci bien à vous

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
96 invités en ligne
membre en ligne: -
RSS Feed