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.