#!/bin/sh
make palette mandelbrot render resample pngify
palette blueglow.txt palette.bin
# PIPE ALL THE THINGS
rm mandelbrot.map mandelbrot.msaa mandelbrot.rgb 2>/dev/null
mkfifo mandelbrot.map mandelbrot.msaa mandelbrot.rgb
mandelbrot --crosstrap 0 .005 1 $((1920*4*16)) $((1080*4*16)) 0 0 2 1.25 -0.7766729 0.13661091 0 mandelbrot.map &
render mandelbrot.map palette.bin 0 .015 mandelbrot.msaa &
resample mandelbrot.msaa $((1920*4)) 16 mandelbrot.rgb &
pngify mandelbrot.rgb $((1920*4)) $((1080*4)) mandelbrot.png
rm mandelbrot.map mandelbrot.msaa mandelbrot.rgb