. * .
___
. / \ . *
( ( ) )
* \_____/ .
____/\___/\______||_____/\____/\_____
||
E C L I P S E
intro 64k (browser) - flashparty 2026
un monolito en un mundo sin vida
una raro evento entre la luna y sol
el comienzo de algo nuevo
codigo / direccion ....... franpiaggio
musica ................... franpiaggio
como correrla
- google chrome 156.0.8078.48 (probada en macos), pantalla completa,
renderiza a 1920x1080
- dos archivos, misma obra:
eclipse.html html/js en texto plano dentro de un chunk del png.
doble click y arranca
eclipse-jsexe.html empaquetado clasico estilo jsexe: el js va
comprimido en los pixeles del png (5.4 kb).
chrome lo bloquea abierto desde el disco, asi que
hay que servir la carpeta:
python -m http.server 8000
-> http://localhost:8000/eclipse-jsexe.html
(o abrir chrome con --allow-file-access-from-files)
- "cargando" unos segundos (precalculo de la musica), despues "iniciar":
click o cualquier tecla. dura ~97 s, esc para salir
tecnica
- un solo fragment shader, 2 pasadas (escena + bloom con mipmaps)
- terreno heightfield con raymarching, monolito como caja analitica
- musica: sintetizador aditivo en js (piano / coro / cuerdas),
precalculado, re bemol mayor, 9/8
- el archivo es un png valido con el html/js adentro de un chunk