Show HN: Sistema Solar em tempo real com 526 mil asteroides e todos os satélites rastreados
Uma visualização 3D em tempo real do Sistema Solar, baseada no navegador, mostra planetas, 526.000 asteroides e todos os satélites em órbita da Terra rastreados em escala espacial verdadeira (com tamanhos de marcadores exagerados), impressionando muitos com seu desempenho e clareza visual. Os comentaristas destacam como a ferramenta revela a densidade de detritos artificiais e satélites Starlink, a estrutura das regiões geoestacionária e troiana de asteroides, e a vastidão do vazio entre os objetos apesar da aparente lotação. Detalhes técnicos como renderização em WebGL2, dados orbitais atualizados diariamente do JPL e da CelesTrak, e ajustes de UX como controles de tempo e busca também são discutidos, junto com comparações a ferramentas mais antigas como o Celestia.
Visão geral do projeto & fontes de dados
- Visualização do sistema solar em escala real, baseada no navegador, com posições atuais dos planetas, ~526 mil asteroides, cometas e satélites terrestres rastreados.
- Usa TLEs da CelesTrak com SGP4, JPL SBDB para corpos pequenos e vetores de estado do JPL Horizons para naves espaciais; os dados são atualizados diariamente.
- Os satélites são propagados a partir dos TLEs atuais de volta no tempo; além de ~90 dias no passado, isso é marcado como “estimate”.
Escala, realismo & interpretabilidade
- As distâncias estão em escala; os marcadores dos objetos (planetas, satélites, detritos) não estão. Isso é esclarecido após a confusão sobre os tamanhos visíveis dos satélites e as implicações de “o espaço está lotado”.
- Alguns usuários observam que o cinturão geoestacionário da Terra aparece como um anel apenas porque os pontos marcadores são enormes em comparação com os objetos reais.
- A visualização destaca estruturas como os enxames troianos de Júpiter, órbitas halo em pontos de Lagrange (por exemplo, JWST) e trajetórias de sobrevoo.
Desempenho & implementação
- A renderização é em WebGL2, sem engine externa. A propagação orbital dos asteroides é feita inteiramente na GPU; shaders de vértice resolvem a equação de Kepler a cada frame.
- Não é feito culling baseado em distância, ainda assim o desempenho é relatado como suave mesmo com centenas de milhares de objetos.
UX, recursos & correções
- Pedidos: zoom mais rápido (especialmente em mobile), centralização mais fácil nos planetas, melhor gerenciamento de painéis, versão em VR, melhorias na busca, descoberta do botão “Now”, controles de pausa/barra de espaço.
- Mudanças implementadas durante a thread incluem: texto de escala mais claro, correções de bugs para órbitas de detritos em alta velocidade, ESC para desselecionar, pausa com barra de espaço, textura branca para o Sol, busca por asteroides específicos e objetos “interstellar”, e um modo “endless ambient” com música gerada e sobrevoos em time-lapse.
Satélites, detritos & preocupações com Kessler
- A discussão observa como a Starlink domina visualmente; um comentário afirma que a maioria dos satélites ativos e manobráveis é dessa constelação.
- Um comentarista argumenta que as tendências atuais podem afetar severamente a visibilidade do céu noturno; outro contrapõe que constelações em órbita baixa desorbitam rapidamente e que o risco de Kessler é maior entre 700–1.000 km do que abaixo de 500 km.
Asteroides, levantamentos & segurança
- Muitos expressam surpresa com o número de asteroides próximos da Terra rastreados.
- Outros mencionam missões de levantamento em andamento e planejadas, além de experimentos de mitigação de impacto, observando que o trabalho de defesa planetária está ativo e melhorando.