Prompt completo para construir um configurador 3D automotivo no navegador com carregamento glTF e controles orbitais.
Build a fully interactive 3D luxury automotive website showcase for the all-electric BMW i4.
Stack: Next.js 15, React Three Fiber (@react-three/fiber), Three.js, Drei (@react-three/drei), Tailwind CSS v4.
Key Architecture & Features:
1. Canvas Setup: Studio environment HDR lighting with soft contact shadows, ground reflection plane (meshReflectorMaterial with blur [300, 100]), toneMapping: ACESFilmicToneMapping.
2. 3D Model Loading: Load 'bmw_i4.glb' using useGLTF with Draco compression. Center pivot point and scale smoothly to viewport.
3. Interactive Customizer:
- Color picker state (Frozen Portimao Blue, Sanremo Green, Alpine White, Black Sapphire) smoothly updating vehicle car paint material (clearcoat: 1.0, clearcoatRoughness: 0.1, roughness: 0.2, metalness: 0.9).
- Wheel variant toggle between 19" M aerodynamic rims and 20" individual bi-color wheels.
4. Camera Choreography: Smooth lerped camera transitions using OrbitControls with minPolarAngle={Math.PI / 4} and maxPolarAngle={Math.PI / 2.1}.
5. UI Overlay: Minimalist luxury dark HUD (#0A0A0C) with floating tech specs (0-100 km/h: 3.9s, Range: 590 km, 544 hp), battery animation, and 'Schedule Test Drive' CTA button.
Deixe o e-mail e o WhatsApp aqui embaixo e ele abre nesta tela.
LiberarO prompt fica em inglês de propósito, porque os modelos executam melhor assim. O que está entre colchetes é o que você troca.
Use Draco Compression no arquivo .glb para reduzir o peso do 3D de 50MB para menos de 4MB sem perder detalhe de malha.
Ele abre nesta tela na hora, e vai junto para o seu e-mail.
É onde eu subo site, automação e servidor. Pelo meu código a assinatura sai com desconto.
Assinar com o meu descontoO conjunto inteiro, com as 32 que eu uso, está no pack por R$ 39,90. É arquivo: não acaba, não tem prazo e chega no seu e-mail em um minuto.
Ver o packNão. Ele é gratuito. Você deixa o e-mail e o WhatsApp e ele abre nesta página. Quem chega pelo direct, depois de comentar no Instagram, já encontra tudo aberto.
Porque os modelos executam melhor assim. O que está entre colchetes é o que você troca pelo seu caso.
Pode. O prompt é ponto de partida, e o que sair dele é seu, respeitados os termos da ferramenta que você usar para gerar.
Veio do Instagram e tocou no botão? Então o prompt já abriu para você, e não precisa preencher nada aqui.