bloboland
diff src/opt.cc @ 4:9021a906c5d3
lots of stuff
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 18 Dec 2012 06:13:09 +0200 |
parents | cfe68befb7cc |
children |
line diff
1.1 --- a/src/opt.cc Sun Dec 16 14:24:16 2012 +0200 1.2 +++ b/src/opt.cc Tue Dec 18 06:13:09 2012 +0200 1.3 @@ -15,6 +15,7 @@ 1.4 opt.world_size[2] = 64; 1.5 1.6 opt.gen_noise_scale = 1.0f; 1.7 + opt.gen_num_blobs = 10; 1.8 } 1.9 1.10 bool parse_opt(int argc, char **argv) 1.11 @@ -40,6 +41,13 @@ 1.12 fprintf(stderr, "-genscale must be followed by a scaling factor\n"); 1.13 return false; 1.14 } 1.15 + } else if(strcmp(argv[i], "-blobs") == 0) { 1.16 + char *endp; 1.17 + opt.gen_num_blobs = strtol(argv[++i], &endp, 10); 1.18 + if(endp == argv[i]) { 1.19 + fprintf(stderr, "-blobs must be followed by the number of blobs\n"); 1.20 + return false; 1.21 + } 1.22 } else if(strcmp(argv[i], "-stereo") == 0) { 1.23 opt.stereo = true; 1.24 } else {