Curiosity got the better of me, and I have written the following FractInt formula:
simon0051-H {
z = p = pixel
t = c = 0:
c = c + 1 ; increase count
if (c==1)
z = fn1(z*z)+p
elseif (c==2)
z = fn2(z*z)+p
elseif (c==3)
z = fn3(z*z)+p
elseif (c==4)
z = fn4(z*z)+p
c = 0
endif
|z| < 4
}
What it does is: every four iterations are performed by four functions. They could all be the same, or different, and the order of the functions probably will make a difference to the finished image. Now, I would like to catalogue all the images that can be created in FractInt with this formula.
Here's the tricky bit - FractInt has 31 built in functions, so using 4 in any sequence gives a mind boggling 923521 permutations. I've started (manually) today and so far have created around 1100 of them, so only another 922421 or there about to go through.
- Is this ambitious? Yes.
- Will there be duplicate images? Maybe, but to me it seems highly unlikely.
- Will it achieve anything? Don't know.
- Will it take forever to achieve? Probably.
- Why on earth would I do this? I don't know. I think I would like to create all these images and then using them as frames of an animation I think that in the right sequences they would be quite mesmerising. Maybe I would like to create some sort of interactive chart of all the formulas and when you select a function it would bring up all the images that used that function so you could browse them interactively.
- Is there any way of automating the process? Who knows, I'm not that clued up on FractInt and certainly wouldn't know how to write a FractInt 'batch file' to automate the process, as I don't even know how to assign the functions of a formula on startup, let alone know how to do it for every possible image.
I've worked out that if I worked solidly on this day in, day out, and achieved 1100 images a day, I'd be finished in 840 days (more than 2 years).
This 'simple project' is turning into a nightmare. Some of the images are good and so far I have seen a wide array of image formats.
This one popped out not so long ago (I've rotated it 90 degrees to the left in Paint Shop Pro) and it seems ideal for Easter Day:
"The Lord has risen again"
(I'm not particularly religious, this image just got the creative juices flowing).