Cosmos 3D

Uma exploração de ambiente 3D minimalista construído com Three.js — paisagem de malha wireframe ondulante, corpos celestes flutuando no vazio e informações sobre o cosmos distribuídas como objetos no espaço.
A proposta é criar uma experiência onde a informação astronômica não é simplesmente lida, mas habitada: cada dado sobre planetas, luas e estrelas existe como um objeto tridimensional que o usuário pode orbitar e explorar.
Conceito
O ambiente parte de um plano wireframe que ondula como uma superfície gravitacional — referência direta às representações visuais de campos gravitacionais em torno de corpos massivos. No centro, uma esfera sólida representa o corpo central: escura, densa, quase imperceptível a não ser pela moldura laranja que a delimita.
Ao redor, cubos etiquetados em katakana carregam nomes de luas e planetas, flutuando em posições que sugerem órbitas sem defini-las rigidamente.
Tecnologia
- Three.js + WebGL para a cena 3D completa
- Geometria procedural para a malha de ondas
- Raycasting para interação com os objetos
- Shaders customizados para o efeito de profundidade e neblina espacial