Spring Has Sprung
A 512b exe gfx for linux/mac, multiarch — 3rd place in 4k gfx at NOVA 2019
Spring Has Sprung A 512b exe gfx for linux/mac using GLSL. It renders at 800x600 pixels because this is the default size that libclutter will give you. This just might be the smallest way to get a glsl shader rendering on linux...
Packages needed:
libclutter-1.0 libgobject-2.0 python gzip
All of these are installed by default on ubuntu. For mac you must install libclutter with homebrew. The mac version will report a gzip error. This is normal, as in order to make it 512 bytes I had to remove one of the checksum bytes off the end of the gzipped payload!
Execution instructions:
~$ ./spring_linux or ~$ ./spring_mac