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. November 30, 2025, 08:33:44 PM


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: [ASK] Fractal Implementation  (Read 827 times)
0 Members and 1 Guest are viewing this topic.
maknyosss
Guest
« on: June 07, 2009, 07:30:28 AM »

hi, now im in the middle of my thesis to implement fractal in the leaf shape, i want to created the algorithm to build the surface of leaf with part of it(stomata, feint, etc).so the program can show the leaf and it can zoom into the small part of it(stomata). but, it almost pissed me off..  huh?

and my question :
1. what is the best choise of fractal to implement it ?(mandelbrot, ifs, etc)
2. are there any tutorial that suit to my subject?

i using java to implement it..
thanks a lot cheesy
please email me : arbuuuud@yahoo.com
Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #1 on: June 07, 2009, 03:50:47 PM »

Hi, probably the best fractal type for this is L-systems, see http://algorithmicbotany.org/papers/#abop

IFS can be used but is a little less ideal and to get realistic leaves you could zoom into would be more difficult but not impossible.

For instance this was done by (the late and great) Dirk Monteney using Xenodream:

https://market.renderosity.com/mod/gallery/index.php?image_id=1145384&member

Dirk's gallery (for inspiration):

https://market.renderosity.com/mod/gallery/browse.php?user_id=174399
« Last Edit: June 07, 2009, 04:01:11 PM by David Makin » Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #2 on: June 07, 2009, 06:29:18 PM »

Hi, probably the best fractal type for this is L-systems, see http://algorithmicbotany.org/papers/#abop

IFS can be used but is a little less ideal and to get realistic leaves you could zoom into would be more difficult but not impossible.

For instance this was done by (the late and great) Dirk Monteney using Xenodream:

https://market.renderosity.com/mod/gallery/index.php?image_id=1145384&member

Dirk's gallery (for inspiration):

https://market.renderosity.com/mod/gallery/browse.php?user_id=174399

Actually if you  decide to try using IFS but would like to zoom-in then the best method for that is probably using (divergent) escape-time IFS rather than the usual (convergent) chaos game or deterministic methods.
As an example there's my Escape-Time IFS formula for Ultra Fractal in mmf4.ufm, here's a fern using the formula - zoom in and you'll see with the parameter settings as they are the detail level is maintained as you zoom-in and the calculation time increases but not prohibitively :

Code:
Fractal2 {
::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
}
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Implementation: 3D mandelbrot type fractal 3D Fractal Generation « 1 2 » steamraven 27 72968 Last post August 21, 2016, 12:13:13 AM
by ironfractal
OpenGL Mandelbulb implementation Mandelbulb Implementation Dmitry Brant 4 8210 Last post November 25, 2009, 03:14:46 PM
by Dinkydau
[link] another demoscener implementation Mandelbulb Implementation lycium 3 1749 Last post November 27, 2009, 04:17:37 PM
by cKleinhuis
Implementation of 'plane' function? Mandelbulb 3d MarkJayBee 4 6066 Last post March 04, 2011, 09:33:38 PM
by DarkBeam
Unit3D Graphics Shader Project mandelbox implementation 3D Fractal Generation Mrz00m 1 3929 Last post February 28, 2016, 08:45:46 PM
by 3dickulus

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.221 seconds with 25 queries. (Pretty URLs adds 0.008s, 2q)