Molive
/'mɒ:lɪv/ (otherwise known as John Hunter)
He/They • Senior Software Engineer • Graphics Programmer
Internal Links
External Links
Demozoo | Pouët | Shadertoy | Github | Mastodon | Stargaze | Stargaze Git | Scrimblo Foundation
He/They • Senior Software Engineer • Graphics Programmer
Demozoo | Pouët | Shadertoy | Github | Mastodon | Stargaze | Stargaze Git | Scrimblo Foundation
Custom rendering solution for signed distance fields defined as mathematical functions. Works by JIT compiling them to SPIR-V shaders. Based originally on my work at university. Renders entirely using the raytracing pipeline, and can reach 400fps at 1080p. Written in Vulkan, GLSL, and Rust. In active development.
Links: Stargaze Git
Version of PICO NICCC (see later in list) that renders 4x as many pixels - but, counterintuitively, consumes less framebuffer RAM. Uses a custom, insane format for storing intermediate frames.
2194 byte executable that renders a blurry falling kitten. Coded in a couple hours during a party. Written in Blossom and GLSL. Based on this image.
Extremely accurate cover of Robot Rock by Daft Punk for the SNES. Full CD-quality. Uses cycle accurate code to decompress ADPCM audio on the fly, and requires a custom cart to function correctly. Play back in Higan or on an FXPAK.
Port of the ST-NICCC 2000 demo. Uses a custom polygon renderer designed for the RP2040. Runs at an astounding 1000fps if tweaked. Comes with an absolutely unhinged 4am explanation video.
3268 byte executable that renders a hand sanitiser bottle. The hand sanitiser within the bottle correctly refracts light, and projects caustics onto the backdrop (!). Takes 30 seconds to converge. Written in Blossom and GLSL.
1800 byte executable that renders a child's hand painted watercolour image. Written in C and GLSL, using OpenGL.
A wikiracer that performs a breadth-first search on Wikipedia (and other mediawikis) to find the shortest connection between two pages by following links. Appears to have broken after a change in the Wikipedia API.
Links: Github
A simple music tracker. Written as my A-level computer science project. May not run on new systems.
Links: Github
Joke production which happens to showcase playing back CD-quality audio on the SNES. Technique is based on one by Blargg, and is cycle-accurate. The fire alarm had gone off at the party earlier.