- AVS Presets
- The shape of things to come...
Archive: The shape of things to come...
jheriko
2nd October 2002 22:48 UTC
The shape of things to come...
I have decided that there must be a really fast way of drawing this fractal in avs, even if it means learning APE programming I'm gonna make it render and zoom at real time. For the mean time though just thought I'd show you this, just 'cos I like it. :)
Zevensoft
3rd October 2002 03:35 UTC
Dunno where I found this APE, but you'd like it.
jheriko
3rd October 2002 13:15 UTC
Seen it. It sucks, it doesn't draw the mandelbrot set and it isn't very reactive or customisable in any music responsive way. I was thinking of making a zooming mandelbrot ape which uses the existing points known to speed up the render and can zoom in on multiple custom specified points to a custom specified level and uses a custom range of colours to colour the iteration. Once I get the hang of APE I should be able to do it, I made a C++ console program that did a zoomy set before so it shouldn't be to hard to do the same thing in an APE, although, I'll probably need to optimise it heavily.
Karnov
3rd October 2002 13:27 UTC
you could yourself shitloads of trouble if you zoomed in on a symettric point (x-axis, i guess) and just mirrored the top part
but maybe thats just the lazy ass in me speaking out :)
anyway, the fractal looks cool (most of them do) and good luck w/ this project
jheriko
3rd October 2002 13:31 UTC
If you zoom in on a point on the x-axis you will just get black or flat colour after a short while.
dirkdeftly
3rd October 2002 19:19 UTC
Sorry to burst your bubble, Jheriko, but you were late for the bus again. Static, zooming, and morhping fractals have been done before (by AVS-King, UnConeD, me...)
jheriko
3rd October 2002 19:51 UTC
Sorry to burst *your* bubble Atero but did you realise that technically those fractals are *very* easy to make since they use the same constant for every point? Julia fractals are of virtually no interest to me, you go and make a dynamic zooming mandelbrot set with your dynamic movement methods then come back and tell me how great your mandelbrot associated julia sets are?
Besides have you actually seen any video/programs of zooming mandelbrot sets to specific points, they are amazing visually and technically compared to the aforementioned presets, that is why I wan't to make this fractal.
Zevensoft
6th October 2002 06:54 UTC
Here's my two cents on the issue.
jheriko
6th October 2002 16:43 UTC
Nice two 'cents' there.
Some cool coding but the set lacks a high enough level of precision to make it look right. Its just a shame that superscopes and dm's require to much processing to make it look right.
Nice FPS they got though.
Zevensoft
6th October 2002 23:25 UTC
Jheriko, read the comment. It's *your* code.
jheriko
6th October 2002 23:33 UTC
I didn't read the comment on the dm one. :p
That will teach me to assume things...
EDIT: Here is a page with a basic tutorial and a zooming mandelbrot demo:
http://www.flipcode.com/demomaking/issue08.shtml
jheriko
8th October 2002 04:22 UTC
Yup, its a really bad mandelbrot APE. Totally unoptimised, totally static and totally unfinished.
I'm going to keep coding this for a while.
Karnov
9th October 2002 05:11 UTC
mmmm....unoptimized
well
i can say one thing
ITS FRICKIN FUNNY that a totally static AVS (i do realize its complex, and i couldnt make it in my wildest dreams) only runs at 13 FPS
hehe
looks cool tho, but being able to add manipulators to change it, somewhat, would be a good thing
(damn, .ape's are fun)
jheriko
9th October 2002 05:37 UTC
Have a faster more dynamic mandelbrot set...
Yeah, I'm not going to update this one too much untill its finished properly, this is just a taste of what it will be like. I'm currently working on making it do progressive zooming by calculation 128 iterations on the first frame then making it do the next 128 in stages whilst it zooms in. The attached one performs 128 iterations every frame, so if i'm spreading these out it will get much better framerates.
Note this is totally unoptimised and unfinished. I think the finished one will probably have custom colors, a list of custom points to zoom in on, a random point picker and maybe some other cool features.
Don't expect it soon though, this is my first ape project and I've still got some presets and other things on the go at the moment.
Zevensoft
9th October 2002 09:25 UTC
Have it zoom to...
x=-0.577816-0.000000000931323-0.000000000116415;
y=-0.631121-0.000000238419+0.0000000149012;
And use some sort of table optimization as well. (If you're really smart, you can have it so you only need to recalc 3/4 of the next whole zoom factor. And also render it while you zoom, and prepare it in a buffer.)