centus
Member
Here's a little something I've been working on, it's a pretty simple Fractal generator which currently does Mandelbrot set.
It supports zoom in and out, panning, changing the number of iterations which is needed when you zoom in a lot and want to see more details, when you increase the number of iterations, though, performance goes down, so be warned... it is currently capped at 20000 which should be enough for the amount of zoom possible using double precision variables for the calculations (which I am).
It uses SDL, so should be easy to recompile to Pandora once it finally gets here...
Attached is a zip with both a 64-bit Linux executable (I'm almost sure it is 64-bit... and an XP 32-bit version.
Some notes on how to use it:
mouse left click = center + zoom in
mouse right click = center + zoom out
mouse middle click = center
+ = increase iterations by 20
CTRL + = increase iterations by 100
SHIFT + = increase iterations by 500
ALT + = increase iterations by 2000
- = decrease iterations by 20
CTRL - = decrease iterations by 100
SHIFT - = decrease iterations by 500
ALT - = decrease iterations by 2000
s = save BMP file (numbered since current run began)
r = reset all (goes back to initial zoom and iterations (100 iterations)
There is still a lot of work to be done with the controls and I'm planning on adding a help screen, but I think I'll wait for the Pandora to figure out the best controls...
Let me know what you think, any suggestions, comments, flames are welcome.
Also attached a screenshot done with it, currently it only saves BMP but will be changed to PNG...
It supports zoom in and out, panning, changing the number of iterations which is needed when you zoom in a lot and want to see more details, when you increase the number of iterations, though, performance goes down, so be warned... it is currently capped at 20000 which should be enough for the amount of zoom possible using double precision variables for the calculations (which I am).
It uses SDL, so should be easy to recompile to Pandora once it finally gets here...
Attached is a zip with both a 64-bit Linux executable (I'm almost sure it is 64-bit... and an XP 32-bit version.
Some notes on how to use it:
mouse left click = center + zoom in
mouse right click = center + zoom out
mouse middle click = center
+ = increase iterations by 20
CTRL + = increase iterations by 100
SHIFT + = increase iterations by 500
ALT + = increase iterations by 2000
- = decrease iterations by 20
CTRL - = decrease iterations by 100
SHIFT - = decrease iterations by 500
ALT - = decrease iterations by 2000
s = save BMP file (numbered since current run began)
r = reset all (goes back to initial zoom and iterations (100 iterations)
There is still a lot of work to be done with the controls and I'm planning on adding a help screen, but I think I'll wait for the Pandora to figure out the best controls...
Let me know what you think, any suggestions, comments, flames are welcome.
Also attached a screenshot done with it, currently it only saves BMP but will be changed to PNG...