Historique des modifications - Message

Message #3839

Sujet: Problème de repère entre Blender et IrrLicht


Type Date Auteur Contenu
Création du message 21-04-2008 17:23:29 blm91
Bonjour,
Après quelques jours passés à coder mon application, je me suis demandé si les problèmes que je rencontrais n'étaient pas liés à mes changements de repères.

Pour la petite histoire, avant d'attaquer la programmation avec IrrLicht, je codais en OpenGL et lorsque je suis passé à IrrLicht, j'ai, peut-être à tort, considéré que les repères étaient identiques. Aujourd'hui, j'ai fait un test simple pour identifier l'orientation de mes axes et je suis arrivé à quelque chose de surprenant...

Etant donné que je débute sous IrrLicht, je préfère vous soumettre ce problème.

Voilà ce que j'ai dessiné sous Blender : un simple repère 3D que j'ai ensuite exporté au format 3ds



pour l'importer ensuite dans mon application IrrLicht. Aussi, j'ai ajouté un repère représenté par 3 segments rouge, vert et bleu selon le code

irrVideoDriver->draw3DLine(vector3df(0, 0, 0), vector3df(10, 0, 0), SColor(255, 255, 0, 0));
irrVideoDriver->draw3DLine(vector3df(0, 0, 0), vector3df(0, 10, 0), SColor(255, 0, 255, 0));
irrVideoDriver->draw3DLine(vector3df(0, 0, 0), vector3df(0, 0, 10), SColor(255, 0, 0, 255));

et voici ce que j'ai obtenu sous IrrLicht



Du coup, je m'étonne un peu du résultat.
1) Selon les traits rouge, vert et bleu le repère IrrLicht serait un repère orthonormé indirect. Est-ce bien le cas ?
2) Pour la correspondance Blender Irrlicht :
(Ox) sous Blender = (Ox) sous IrrLicht,
(Oy) sous Blender = (Oz) sous IrrLicht,
(Oz) sous Blender = (Oy) sous IrrLicht,
Est-ce bien le cas ?

Merci d'avance pour les éclaircissements ;-)
A bientôt,
blm91

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