Voltar

Reverie

Transforme momentos queridos em um mundo musical movido a manivela: um rolo horizontal de cenas 3D em um porta-retrato de campo de luz da Jupiter com 3D sem óculos se desenrola ao som de música enquanto você gira a manivela, terminando com uma lembrança pessoal.

Autor: Gift DuoCódigo-fonte
Reverie

Descrição

Reverie permite que qualquer pessoa reúna os momentos que guarda com carinho, da vida real ou da ficção, dentro de um mundo musical que pode ser explorado com as mãos. Uma viagem compartilhada, um personagem de anime favorito, uma paisagem de um jogo ou um momento de um romance podem inspirar um presente pessoal, para alguém que compartilha essa memória ou história, ou para você mesmo.

Gire a manivela e um mundo horizontal se desenrola ao som da música: você atravessa lugares familiares e encontra personagens e objetos queridos e, no fim, uma lembrança na cena dá à jornada uma conclusão pessoal. No coração da peça está um porta-retrato de campo de luz da Jupiter com 3D sem óculos. A equipe coloca o porta-retrato na vertical para que as colunas lenticulares mantenham a paralaxe esquerda-direita, e a caixa é dimensionada a partir de milímetros reais (192 × 324 mm de medida externa), de modo que o rolo na tela corresponde às proporções da caixa de música física. A manivela usa uma placa Pro Micro que funciona como teclado USB, ligada à placa-mãe do porta-retrato: cada volta completa faz o mundo avançar um trecho, e a música avança junto.

O fluxo de criação proposto pela equipe começa com fotos, imagens de referência e as ideias do usuário. O sistema as interpreta e cria um panorama 2D editável, e os usuários refinam o tema, a composição e os elementos, escolhendo um mundo como um jardim no estilo Mucha, uma fantasia do Shanhaijing, um playground Bauhaus, uma ilha em pixel art ou uma miniatura chibi. Depois que o design 2D é confirmado, a API do Tripo gera cada elemento 3D individualmente; um modelo de linguagem ajuda a montar a cena, ou os próprios usuários ajustam posição, escala e profundidade. Após confirmar o mundo e escolher a música, a cena, a música e a lembrança final são empacotadas e enviadas ao hardware da Jupiter, para serem exploradas com a caixa de música de manivela.

Em vez do plugin para Unity, a equipe ligou a saída de entrelaçamento web do Jupiter Interlace SDK diretamente a uma cena em Three.js: o mesmo código web é uma prévia 2D no computador e 3D sem óculos no porta-retrato. O conceito panorâmico de cada parada é transformado em um mundo 3D explorável com o World Labs Marble para verificar se o primeiro plano, o plano médio, o plano de fundo e a distância realmente se separam; depois, é pré-renderizado como uma placa de fundo atrás dos modelos de primeiro plano gerados pelo Tripo, o que dá profundidade real à parte de trás da cena, enquanto a frente continua interativa e o desempenho fica sob controle.

A obra é para pessoas que compartilham memórias e histórias. A equipe espera que ela permita a qualquer pessoa moldar um mundo em torno do que a emociona e, depois, vê-lo, ouvi-lo e revisitá-lo no seu próprio ritmo.

Como o Tripo foi usado

O Tripo produz todos os assets 3D da obra: depois que o design 2D é confirmado, a API do Tripo gera cada elemento 3D. Nas palavras da equipe, isso substitui semanas de modelagem manual, para que qualquer pessoa possa construir o próprio mundo 3D em uma página web em questão de minutos.

  • Imagens de estilo: depois que o usuário envia fotos, o Tripo as redesenha no estilo artístico escolhido, como o de Mucha.
  • Personagens: transformados em modelos 3D por geração multivista e depois achatados em relevos por scripts próprios da equipe, para se adequarem à tela de campo de luz.
  • Objetos: gerados diretamente com image-to-3D; as peças pequenas passam por reconstrução em voxels, decimação e bake para renderizar com fluidez em um RK3566.
  • O caso de demonstração foi de fato gerado com o Tripo: 3 fotos, 12 imagens de estilo, 4 imagens de referência e 4 modelos, com placas de fundo do World Labs pré-renderizadas atrás dos modelos de primeiro plano.

Vídeo