Anteprima identica al file
Anteprima ed esportazione chiamano le stesse funzioni di simulazione e disegno. L’uguaglianza è verificata fotogramma per fotogramma, con tolleranza zero di pixel.
Regola i parametri, guarda la simulazione in diretta ed esporta un MP4 con audio sincronizzato. Quello che vedi nell’anteprima è esattamente il file che esce.
Ogni seed è un’intera variazione della simulazione. La ricerca ne valuta decine in background e mostra quali finiscono bene.
Cambiare un parametro rilancia la simulazione dall’inizio e il primo fotogramma nuovo compare in meno di 150 ms.
WebCodecs codifica più veloce del tempo reale, con la colonna sonora derivata dalle collisioni.
Anteprima ed esportazione chiamano le stesse funzioni di simulazione e disegno. L’uguaglianza è verificata fotogramma per fotogramma, con tolleranza zero di pixel.
WebCodecs codifica nel tuo browser. Illimitato, con una filigrana discreta.
Simula senza disegnare, valuta l’esito e ordina i candidati. Non consuma credito.
Ogni collisione diventa una nota nella scala scelta, sincronizzata con l’impatto che l’ha generata.
Quando il browser non codifica — o lo vuoi senza filigrana — la stessa ricetta gira in una corsia isolata e restituisce lo stesso file.
A ogni modifica il progetto confronta lo stato della simulazione dopo 2.000 passi con vettori registrati — in Chromium, Firefox, WebKit e Node. Se un hash diverge, il merge non avviene.
È ciò che rende «l’anteprima è il file» una proprietà strutturale e non uno sforzo di sincronizzazione.
| simulazione | seed | hash |
|---|---|---|
| bouncing-ball-in-circle | 0 | 59170d19a860a390 |
| bouncing-ball-in-circle | 1 | c57360956b8649b4 |
| bouncing-ball-in-circle | 42 | aa2b8b98d9e7ec20 |
Il render avviene sul tuo computer — quindi non ci costa nulla e non dobbiamo farlo pagare. L’account serve solo per salvare i progetti e per le funzioni a pagamento.
Inizia senza account