Je vous propose un petit tutoriel pour passer d’un modèle Lego créé sous Lego Digital Designer à Blender.
Le tout bien sûr sous Ubuntu (14.04 pour ma part)
Malheureusement il est impossible d’exporter un modèle créé par LDD (Lego Digital Designer) fichier .lxf directement sous blender.
Nous sommes obliger de passer par un logiciel intermédiaire Leocad.
Lego Digital Designer
Tout d’abord on se rend sur le site de téléchargmenent de Lego Digital Designer.
Et ensuite on installe avec wine 1.7 (déjà installé sinon voir la documentation ici)
wine setupLDD-PC-4_3_8.exe
Pour ma part j’ai laissé tous les paramètres par défaut.
Ensuite on lance LDD de la façon suivante:
$ cd .wine/drive_c/Program\ Files/LEGO\ Company/LEGO\ Digital\ Designer/ $ wine LDD.exe
Au premier démarrage l’outil met à jour les librairies (toutes les briques Lego). Ca peut prendre un certain temps.
Ensuite on peut utiliser l’outil. Pour le tutoriel j’ai sélectionné un modèle dans sur le site de lego.
Une fois le modèle charger il faut l’exporter File -> Export Model. Bien sélectionner le format LDraw-Files (.ldr)
LeoCad
LeoCad va nous permettre de convertir notre fichier LDraw (.ldr) en fichier Wavefront (.obj) compréhensible par Blender.
sudo apt-get install leocad
Par défaut il manque les pièces de lego qui nous intéressent, il faut donc les télécharger sur le site ldraw. Fichier complete.zip.
Il faut ensuite lancer leocad en spécifiant où trouver la librairie:
$ leocad -l ~/LEGO\ Creations/Parts/complete.zip
On charge le fichier .ldr dans Leocad et on exporte au format wavefront: extension.obj
Blender
Installation de blender:
sudo apt-get install blender
Ensuite dans blender on peut importer le fichier WaveFront (.obj)
Rendu
Ca y est il n’y a plus qu’a jouer avec blender: