Math Is Fun Forum
  Discussion about math, puzzles, games and fun.   Useful symbols: ÷ × ½ √ ∞ ≠ ≤ ≥ ≈ ⇒ ± ∈ Δ θ ∴ ∑ ∫ • π ƒ -¹ ² ³ °

You are not logged in.

#1 2006-07-27 21:09:01

luca-deltodesco
Member
Registered: 2006-05-05
Posts: 1,470

buddhabrot fractal

in the past ive done plenty of normal fractal renderings, normal mandelbrot, or strange wonderful things, ive done quaternion fractals, one thing ive never tried, is the buddhabrot method of displaying a fractal, i decided id have a go, and heres the result...
it took about 6 mins to render (512*512) using my own style of colouring

View Image: buddha1_low.jpg View Image: buddha2_low.jpg

Last edited by luca-deltodesco (2006-07-27 22:11:56)


The Beginning Of All Things To End.
The End Of All Things To Come.

Offline

#2 2006-07-28 01:45:25

Ricky
Moderator
Registered: 2005-12-04
Posts: 3,791

Re: buddhabrot fractal

Now I know why they call it buddhabrot.

What did you use for the rendering?


"In the real world, this would be a problem.  But in mathematics, we can just define a place where this problem doesn't exist.  So we'll go ahead and do that now..."

Offline

#3 2006-07-28 01:48:46

luca-deltodesco
Member
Registered: 2006-05-05
Posts: 1,470

Re: buddhabrot fractal

Ricky wrote:

Now I know why they call it buddhabrot.

What did you use for the rendering?

i wrote my own little program for it

heres another one in the more traditional colouring style

View Image: buddha3_low.jpg

The Beginning Of All Things To End.
The End Of All Things To Come.

Offline

#4 2006-07-29 06:29:56

ryos
Member
Registered: 2005-08-04
Posts: 394

Re: buddhabrot fractal

Very pretty - they look like nebula-filled star clusters. The first two look like photos, and the last is how you might see it through a telescope.


El que pega primero pega dos veces.

Offline

#5 2006-07-29 09:17:12

Ricky
Moderator
Registered: 2005-12-04
Posts: 3,791

Re: buddhabrot fractal

i wrote my own little program for it

Right, what was the program written in?  Any libraries used (OpenGL, DirectX, Maya, etc)?


"In the real world, this would be a problem.  But in mathematics, we can just define a place where this problem doesn't exist.  So we'll go ahead and do that now..."

Offline

#6 2006-07-29 19:32:57

luca-deltodesco
Member
Registered: 2006-05-05
Posts: 1,470

Re: buddhabrot fractal

Ricky wrote:

i wrote my own little program for it

Right, what was the program written in?  Any libraries used (OpenGL, DirectX, Maya, etc)?

i wrote it in C++, using win32 to set up the window and do bitmap saving to disk, and i used OpenGL to display it on the screen (using SetPixel is slower than using glVertex2f which is slower again than if every frame i just create a new version of the bitmap as a texture in openGL and display that)

for the normal fractal one in the images below, i just used a very slightly modified code

the next set of images are

colourful z[n+1] = z[n]^3 + c
monotone
and then the normal fractal equivalent showing which pixels escape, which dont, to see the relation to buddhabrot image

View Image: buddha4.jpg View Image: buddha42.jpg View Image: buddha43.jpg

The Beginning Of All Things To End.
The End Of All Things To Come.

Offline

Board footer

Powered by FluxBB