#!/bin/sh OUT_DIR="pow_imagery" mkdir -p $OUT_DIR make_sample () { N="$1-$2-$3pow" if [ -e $OUT_DIR/$N.png ]; then echo $OUT_DIR/$N : Already exists, skipping. else # Configure the generator echo unsigned int SIZE=$1\;unsigned int ITERATIONS=$2\;float POWER=$3\; > config.c make config # Generate raw data ./mbrot-gen > $OUT_DIR/$N.raw # Make normal colour image ./raw-to-png $OUT_DIR/$N.raw $1 $1 mv 0,0.png $OUT_DIR/$N.png # Make (hypnotic) bw image to show boundaries clearly ./raw-to-png-bw $OUT_DIR/$N.raw $1 $1 mv 0,0.png $OUT_DIR/$N-bw.png rm $OUT_DIR/$N.raw fi } for pow in $(seq 0.01 0.01 2); do make_sample 560 50 $pow done