Forums The Vibe Chat What is this? Video effect

Viewing 11 posts - 1 through 11 (of 11 total)
• Author
Posts
• #1051972

At around 2:50ish you see this ‘expanding’ fractual.
What is the real reality? – YouTube

Anyone know what it is? Is it something to do with mandelbrot fractuals?

I’ve seen this effect done without fractuals aswell but rather an ‘image’ that constantly ‘zooms’ out further and further.. How do they do it? 😀

#1247364

its a fairly standard fractal which from memory you can zoom in and out on infinitely. Even 10-15 years ago there were many open source/free programs for generating them, though I haven’t seen one for a while now I’m sure they can still be found. Someone with a better head for maths and more modern computer graphics might be able to give more help on how to make one as its been ages since I played around with these sorts of graphics.

#1247369

Sounds interesting 😀 gonna look it up thanks

#1247370

I’ve found an C++ algorithim on the net (Mandelbrot set tutorial).

I’ve rewritten(translated rather) into python. If anyones interested 😀

import Image, ImageDraw

image = Image.new(‘RGB’, (600, 600))
ImageHeight = 600
ImageWidth = 600

MinRe = -2.0
MaxRe = 1.0
MinIm = -1.2
#Calculate a sutible ‘max Imaginary number’ so it will be in scale
MaxIm = MinIm+(MaxRe-MinRe)*ImageHeight/ImageWidth
#Calculate the ‘range’ of the real/imaginary number per pixel width
#Eg if we are looking at a range of 10, divide by 100 will give us 0.1
#meaning each ‘0.1’ ranges maps to one pixel width/block
Re_factor = (MaxRe-MinRe)/(ImageWidth-1)
Im_factor = (MaxIm-MinIm)/(ImageHeight-1)

MaxIterations = 2000

for y in range(0, ImageHeight):
c_im = MaxIm – y*Im_factor

for x in range(0, ImageWidth):
c_re = MinRe + x * Re_factor
Z_re = c_re
Z_im = c_im
isInside = True
for n in range(0, MaxIterations):
Z_re2 = Z_re * Z_re
Z_im2 = Z_im * Z_im

if Z_re2 + Z_im2 > 4:
isInside = False
break

Z_im = 2 * Z_re * Z_im + c_im
Z_re = Z_re2 – Z_im2 + c_re

if isInside == True:
image.putpixel((x,y), (100, 255, 128))

image.save(‘test.jpg’)[/CODE]

May I add that I still have yet to figure out what it’s doing? 😀 getting there slowly…. grr[CODE]

import Image, ImageDraw

image = Image.new(‘RGB’, (600, 600))
ImageHeight = 600
ImageWidth = 600

MinRe = -2.0
MaxRe = 1.0
MinIm = -1.2
#Calculate a sutible ‘max Imaginary number’ so it will be in scale
MaxIm = MinIm+(MaxRe-MinRe)*ImageHeight/ImageWidth
#Calculate the ‘range’ of the real/imaginary number per pixel width
#Eg if we are looking at a range of 10, divide by 100 will give us 0.1
#meaning each ‘0.1’ ranges maps to one pixel width/block
Re_factor = (MaxRe-MinRe)/(ImageWidth-1)
Im_factor = (MaxIm-MinIm)/(ImageHeight-1)

MaxIterations = 2000

for y in range(0, ImageHeight):
c_im = MaxIm – y*Im_factor

for x in range(0, ImageWidth):
c_re = MinRe + x * Re_factor
Z_re = c_re
Z_im = c_im
isInside = True
for n in range(0, MaxIterations):
Z_re2 = Z_re * Z_re
Z_im2 = Z_im * Z_im

if Z_re2 + Z_im2 > 4:
isInside = False
break

Z_im = 2 * Z_re * Z_im + c_im
Z_re = Z_re2 – Z_im2 + c_re

if isInside == True:
image.putpixel((x,y), (100, 255, 128))

image.save(‘test.jpg’)[/CODE]

May I add that I still have yet to figure out what it’s doing? 😀 getting there slowly…. grr

#1247371

I’m wondering if fractal art plays a big part in milkdrop (winamps music visualator)…

As it doesn’t seem to be a very-resource hungry, and fractal math calculations is what’s behind it (I’m guessing).

#1247366

@dubstep_joe 459754 wrote:

fractal math

I read that as Fractal Meth LOL … was thinking to my self … hmm I like the sound of that … will have to reaserch it some more see if it’s worth trying. :laugh_at:

#1247372

And we now have colour! Need to figure out how to zoom/move now 😀

Interestingly, the mandrelbot does not actually include the ‘colour’ parts. It’s only the blue bug structure.
We can however generate colour by exploiting the algorithm. And there is tons of ways to do it…

There’s also other algorithms out there that generate different structures!

There even seems to be a image sharpening software (photoshop plugins) (Workflow Technique #028 @Digital Outback Photo) that uses fractals. Those results look amazing, and I’d say technically impossible unless they somehow figure out a ‘pattern’ that is on the image or something..:weee::weee:

:weee:

#1247365

Have you every read ‘Chaos’ by James Gleick? I’m currently about halfway through – explains all about chaos theory and fractals, interesting stuff.

#1247373

@cheeseweasel 459933 wrote:

Have you every read ‘Chaos’ by James Gleick? I’m currently about halfway through – explains all about chaos theory and fractals, interesting stuff.

No I haven’t I’ll try get it :D, thanks 😀

#1247367

@cheeseweasel 459933 wrote:

Have you every read ‘Chaos’ by James Gleick? I’m currently about halfway through – explains all about chaos theory and fractals, interesting stuff.

I saw that when you was sorting out your bag today 😛

#1247374

That book is amazing cheeseweasel and I’ve only started 😀 thanks..

Viewing 11 posts - 1 through 11 (of 11 total)
• You must be logged in to reply to this topic.

Forums The Vibe Chat What is this? Video effect