cascade

vencedor do Swift Student Challenge '26

overview

O Cascade foi minha submissão para o Swift Student Challenge 2026. Ele é um simulador de física 3D em tempo real, feito para iPad, que permite ao jogador controlar e visualizar a ocorrência da síndrome de Kessler com uma pegada mais arcade.

a simulação utiliza gravidade newtoniana, detecção de colisão por hash espacial e renderização de partículas instanciadas para entregar uma experiência visualmente impactante e cientificamente fundamentada. os usuários podem ajustar parâmetros como contagem de satélites, densidade de detritos, força de explosão e altitude orbital para explorar diferentes cenários.

a síndrome de kessler em si é um cenário teórico onde a densidade de objetos na órbita terrestre baixa é alta o suficiente para que colisões causem uma cascata de detritos autossustentável. essa distribuição poderia tornar as atividades espaciais e o uso de satélites em faixas orbitais específicas impossíveis por muitas gerações.

além da simulação, o cascade apresenta uma seção educacional de oito capítulos que cobre tudo, desde mecânica orbital até tecnologias de remediação. gráficos interativos, cronogramas e diagramas de fluxo causal feitos com Swift Charts tornam a complexa ciência orbital acessível e envolvente.

vencedor do Apple Swift Student Challenge 2026, o cascade foi construído para disseminar a conscientização sobre este desafio crítico para o nosso futuro no espaço: a sustentabilidade do nosso ambiente orbital.

0:00 / 0:00

tech stack

SwiftUI
interface e navegação
RealityKit
motor de renderização 3D
Swift Charts
visualização de dados
Física Customizada
gravidade newtoniana e colisões

credits

people

design · development
pedro wiezel

assets

textures
NASA/NOAA, Solar System Scope, Tom Patterson