Ldraw2houdini
Importez des fichiers LDRAW directement dans Houdini
Sournez des pièces individuelles ou importez des modèles entiers avec des outils d'étagère à un bouton!

Regardez la vidéo de la vitrine YouTube
Caractéristiques
- Importer des briques individuelles et des modèles entiers
- Logo sur les goujons
- Prise en charge du fichier LDR, L3B & MPD: les fichiers MPD contiennent plusieurs sous-modèles, référencés par un modèle principal
- Prise en charge de l'instances: les briques en double sont automatiquement emballées et la couleur est lue à partir des données ponctuelles
- Imperfections: si l'importation d'un modèle, les briques ne sont pas parfaitement empilées / alignées les unes sur les autres pour un look plus réaliste. Les briques peuvent également jaunes au hasard en raison de l'âge.
- Points d'injection: Options pour ajouter des marques d'injection procédurales sur le goujon ou sur les murs (briques vintage ~ 70s et plus)
- Des lacunes entre les briques: les briques peuvent être légèrement écrasées pour obtenir de minuscules lacunes entre elles
- Les pentes de support de pente sont automatiquement détectées afin qu'elles puissent obtenir une texture granuleuse
- Support biseauté et subdivisé: la géométrie est nettoyée automatiquement autant que possible et les lignes LDRAW sont utilisées pour déterminer les bords qui doivent être biseautés pour permettre une subdivision appropriée
- La mise en cache automatique, chaque pièce importée sera automatiquement mise en cache dans la bibliothèque LDRAW; Les temps d'importation diminueront plus LDRAW2houdini est utilisé.
- Générez automatiquement des textures pour les impressions / autocollants pour les flux de travail CG modernes
- UV automatique
- Propriétés du matériau: fichier de configuration simple pour définir la douceur, la grainité et la rugosité pour les pièces individuelles
- Solaris + Karma Exemple de scène contient MaterialX Shader mettant en vedette comment créer des rendus de haute qualité
- Espace de couleurs des as: les couleurs LDRAW sont converties en acesCG
Exigences
- Houdini 20 (Py 3.10)
- Laborations SideFX pour la fonction UV automatique
- Configuration de l'espace couleurs OCIO ACES pour Houdini
Installation
Télécharger la dernière version
Déballer à un répertoire appelé ldraw2houdini
# Windows C:Users<username>Documentsgitldraw2houdini
# Linux ~/git/ldraw2houdini
Télécharger la bibliothèque LDRAW PARTS - (complète.zip)
Déballer à un répertoire appelé LDRAW
# Windows C:Users<username>Documentsldraw
# Linux ~/ldraw
Téléchargez ldraw2houdini.json à partir de la page de version. Placez-le dans le dossier Houdini Packages.
Si le dossier Packages n'existe pas, créez-le vous-même.
# Windows C:Users<username>DocumentshoudiniXX.Xpackages
# Linux ~/houdiniXX.X/packages
Lancez Houdini - Happy Ldrawing!
Étapes facultatives
Assurez-vous que vous avez installé Houdini 20 avec Python 3.10 . Si vous utilisez 3.9, vous devez renommer le dossier Python3.10libs à Python3.9libs
Si vous avez placé quelque chose dans différents chemins, ajustez LDraw2houdini.json en conséquence.
LDRAW2HOUDINI doit pointer le chemin de ce plugin
LDRAW_LIB doit pointer vers la bibliothèque LDRAW
Sous Windows $ Home pointe vers C: User
Sous Linux $ home est ~ /
{
"env": [
{ "LDRAW2HOUDINI": "$HOME/git/ldraw2houdini" },
{ "LDRAW_LIB": "$HOME/ldraw" },
{ "LDRAW_CACHE": 0 }
],
"path": [
"${LDRAW2HOUDINI}"
]
}
Définissez LDRAW_CACH sur 0 ou 1 pour activer / désactiver la mise en cache. Cela rédigera des fichiers BGEO sur $ ldraw_lib / bgeo . N'oubliez pas de supprimer ce dossier si vous mettez à jour votre bibliothèque de pièces LDRAW.
Si vous installez une nouvelle version et souhaitez mettre à niveau vos HDA dans une scène existante exécutez l' outil d'étagère HDAS de mise à niveau Brickini
Voir les notes de version pour plus de détails et d'explications de fonctionnalités spécifiques
Guide QuickStart
Importer une seule pièce
- Créez un nœud de pièce Brickini LDRAW à l'intérieur d'un nœud de géométrie dans le contexte SOP
- Tapez un numéro de pièce cool dans le paramètre de pièce : 2546p01
- Changer le paramètre du matériau en rouge
- Regardez ce génial Parrot classique

Importer un modèle entier
Ajoutez l'étagère Brickini à votre barre d'outils
Cliquez sur le modèle LDRAW ou le modèle LDRAW Dynamic
Choisissez un fichier de modèle LDRAW
Les tirages n'apparaissent pas dans la fenêtre
L'exemple de scène avec du matériel karma peut être trouvé ici:
ldraw2houdini/resources/example_files/example_scene.hiplc

Contributions
- Modèle LDRAW HDA (mode dynamique): Kai Stavginski
- Concept / idée de mise en cache automatique: Kai Stavginski
Ressources
- Référentiel de modèle officiel de LDRAW
- Ensembles officiels réalisés dans le fil Ldraw Eurobricks
Si tu aimes ça et que tu veux me soutenir
Tu peux m'acheter un café :) achetez-moi un café