Ldraw2houdini
Importar arquivos LDRAW diretamente para Houdini
GOURAR PEÇAS INDIVIDADES OU IMPORTAR MODELOS INTEIROS COM FERRAMENTAS DE ANGUNDAÇÃO DE UM BUTTON!

Assista ao vídeo do YouTube Showcase
Características
- Importar tijolos individuais e modelos inteiros
- Logotipo nos pregos
- Suporte ao arquivo LDR, L3B e MPD: Os arquivos MPD contêm vários sub -modelos, referenciados por um modelo principal
- Suporte de instanciamento: os tijolos duplicados são automaticamente embalados e a cor é lida a partir dos dados do ponto
- Imperfeições: Se a importação de um modelo, os tijolos não estão perfeitamente empilhados/alinhados um ao outro para uma aparência mais realista. Os tijolos também podem ser amarelos aleatoriamente devido à idade.
- Pontos de injeção: Opções para adicionar proceduralmente as marcas de injeção no pino ou nas paredes (tijolos vintage ~ 70s ou mais)
- Lacunas entre tijolos: tijolos podem ser levemente esmagados para obter pequenas lacunas entre eles
- As inclinações de suporte da inclinação são detectadas automaticamente para que possam obter uma textura granulada
- Suporte de chanfro e subdivison: A geometria é limpa automaticamente o máximo possível e as linhas LDRAW são usadas para determinar as bordas que precisam ser chanfradas para permitir a subdivisão adequada
- O cache automático de todas as partes importadas será automaticamente armazenado em cache na biblioteca LDRAW; Os tempos de importação diminuirão quanto mais Ldraw2houdini for usado.
- Gerar automaticamente texturas para impressões/adesivos para fluxos de trabalho modernos de CG
- UVs automáticos
- Propriedades do material: arquivo de configuração simples para definir suavidade, granulação e rugosidade para peças individuais
- Solaris + Karma Exemplo de cena contém material do material, mostrando como criar renderizações de alta qualidade
- Aces Colorspace: as cores LDRAW são convertidas em ACESCG
Requisitos
- Houdini 20 (py 3.10)
- Sidefx Labs para recurso UV automático
- Ocio Aces Colorspace Configuração para Houdini
Instalação
Baixe o último lançamento
Desembale -a em um diretório chamado ldraw2houdini
# Windows C:Users<username>Documentsgitldraw2houdini
# Linux ~/git/ldraw2houdini
Baixar LDRAW Parts Library - (Complete.zip)
Desembale -a em um diretório chamado LDRAW
# Windows C:Users<username>Documentsldraw
# Linux ~/ldraw
Faça o download ldraw2houdini.json na página de lançamento. Coloque -o na pasta Houdini Packages.
Se a pasta de pacotes não existir, crie você mesmo.
# Windows C:Users<username>DocumentshoudiniXX.Xpackages
# Linux ~/houdiniXX.X/packages
LANÇA HOUDINI - Feliz Ldrawing!
Etapas opcionais
Verifique se você tem Houdini 20 com o Python 3.10 instalado. Se você estiver executando 3.9, precisará renomear a pasta Python3.10Libs para Python3.9libs
Se você colocou alguma coisa em caminhos diferentes, ajuste o ldraw2houdini.json de acordo.
Ldraw2houdini precisa apontar para o caminho deste plug -in
Ldraw_lib precisa apontar para a biblioteca LDRAW
Sob o Windows $ Home aponta para C: Usuários <NeeName> Documentos
Em Linux $ home é ~//
{
"env": [
{ "LDRAW2HOUDINI": "$HOME/git/ldraw2houdini" },
{ "LDRAW_LIB": "$HOME/ldraw" },
{ "LDRAW_CACHE": 0 }
],
"path": [
"${LDRAW2HOUDINI}"
]
}
Defina ldraw_cache como 0 ou 1 para ativar/desativar o cache. Isso escreverá arquivos bgeo para $ ldraw_lib/bgeo . Lembre -se de excluir esta pasta se você atualizar sua biblioteca de peças LDRAW.
Se você instalar um novo lançamento e deseja atualizar seus HDAs em uma cena existente, execute a ferramenta de prateleira de Brickini HDAS de atualização
Consulte Notas de lançamento para obter mais detalhes e explicações de recursos específicos
Guia de iniciantes rápidos
Importar uma única parte
- Crie um nó Brickini Ldraw Part dentro de um nó de geometria no contexto SOP
- Digite um número de peça legal no parâmetro de peça : 2546p01
- Alterar o parâmetro do material para vermelho
- Veja aquele incrível papagaio clássico incrível

Importar um modelo inteiro
Adicione a prateleira da Brickini à sua barra de ferramentas
Clique em LDRAW Model ou LDRAW Model Dynamic
Escolha um arquivo de modelo LDRAW
As impressões não aparecerão na viewport, se os tijolos estiverem embalados (padrão), mas forem suportados ao renderizar com karma/solaris
Exemplo de cena com material karma pode ser encontrado aqui:
ldraw2houdini/resources/example_files/example_scene.hiplc

Contribuições
- Ldraw Model HDA (Modo Dinâmico): Kai Stavginski
- Conceito/ideia de cache automático: Kai Stavginski
Recursos
- Repositório de modelos oficiais do LDRAW
- Conjuntos oficiais feitos no tópico LDRAW Eurobricks
Se você gosta disso e quer me apoiar
Você pode me comprar um café :) Compre um café para mim