Historique des modifications - Message

Message #5950

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


Type Date Auteur Contenu
Dernière modification 31-01-2009 16:04:20 CYann
Et bien merci pour la réponse wink je vais tester plusieurs configurations et chercher dans la documentation surtout, car je ne vais pas essayer des truc au hasard comme ça xD.

Edit : J'ai examiné la piste que tu m'a donné, mais je n'arrive pas à l'utiliser. en effet setMaterialType permet à ce que j'ai compris de créer un nouveau type, mais mon niveau actuel, ne me permet pas encore de le faire, n'y a t'il pas un autre moyen ?

Sinon avec l'éditeur Irredit, la map s'affiche correctement avec toutes les textures.. j'ai essayé de faire une conversion en .irr mais impossible de la charger dans Irrlicht après, car j'obtient des messages d'erreurs..

Des idées ?


EDIT 2 : J'ai trouvé !!!!!
node->setMaterialTexture(3, driver->getTexture("lvl/cube1_e2.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube1_e9.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube71_a.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube74_a.bmp"));

Il fallait passé 3 en paramètres car j'ai 4 textures (on démarre de 0), donc du coup ça marche wink ça servira peut être à certains !
Création du message 29-01-2009 19:10:07 CYann
Et bien merci pour la réponse wink je vais tester plusieurs configurations et chercher dans la documentation surtout, car je ne vais pas essayer des truc au hasard comme ça xD.

Edit : J'ai examiné la piste que tu m'a donné, mais je n'arrive pas à l'utiliser. en effet setMaterialType permet à ce que j'ai compris de créer un nouveau type, mais mon niveau actuel, ne me permet pas encore de le faire, n'y a t'il pas un autre moyen ?

Sinon avec l'éditeur Irredit, la map s'affiche correctement avec toutes les textures.. j'ai essayé de faire une conversion en .irr mais impossible de la charger dans Irrlicht après, car j'obtient des messages d'erreurs..

Des idées ?


EDIT 2 : J'ai trouvé !!!!!
node->setMaterialTexture(3, driver->getTexture("lvl/cube1_e2.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube1_e9.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube71_a.bmp"));
node->setMaterialTexture(3, driver->getTexture("lvl/cube74_a.bmp"));

Il fallait passé 3 en paramètres car j'ai 4 textures (on démarre de 0), donc du coup ça marche wink ça servira peut être à certains !

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
131 invités en ligne
membre en ligne: -
RSS Feed