Integração de renders 3D de quartos em uma planta 3D única

Prompt completo para orientar IA na fusão de renders 3D de quartos em uma planta 3D única, incluindo especificação de entradas/saídas, fluxo de trabalho e opções de exportação.

4.5
14 usos
ChatGPT
Usar no ChatGPT
Prompt: Integração de renders 3D de quartos em uma planta 3D única\n\nObjetivo: usar uma IA para pegar várias cenas 3D de quartos e inserir cada uma na planta base 3D sem móveis, criando um modelo unificado pronto para exportação como GLTF/FBX.\n\nEntradas esperadas:\n- floorplan_base.ext (GLB/GLTF/FBX) – planta base sem mobiliário.\n- diretório quartos/ contendo arquivos 3D de cada quarto (ex: quarto1.fbx, quarto2.obj, etc.). Cada arquivo representa o volume do quarto com paredes, portas e aberturas.\n- opcional: metadata.json com campos: room_id, width, depth, yaw_degrees, door_align (se disponível).\n\nInstruções:\n1) Padronizar unidades em metros (m). Verificar a escala de cada arquivo e sincronizar com a planta base.\n2) Para cada quarto, determinar posição (X, Y, Z) e rotação (yaw) para encaixar na planta base, usando as coordenadas de portas/aberturas quando disponíveis. Mapear o quarto para alinhar portas com paredes compatíveis da planta base.\n3) Não incluir móveis; manter apenas paredes, aberturas e o layout do quarto. Não alterar dimensões originais além de ajustes de escala necessários para encaixe, a menos que a planta base exija.\n4) Atualizar a geometria para compatibilidade: remover interseções desnecessárias, aplicar espessura de parede consistente e normalizar nomes de objetos para facilitar debug.\n5) Unir todas as geometrias em um único projeto; salvar como unified_floorplan.glb (ou .fbx) com unidades em metros e eixo Z como up.\n6) Gerar outputs adicionais:\n   - transforms.json com a lista de transformações aplicadas a cada quarto (room_id, position [x,y,z], rotation [yaw], scale [sx,sy,sz]).\n   - top_down_preview.png (visão superior do layout unificado).\n   - log.txt com resumo do processamento e verificações (sem sobreposições, paredes conectadas, etc.).\n\nFluxo sugerido (opcional):\n- Se usar Blender, forneça um script Python blender_script.py que lê floorplan_base.ext e quartos/, aplica as transformações, executa o merge e exporta unified_floorplan.glb, transforms.json, top_down_preview.png.\n- Como alternativa, forneça instruções detalhadas para prompts que resultem em uma sequência de operações cumulativas (importar, alinhar, posicionar, mesclar, exportar).\n\nSaídas esperadas:\n- unified_floorplan.glb/.fbx\n- transforms.json\n- top_down_preview.png\n- log.txt\n\nBoas práticas:\n- Validar sobreposições com bounding boxes; evitar sólidos que se sobreponham indevidamente.\n- Garantir consistência de materiais (texturas simples) e exportar com material padrão para visualização.\n- Manter a planta base como referência, não redesenhar mobiliário.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!