diff options
author | David <dbphillipsnz@gmail.com> | 2014-05-13 21:17:30 +1200 |
---|---|---|
committer | David <dbphillipsnz@gmail.com> | 2014-05-13 21:17:30 +1200 |
commit | 574df05b9bd100de623b0a0126d935f513ca0f24 (patch) | |
tree | b452b99b15cea4cd29ddf9fa2a41eb73f40ec1bd /generate-samples | |
download | fractal-gen-574df05b9bd100de623b0a0126d935f513ca0f24.tar.xz |
Added all files
Diffstat (limited to 'generate-samples')
-rwxr-xr-x | generate-samples | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/generate-samples b/generate-samples new file mode 100755 index 0000000..54ccc71 --- /dev/null +++ b/generate-samples @@ -0,0 +1,50 @@ +#!/bin/sh + +OUT_DIR="samples" + +mkdir -p $OUT_DIR + + + +make_sample () { + # 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/$1-$2-$3pow.raw + + # Make normal colour image + ./raw-to-png $OUT_DIR/$1-$2-$3pow.raw $1 $1 + mv 0,0.png $OUT_DIR/$1-$2.png + + # Make (hypnotic) bw image to show boundaries clearly + ./raw-to-png-bw $OUT_DIR/$1-$2-$3pow.raw $1 $1 + mv 0,0.png $OUT_DIR/$1-$2-$3-pow-bw.png + + rm $OUT_DIR/$1-$2-$3pow.raw +} + +make_sample 35 10 2 +make_sample 70 10 2 +make_sample 140 10 2 +make_sample 280 10 2 +make_sample 560 10 2 +make_sample 1120 10 2 +make_sample 2240 10 2 + +make_sample 35 50 2 +make_sample 70 50 2 +make_sample 140 50 2 +make_sample 280 50 2 +make_sample 560 50 2 +make_sample 1120 50 2 +make_sample 2240 50 2 + +make_sample 35 100 2 +make_sample 70 100 2 +make_sample 140 100 2 +make_sample 280 100 2 +make_sample 560 100 2 +make_sample 1120 100 2 +make_sample 2240 100 2 |