Historique des modifications - Message

Message #10216

Sujet: problem avec irrblend (chemin relatif)


Type Date Auteur Contenu
Création du message 20-10-2011 16:30:40 thoced
Bonjour à tous,

J'utilise irrblend 0.4 pour creer mes scene .irr à partir de Blender.

La génération de la scene crée donc un fichier Scene.irr ainsi que de sous répertoires ./mdl et ./tex incluant respectivement les fichiers mesh des objets de ma scene ainsi que les textures associées.

Seulement voila mon probleme. A la lecture du fichier Scene.irr qui inclus les objets présent dans la scene, je constate que le chemin indiqué vers les mesh assocociés est relatif. Celui-ci indique donc en exemple : mdl/mesh01.mesh .

Le soucis est que ce chemin relatif est utilisé par Irrlicht à partir de l'emplacement du programme et non pas par rapport au fichier Scene.irr.

Ce qui me pose un probleme quand je crée deux scenes que j'inclus dans deux sous répertoires différents, j'aimerai donc crée à ces deux repertoires les repertoires mdl et tex associés, mais le soucis c'est qu'à ce moment, Irrlicht ne sait lire les fichier mesh et textures puisqu'ils ne se trouvent plus placés relativement au programme.

Vous me diriez donc de laisser simplement le repertoire mdl et tex à la racine du programme. Oui mais... voila que lors de la génération des différents mesh des différentes scene, les mesh portant le même nom que ceux de la première scene écrasent et remplacent les mesh de celle-ci.

Sans avoir correctement regardé, je vais certainement essayer de modifier quelques peu le script d'export de irrblend ou pourquoi pas modifier la methode smgr->loadScene(...); et recompiler Irrlicht dans le but de modifier le chemin relatif.

Mais avant de faire cela, quelqu'un aurait il une autre façon de procéder ?

merci d'avance,
thoced

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