PDA

Voir la version complète : Importer des fichiers Lightwave



Jibe
23/05/2005, 10h34
L'import Lightwave a des limites et on obtient rarement l'effet désiré par import direct car nombreux sont les fichiers qui ne comportent qu'un objet pour la totalité du modèle, avec des textures multiples. Il est alors difficile et hasardeux de modifier directement les textures.

Une solution est d'utiliser l'excellent module externe SplitToObjects mais lui aussi a des limites et les résultats sont parfois décevants, voire inexploitables quand on veut changer les textures.

Pour ma part, j'ai trouvé une solution conservant la géométrie, la localisation et l'orientation des polygones mais elle est malheureusement payante. J'importe le modèle Lightwave dans le convertisseur de formats Nugraf (sur PC ou VirtualPc sur Mac) et je le transforme en scène (.lws).

Puis je reprends chaque objet de cette scène dans Nugraf et je le convertis à son tour en scène (à un objet la plupart du temps).

Enfin dans Cinema4d, j'ouvre une des scènes ainsi obtenue - généralement la plus importante - et je charge successivement dans le gestionnaire d'objets chacune des autres scènes. Après quoi, je peux modifier les textures et obtenir un résultat correct.

Voici l'illustration des résultats par l'image, avec une Bugatti Veyron gratuite prise à http://dmi.chez.tiscali.fr/models1.html en sachant que la dernière est du "vite fait" et devrait être améliorée.

Tout d'abord, la version importée directement dans Cinema4d (objet unique) :

http://ns2118.ovh.net/~deltazon/images/jibe_1-Normale.jpg

Puis la version splittée dans Cinema4d (objets multiples) :

http://ns2118.ovh.net/~deltazon/images/jibe_2-Splittee.jpg

Enfin la version manipulée dans Nugraf et réimportée dans Cinema4d avec quelques changements rapides de textures (ça mériterait mieux) :

http://ns2118.ovh.net/~deltazon/images/jibe_3-Bonne.jpg

La dernière étape serait évidemment de reprendre chaque objet pour en convertir les triangles en quadrangles.