3DPrompt.
GitHub
Voltar à biblioteca
GPT-6 AstraDescrição de referência

Rumo ao Norte: Jornada Interativa em um Navio Viking

Um prompt fornecido pelo autor para uma viagem 3D interativa por um fiorde, criada com Three.js e WebGL, a bordo de um navio viking detalhado. Ele especifica um ambiente nórdico cinematográfico, a construção fisicamente conectada do navio, animações de remada e efeitos de contato com a água, controles de direção e câmera, suporte a dispositivos móveis, modos de iluminação, comportamento do áudio e recursos incorporados para a entrega.

Criado por Vib3CodedVer fonte original
Rumo ao Norte: Jornada Interativa em um Navio Viking

Sobre este exemplo

Uma proposta inicial baseada no projeto público do criador, não uma cópia literal do prompt original. O resultado pode variar.

navio vikingfiorde nórdicoThree.jsWebGL3D interativoexperiência no navegadorshader de águaanimação de remada

O prompt

Crie “Northbound”, uma bela jornada 3D interativa por um fiorde nórdico, a bordo de um navio viking detalhado. Crie uma cena genuinamente renderizada em tempo real usando Three.js e WebGL, entregue como um único arquivo HTML independente. A experiência deve ser explorável no navegador, não um vídeo pré-renderizado nem uma ilustração estática. DIREÇÃO VISUAL Busque um ambiente refinado e cinematográfico, com materiais realistas, proporções naturais e cores discretas. Evite uma aparência cartunesca ou low poly. Um navio viking de madeira navega por águas verde-azuladas profundas entre penhascos imponentes, florestas densas, cachoeiras e pequenos povoados nórdicos. Use perspectiva atmosférica, névoa sutil, sombras suaves e profundidade convincente. Crie belas vistas ao longo de toda a jornada, não apenas a partir da posição inicial da câmera. O NAVIO VIKING Modele um casco detalhado e estanque, com tábuas de madeira sobrepostas, veios visíveis, costelas, bancos e um interior contínuo. Adicione uma proa esculpida em forma de dragão, uma vela de tecido listrado, mastro, cordas, escudos, suprimentos e lanternas quentes. Inclua passageiros e remadores vikings com proporções adequadas, roupas em camadas, poses sentadas convincentes e mãos posicionadas próximas aos remos. Mantenha todos os componentes fisicamente conectados. Não permita passageiros flutuando, acessórios atravessados ou vãos visíveis no casco. Anime uma flutuação, arfagem e rolagem sutis. A vela deve reagir suavemente ao vento. ÁGUA E REMADA Faça da água um elemento visual central. Use um shader personalizado com reflexos planares, refração, realces de Fresnel, absorção dependente da profundidade, áreas rasas visíveis e ondulações de superfície em camadas. Os reflexos devem responder corretamente ao movimento da câmera e às mudanças na iluminação. Crie uma esteira de navegação convincente atrás do navio. Anime um ciclo completo de remada: as pás entram na água, puxam para trás, saem da água e retornam acima da superfície. Sincronize esse movimento com os remadores. Gere ondulações, espuma e pequenas gotas nos pontos reais de contato entre as pás e a água. Os rastros devem permanecer no espaço do mundo e se dissipar gradualmente. Evite que os efeitos apareçam enquanto as pás estiverem no ar. AMBIENTE E MATERIAIS Use um terreno detalhado, formações rochosas irregulares, silhuetas naturais de árvores, troncos ramificados e agrupamentos individuais de folhas ou agulhas. Use materiais PBR com mapas de normais e de rugosidade para madeira, pedra e solo. Você pode incorporar texturas com licenças adequadas; inclua os créditos quando necessário. Garanta que o terreno subaquático continue abaixo da superfície. Não deixe emendas claras, falhas na margem, vegetação flutuante ou árvores obstruindo a rota navegável. CONTROLS A/D ou as teclas de seta: vire para a esquerda e para a direita. W/S: ajuste a velocidade. Arrastar com o mouse: olhe ao redor. Ofereça modos de câmera de acompanhamento, órbita e cinematográfico. Inclua um modo opcional de jornada automática. Adicione controles para pausar, reiniciar, entrar em tela cheia e ocultar a interface. Ofereça controles de direção e velocidade por toque em dispositivos móveis. Impeça que o navio atravesse terra firme e rochas. ATMOSFERA E INTERFACE Ofereça três predefinições de iluminação com transições suaves: Manhã, Nublado e Luar. Adicione opcionalmente sons ambientes de água, vento, pássaros e remadas. O áudio só deve começar após uma interação do usuário. Crie uma interface editorial minimalista: “Northbound.” em uma elegante fonte serifada, rótulos de capítulo sutis e uma barra de controles compacta e translúcida. Não obstrua a paisagem. DESEMPENHO E ENTREGA Use instancing, orçamentos de geometria sensatos, nível de detalhe baseado na distância e alvos de reflexão com dimensões adequadas. Adapte a qualidade da renderização ao dispositivo em vez de prometer uma taxa de quadros fixa. Entregue um único arquivo HTML com os scripts e recursos necessários incorporados, para que ele possa ser aberto diretamente em um navegador moderno. Teste a direção, os modos de câmera, as transições de iluminação e a remada. Inspecione o navio de vários ângulos e verifique a margem a partir de pontos de vista baixos. Corrija interseções de geometria, artefatos nos reflexos, brilho excessivo e erros no console antes de considerar a cena finalizada. Priorize uma água convincente, um navio viking belamente construído e um ambiente coeso em vez de adicionar mais objetos.

Como usar este prompt

01

Comece com a ferramenta certa

Abra seu assistente de programação ou ferramenta 3D preferida. Use o modelo indicado no exemplo como ponto de partida e consulte as instruções dos projetos vinculados.

02

Escolha uma coisa para mudar

Troque o tema, o estilo artístico ou o cenário. Defina bem a câmera e a interação. Crie primeiro uma versão pequena e refine um detalhe de cada vez.

03

Dê elementos próprios à cena

Para um personagem ou objeto personalizado, crie um modelo 3D a partir de uma descrição curta ou imagem de referência e importe-o no projeto.

As prévias pertencem aos respectivos criadores. Consulte a fonte original e a licença do projeto antes de reutilizar código ou recursos.