Aperçu identique au fichier
L’aperçu et l’export appellent les mêmes fonctions de simulation et de dessin. L’égalité est vérifiée image par image, avec une tolérance de zéro pixel.
Réglez les paramètres, regardez la simulation en direct et exportez un MP4 avec audio synchronisé. Ce que vous voyez dans l’aperçu est exactement le fichier obtenu.
Chaque graine est une variation entière de la simulation. La recherche en évalue des dizaines en arrière-plan et montre celles qui finissent bien.
Changer un paramètre relance la simulation depuis le début, et la première image apparaît en moins de 150 ms.
WebCodecs encode plus vite que le temps réel, avec une bande-son dérivée des collisions.
L’aperçu et l’export appellent les mêmes fonctions de simulation et de dessin. L’égalité est vérifiée image par image, avec une tolérance de zéro pixel.
WebCodecs encode dans votre navigateur. Illimité, avec un filigrane discret.
Simule sans dessiner, note le dénouement et classe les candidats. Ne consomme aucun crédit.
Chaque collision devient une note dans la gamme choisie, synchronisée avec l’impact qui l’a produite.
Quand le navigateur n’encode pas — ou que vous le voulez sans filigrane — la même recette tourne dans une voie isolée et renvoie le même fichier.
À chaque changement, le projet compare l’état de la simulation après 2 000 pas à des vecteurs enregistrés — sur Chromium, Firefox, WebKit et Node. Si un hachage diverge, la fusion n’a pas lieu.
C’est ce qui fait de « l’aperçu est le fichier » une propriété structurelle, et non un effort de synchronisation.
| simulation | graine | hachage |
|---|---|---|
| bouncing-ball-in-circle | 0 | 59170d19a860a390 |
| bouncing-ball-in-circle | 1 | c57360956b8649b4 |
| bouncing-ball-in-circle | 42 | aa2b8b98d9e7ec20 |
Le rendu se fait sur votre ordinateur — cela ne nous coûte donc rien, et nous n’avons pas à le facturer. Un compte n’est nécessaire que pour enregistrer des projets et pour les fonctions payantes.
Commencer sans compte