Logo by bib - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. December 01, 2025, 07:46:15 AM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: a new coloring method for the buddhabrot  (Read 923 times)
0 Members and 1 Guest are viewing this topic.
ker2x
Fractal Molossus
**
Posts: 795


WWW
« on: July 19, 2010, 12:03:09 AM »

Just a test, i was wondering what the result could be.
I define the colour by the position of the startinig point (the "c" point).

i tried it on a old buddhabrot code in purebasic.

easy to read even of you don't know purebasic :
Code:
  originX = Int(screenSize * (x0 + 2.25) / 3.5)
  originY = Int(screenSize * (y0 + 1.5) / 3.0)
  cR = originX / (screenSize)
  cB = originY / (screenSize)
  cG = (originX + originY) / (screenSize*2)
 
...
  exposure(pos)\R = exposure(pos)\R + cR
  exposure(pos)\G = exposure(pos)\G + cG
  exposure(pos)\B = exposure(pos)\B + cB


The result, of course, is always the same... But it could be a starting point for new ideas



Logged

often times... there are other approaches which are kinda crappy until you put them in the context of parallel machines
(en) http://www.blog-gpgpu.com/ , (fr) http://www.keru.org/ ,
Sysadmin & DBA @ http://www.over-blog.com/
ker2x
Fractal Molossus
**
Posts: 795


WWW
« Reply #1 on: July 19, 2010, 12:17:03 AM »

same method with 10k iteration :
Logged

often times... there are other approaches which are kinda crappy until you put them in the context of parallel machines
(en) http://www.blog-gpgpu.com/ , (fr) http://www.keru.org/ ,
Sysadmin & DBA @ http://www.over-blog.com/
cbuchner1
Fractal Phenom
******
Posts: 443


« Reply #2 on: July 19, 2010, 01:14:00 AM »

Just a test, i was wondering what the result could be.
I define the colour by the position of the startinig point (the "c" point).

But "c" only has 2 spatial dimensions (real and imaginary). Color has 3 dimensions (red, green
and blue). I suggest the following variation.

Sample the RGB color from an appropriately scaled color image, e.g a photography,
at the coordinate given by starting point "c". The colors that appear in the photo will
therefore influence the outcome of the coloring process.

Things could be made more interesting by using a movie as source for the coloration.
The same buddhabrot could be then rendered as an animation - frame by frame.  Its
colors and local intensities would be influenced by the corresponding frames in the movie.

« Last Edit: July 19, 2010, 11:00:48 AM by cbuchner1 » Logged
richardrosenman
Conqueror
*******
Posts: 104



WWW
« Reply #3 on: August 07, 2010, 09:17:59 AM »

Hi Ker2x;

This is a very nice look!

I am attempting a test based on your technique:



One thing that I'm not understanding is if you go by the c point, it will increase horizontally and vertically (ie. left side of screen = 0 exposures, right side of screen = screen res exposures). This means that the image will always be darker on the left side and brighter on the right. Likewise, it will always be darker on the top side and brighter on the bottom. This is exactly what is happening in my test, yet I do not see it in yours. I think it would look nicer like you have it - only brighter where densities occur. How come?

-Richard
Logged

kram1032
Fractal Senior
******
Posts: 1863


« Reply #4 on: August 07, 2010, 11:55:10 AM »

Oh, someone changed the Buddhabrot page of Wikipedia... Because that technique already was presented there...

Very nice though smiley
Logged
ker2x
Fractal Molossus
**
Posts: 795


WWW
« Reply #5 on: August 07, 2010, 02:59:13 PM »


One thing that I'm not understanding is if you go by the c point, it will increase horizontally and vertically (ie. left side of screen = 0 exposures, right side of screen = screen res exposures). This means that the image will always be darker on the left side and brighter on the right. Likewise, it will always be darker on the top side and brighter on the bottom. This is exactly what is happening in my test, yet I do not see it in yours. I think it would look nicer like you have it - only brighter where densities occur. How come?

Ermmm....
Good question ! Thanks for asking it !  embarrass
I ... i don't know ?
Logged

often times... there are other approaches which are kinda crappy until you put them in the context of parallel machines
(en) http://www.blog-gpgpu.com/ , (fr) http://www.keru.org/ ,
Sysadmin & DBA @ http://www.over-blog.com/
richardrosenman
Conqueror
*******
Posts: 104



WWW
« Reply #6 on: August 07, 2010, 07:28:47 PM »

Oh, someone changed the Buddhabrot page of Wikipedia... Because that technique already was presented there...

Very nice though smiley

Hi Kram1032;

Can you provide a link? I didn't see it in the Wikipedia page and would like to.

-Richard
Logged

kram1032
Fractal Senior
******
Posts: 1863


« Reply #7 on: August 08, 2010, 11:02:38 AM »

That's what I meant with someone changed it.
It used to be there but it's gone...
(Or I looked at the wrong spot^^ - Stay tuned.
It was just a mere screenshot with description though. No implementation details)

Edit: Nope, it's definitely gone. It was either on the German Wiki about the Mandelbrot set or on the English Wiki about the Buddhabrot set.. Now it's not found in either...
« Last Edit: August 08, 2010, 11:05:45 AM by kram1032 » Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Is there a preferred install method? Mandelbulber meegja 4 2558 Last post August 29, 2011, 09:57:03 AM
by taurus
3D IFS and Hart's method Programming David Makin 1 2761 Last post August 26, 2011, 05:20:33 AM
by David Makin
New method to discover 3d fractal formulas (new) Theories & Research Mrz00m 6 935 Last post February 24, 2012, 09:59:30 AM
by Mrz00m
Pixelation reduction method Mandelbulb 3d 1Bryan1 0 2099 Last post December 06, 2015, 05:24:22 AM
by 1Bryan1
Have you used the Interpolate method? Mandelbulb 3d 0Encrypted0 0 1951 Last post July 31, 2016, 06:05:21 AM
by 0Encrypted0

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.307 seconds with 24 queries. (Pretty URLs adds 0.029s, 2q)