Historique des modifications - Message

Message #5950

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


TypeDateAuteurContenu
Dernière modification31-01-2009 16:04:20CYann
Et bien merci pour la réponsewinkje 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 marchewinkça servira peut être à certains !
Création du message29-01-2009 19:10:07CYann
Et bien merci pour la réponsewinkje 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 marchewinkça servira peut être à certains !

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