#0 

21-05-2008 11:24:47

littleben
Membre
Date d'inscription: 14-04-2008
Messages: 97

Bonjour. J'ai un objet STL fabriqué à l'aide de solideWorks. Je l'importe dans blender afin de pouvoir le texturer, l'animer, et l'exporter en fichier .x ou .3ds afin de l'intégrer à Irrlicht.

Pour ce qui est de l'importation tout va bien. Ensuite je le texture en rouge et je l'exporte en .x. Le problème c'est que dans Irrlicht il a perdu sa texture. Je ne c'est pas si j'exporte bien et surtout je ne c'est pas si ma texture et bien mise (je ne sais pas vraiment utiliser blender). Pour l'animation on verra plus tard.

Est-ce que quelqu'un peut m'expliquer comment faire tout ça de A à Z, pas à pas ?

Merci.

Hors ligne


#1 

21-05-2008 14:25:45

noals
Membre
Date d'inscription: 17-05-2008
Messages: 34

j'avais suivit ce tuto là pour l'exportation mais c'est pour 3Dsmax et fichier .x only.
pour les textures, tu peux tres bien la metre ensuite.

ma texture est pas fini donc j'voulais pas la metre avec le fichier .x vu que j'sais pas trop comment ça marche et ça pose aucun probleme avec :

IAnimatedMesh* mesh = smgr->getMesh("../sydney.md2");
    IAnimatedMeshSceneNode* node = smgr->addAnimatedMeshSceneNode( mesh );
    if (node)
    {
        node->setMaterialFlag(EMF_LIGHTING, false);
        node->setFrameLoop(0, 310);
        node->setMaterialTexture(0, driver->getTexture("../sydney.bmp"));
    }


et si c'est ta texture qui est mal mise, faut que tu cherche des tuto sur le UV mapping.

un exemple vite fait : UV-Mapping avec Blender

Dernière modification par noals (21-05-2008 14:26:50)

Hors ligne


#2 

21-05-2008 14:38:37

littleben
Membre
Date d'inscription: 14-04-2008
Messages: 97

Mais je croyais que lorsqu'on exportait en .X, les textures étaitent comprises dedant contrairement au .3ds. Comment exporter les textures à part ?

Hors ligne


#3 

21-05-2008 15:19:56

noals
Membre
Date d'inscription: 17-05-2008
Messages: 34

d'apres ce que j'ai compris, t'exporte ce que tu veux d'façon dans le fichier, texture ou non.

Comment exporter les textures à part ?


une texture, c'est toi qui l'a fait, donc l'exporter, tu l'as déjà normalement
apres si t'utilise divers matériaux propre au logiciel sans utilisé de fichier image, j'm'y connais pas asser pour te répondre bien que ça m'interesserai de savoir comment ça marche.

de ce que j'en sais, au début faut faire le mapping pour te retrouver avec un truc comme ça :

ce qui défini les zone 3D qui seront texturé avec ton image 2D.

ensuite en fonction de ça, tu fait ta texture avec toshop ou ce que tu veux et t'a plus qu'a l'appliqué sur le model.

Hors ligne


#4 

21-05-2008 15:29:56

littleben
Membre
Date d'inscription: 14-04-2008
Messages: 97

Tu peux m'expliquer comment faire la mapping. Moi j'ai un objet tout modélisé. Comment faire le mapping à partir de cet objet ?

Hors ligne


#5 

21-05-2008 15:42:40

noals
Membre
Date d'inscription: 17-05-2008
Messages: 34

noals :

et si c'est ta texture qui est mal mise, faut que tu cherche des tuto sur le UV mapping.

un exemple vite fait : UV-Mapping avec Blender

Hors ligne


#6 

21-05-2008 16:24:25

littleben
Membre
Date d'inscription: 14-04-2008
Messages: 97

C'est bon j'ai compris comment faire. Le seul truc c'est que c'est assez compliqué étant donné que mon fichier vient à l'origine de solidWork. Mon objet à des vertex de partout et en pagaille et c'est d'en sélectionner un sans en sélectionner d'autres.

Hors ligne


#7 

21-05-2008 17:29:04

noals
Membre
Date d'inscription: 17-05-2008
Messages: 34

pour ça j'peux pas trop t'aider, j'utilise 3DSmax mais c'est vrai que c'est chiant a faire d'façon.

bon courage.

Hors ligne


#8 

21-05-2008 20:32:18

Aranoth
Abonné
Lieu: Toulouse
Date d'inscription: 25-09-2006
Messages: 242
Site web

littleben :

C'est bon j'ai compris comment faire. Le seul truc c'est que c'est assez compliqué étant donné que mon fichier vient à l'origine de solidWork. Mon objet à des vertex de partout et en pagaille et c'est d'en sélectionner un sans en sélectionner d'autres.


Dans ce cas je doute que ça puisse passer dans Irrlicht. Ou en tout cas tu ne pourras pas mettre grand chose d'autre dans ta scène.

Il ne faut pas utiliser SolidWorks pour la modélisation temps réel, il n'est pas fait pour ça

Hors ligne


#9 

22-05-2008 15:00:33

littleben
Membre
Date d'inscription: 14-04-2008
Messages: 97

C'est bon j'ai réussi. Je l'ai tout simplement colorer dans Blender, et l'import en .X conserve les textures. ça marche très bien sur Irrlicht, mais ça reste une version temporaire.

Hors ligne


#10 

23-05-2008 17:39:39

izguit
Administrateur
Lieu: 127.0.0.1
Date d'inscription: 14-09-2006
Messages: 306
Site web

Aranoth :

Il ne faut pas utiliser SolidWorks pour la modélisation temps réel, il n'est pas fait pour ça


+1
SW il est pas avare en vertexs, lui...


Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
883 membres
1429 sujets
11121 messages
Dernier membre inscrit: Saidov17
86 invités en ligne
Aucun membre connecté
RSS Feed