Pular para o conteúdo

Reescreva o tempo

Aqui o tempo não anda só para frente. Assista a uma colisão física acontecer, rebobine para qualquer décimo de segundo do passado e desloque uma esfera ou um pino defletor por poucos milímetros: o site recalcula todo o futuro na hora e mostra a linha do tempo antiga como um fantasma ao lado da nova.

Mouse ou dedoToqueCom som

experimento ao vivo

Observe a colisão inicial acontecer até o fim da linha do tempo (5 segundos).

Como usar
  1. Aperte “Rebobinar” ou arraste a barra de tempo de volta para ~1,0s, antes do impacto.
  2. Arraste o pino alaranjado ou qualquer esfera: as curvas do novo futuro mudam em tempo real enquanto você mexe.
  3. Aperte “Avançar” e compare as esferas sólidas (futuro reescrito) com os círculos tracejados (o que teria acontecido).
Carregando o experimento…
Como isso funciona?

01Um motor físico determinístico calcula 300 quadros (5 segundos a 60 qps) com passo de tempo fixo e sub-passos de colisão elástica exata. Como não há números aleatórios durante a simulação, o mesmo passado gera sempre o mesmo futuro.

02Quando você move um objeto no quadro k, os quadros 0..k são preservados, a linha do tempo anterior é congelada como referência fantasma e os quadros k..300 são simulados de novo em menos de 2 milissegundos.

03O medidor de “efeito borboleta” soma a distância entre a posição de cada esfera no universo original e no universo reescrito: em sistemas com várias colisões, mudar 2 milímetros no início altera 100% do final.