Question:
Comment créer des images synthétiques (rendu) de modèles LEGO?
jfyelle
2011-10-28 23:03:25 UTC
view on stackexchange narkive permalink

J'aimerais savoir comment je peux créer des images informatiques de mes propres modèles ou des modèles existants. Comment pouvons-nous faire des images de qualité photographique ou de dessin animé?

duplication possible de [Existe-t-il des programmes qui vous permettent de créer vos propres plans LEGO?] (http://bricks.stackexchange.com/questions/12/do-any-programs-exist-that-allow-you-to-build -propres-lego-plans)
Le concepteur numérique Lego et Ldraw permettent la création de modèles LEGO CGI. Un logiciel supplémentaire peut être nécessaire pour le rendu photo-réel
Zhaph, l'imagerie numérique n'est pas couverte par la création de plans.
Cinq réponses:
#1
+12
Pubby
2011-10-28 23:47:48 UTC
view on stackexchange narkive permalink

Vous avez besoin de:

Digital Designer (ou de tout ce qui peut produire des fichiers Ldraw, certains sont répertoriés dans cette question)

Blender (ou un autre moteur de rendu prenant en charge Ldraw)

Blender Script (Ceci est nécessaire pour que Blender puisse lire vos modèles Ldraw)

  1. Recréez votre création dans Lego Digital Designer.
  2. Exporter au format Ldraw
  3. Importer dans Blender
  4. Créer une scène de rendu Blender &

(je n'ai pas essayé mais ça devrait marcher)

J'aurais tendance à remplacer la première exigence par "un fichier LDraw, créé soit avec votre éditeur LDraw préféré, soit exporté directement depuis LDD". Pov-Ray fonctionne aussi.
Je suis surpris par la recommandation de LDD. LDD a une bibliothèque de pièces très limitée, qui change tous les quelques mois. LeoCAD, MLCad ou l'autre myriade de vrais outils LDraw devraient être le point de départ.
@dannystaple LDD dispose d'un mode étendu que vous pouvez activer à l'aide d'un paramètre de configuration pour accéder à une gamme d'éléments beaucoup plus large: http://www.eurobricks.com/forum/index.php?showtopic=53760
Bien que le script Blender fonctionne parfois, la technique consistant à importer un fichier LDraw dans LeoCAD, puis à l'exporter en tant que fichier obj ou 3ds et à l'importer dans Blender a été BEAUCOUP plus fiable d'après mon expérience. Dans le script python, les briques sont souvent laissées pour compte, n'ont pas tous leurs vertices ou ne sont tout simplement pas importées. Un contraste massif avec la technique LEOCAD fournie par PeterDC.
Étant donné que le produit "Design by me" doit être supprimé par Lego, il est très logique de changer de configuration car le téléchargement / la tarification sera de nouveau peu ou pas utile.
#2
+12
Larry Pieniazek
2011-11-27 02:10:06 UTC
view on stackexchange narkive permalink

En plus des autres réponses, la méthode oldschool utilisant POV (utilisée avant même qu'il n'y ait un LEGO Digital Designer) fonctionne toujours.

  1. Modélisez votre création dans un outil de modélisation compatible LDraw votre choix (comme MLCad) mais il y a d'autres choix
  2. Utilisez l'un des nombreux programmes d'exportation (comme L3P) pour créer un fichier compatible POVRay
  3. Ajoutez quelques commandes pour déplacer la caméra selon vos goûts et exécuter un rendu dans POVRay.

Tous les rendus sur mon site, http://miltontrainworks.com, comme celui-ci:

MTW-5001-yg render

Tiré de la liste MTW-5001-yg, ont été réalisés de cette façon.

Vous pouvez en savoir plus sur tous les outils mentionnés sur le site Web LDraw.

#3
+3
Peter Cassetta
2011-10-29 11:34:17 UTC
view on stackexchange narkive permalink

Voici une méthode que vous pourrez utiliser avec la dernière version stable de Blender, sans plugins ou addons supplémentaires.

  1. Construisez votre modèle dans LEGO Digital Designer et exporter sous forme de fichier LDraw.

  2. Importer dans LeoCAD, puis exporter sous forme de fichier .obj.

  3. Importez dans Blender avec l'importateur .obj intégré. Vous pouvez ensuite configurer la scène comme vous le souhaitez.

De plus, si vous débutez avec Blender, vous voudrez peut-être essayer un moteur de rendu photoréaliste en sous-développement appelé Cycles, car vous pourrez obtenir de belles images beaucoup plus rapidement que si vous le deviez. utilisez le moteur de rendu interne par défaut de Blender. À partir de 2.61, Cycles est désormais une autre option de moteur de rendu dans toutes les versions officielles de Blender.

Vous voudrez peut-être consulter cette superbe introduction à Cycles.

Aussi, quelques tutoriels pour débutants: http://www.blender.org/education-help/tutorials/getting-started/
#4
+3
Zhaph - Ben Duguid
2020-06-23 21:30:58 UTC
view on stackexchange narkive permalink

L'outil Studio de BrickLink utilise la bibliothèque LDraw Parts et intègre à la fois le moteur de rendu POV-Ray et un moteur de rendu "Photo Real" pour des rendus assez réalistes de vos modèles.

Par exemple:

Une sélection de roues et d'essieux. Vous pouvez voir les logos sur les crampons du 1x2 modifié:
Various Wheels and Axles

Exemple de modèle Apple Macintosh:
Apple Macintosh Sample Model

Exemple de modèle Apple Macintosh avec "Dégradation UV" et "Rayures" activées dans les effets de matériau:
Rendered with aging

#5
+2
jfyelle
2011-10-30 07:45:59 UTC
view on stackexchange narkive permalink

Permettez-moi de suggérer un logiciel Autodesk 3ds Max ou un logiciel Autodesk Maya pour y parvenir. Vous pouvez trouver des briques et des modèles de mailles gratuits ici ici. Des informations supplémentaires sur la visualisation lego peuvent être trouvées sur le site Web d'Okino.

Voici l'exemple d'un rendu d'image fixe. Faire un manuel implique simplement de rendre certaines parties du modèle visibles / invisibles et de positionner la caméra de manière appropriée.

enter image description here Ce modèle a été rendu par l'utilisateur de Flickr bloggerknight à l'aide de 3ds Max et de VRay moteur de rendu

Bien que j'aime le rendu, il n'y a qu'un ensemble limité de pièces par rapport aux listes LDraw, et des choses comme MLCad / LeoCad etc. aident vraiment à aligner les pièces correctement, mais je n'ai pas encore trouvé un flux de travail décent qui se traduit par une taille raisonnable. modèles dans 3DS Max - les importations depuis LPub par exemple étaient toujours plutôt minuscules :(
vous êtes censé modéliser vous-même les pièces manquantes :) Cela en fait un workflow qui n'est pas destiné à tous.
il h. C'est vrai, mais je préfère passer le temps à travailler sur mes shaders et à les placer directement sur un fond de photo si je sais que d'autres ont produit un ensemble complet de modèles dans autre chose;)
avec les couleurs mesurées par peeron et les matériaux «Arch and design», vous pouvez obtenir des plastiques photoréalistes qui correspondent parfaitement à la réalité. avec un arrière-plan calibré, vous pourriez obtenir une image dont personne ne pourrait dire qu'elle est en 3D. (Je suppose que vous avez toutes les pièces lego correctement modélisées, avec les goujons et le gaufrage lego)
Oui, j'utilisais les matériaux Arch et Design, et le reste, mais j'avais eu du mal à amener le modèle à une échelle décente si je me souviens bien.
Je crois que LEGO fait ses boîtes et manuels en utilisant Maya. Je voulais écrire à ce sujet mais je n'ai trouvé aucune information publiquement disponible. Quelqu'un, quelque part, a tout ce qu'il faut :)
Oui, beaucoup de références sur EuroBricks, pas grand-chose d'autre. Bien que je pense que je pourrais juste le faire dans l'une des vidéos "en coulisses" récemment.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...