Title: How to make a 1d mandelbrote noise function? Post by: Mrz00m on December 17, 2014, 12:38:13 AM I'd like to know how to make Y = fractal(X); readouts of mandelbrot functions.
If you were watching a zoom video of a fractal, you could place your finger on a pixel on the screen, and as the zoom would go forwards, it would write an x-y graph similar to perlin noise. It could be even on ducks fractals or something simple, but the mandelbrot set is good because the gradients can be continuous. And it's a good study of the mandelbrot set, because it's possible to check the different perlin noise graphs that would come of it, and check the frequencies of the wave, perhaps balance between multiple lines and see what happens. I'd love to have a 10 line code for it, it's probably pretty amazingly complicated though, how to do it? Title: Re: How to make a 1d mandelbrote noise function? Post by: claude on December 17, 2014, 08:11:43 AM Here's where I convert the pixel data to audio in emndl:
http://code.mathr.co.uk/emndl/blob/HEAD:/emndl_unwarp.c#l164 through #l174 (so about 10 lines!) the earlier code in the file essentially implements a software version of OpenGL's LINEAR_MIPMAP_LINEAR texture lookup - the main purpose of this program is to convert an exponential map (aka mercator projection or log polar) image into a zoom video, the audio dump was a later idea. then I put the raw data through some filters (dc blocker, dynamic range compression, ...). I'm working on a thing to convert Kalles Fraktaler kfb zoom out sequences to exponential maps, but it's not done yet. Title: Re: How to make a 1d mandelbrote noise function? Post by: Mrz00m on December 17, 2014, 10:57:48 PM Awesome thanks! looks very interesting i will have a good look at it. |