POV-Ray : Newsgroups : povray.newusers : Julia Fractals Server Time
5 Sep 2024 14:17:22 EDT (-0400)
  Julia Fractals (Message 1 to 10 of 14)  
Goto Latest 10 Messages Next 4 Messages >>>
From: Simon Lemieux
Subject: Julia Fractals
Date: 21 Oct 2000 16:27:33
Message: <39F1FCA4.DA298812@yahoo.com>
Hi,
	I've just begun playing with fractals and I find it very amusing but very
confusing... I mean I do almost anything and it looks cool, but how can I get a
real classic fractal with it?

I've looked in the other newsgroup and found some problems that other users had
with hypercomplex and such...
I was just wondering what were its capabilities, what does a good julia fractal
look like and how to use it...

Any ideas?

Thanks,
	Simon
-- 
+-------------------------+----------------------------------+
| Simon Lemieux           | Website : http://www.666Mhz.net  |
| Email : Sin### [at] 666Mhznet | POV-Ray, OpenGL, C++ and more... |
+-------------------------+----------------------------------+


Post a reply to this message

From: Margus Ramst
Subject: Re: Julia Fractals
Date: 21 Oct 2000 19:52:48
Message: <39F21E2D.AF41E49E@peak.edu.ee>
Simon Lemieux wrote:
> 
> I was just wondering what were its capabilities, what does a good julia fractal
> look like and how to use it...
> 

It generally looks like - well, like a twisted turd. I'm not very good at
controlling its appearance, so can't help you much there.
I don't suppose there are very many real-world constructs that can be imitated
with the help of julia fractals; but there are exceptions. For example check out
this IRTC submission, where the stream of water is made with a julia:
http://www.irtc.org/ftp/pub/stills/2000-08-31/partized.jpg

-- 
Margus Ramst

Personal e-mail: mar### [at] peakeduee
TAG (Team Assistance Group) e-mail: mar### [at] tagpovrayorg


Post a reply to this message

From: Warp
Subject: Re: Julia Fractals
Date: 22 Oct 2000 10:04:11
Message: <39f2f3da@news.povray.org>
Simon Lemieux <lem### [at] yahoocom> wrote:
: I mean I do almost anything and it looks cool, but how can I get a
: real classic fractal with it?

  Don't confuse the 4-dimensional julia fractals (which the julia_fractal
object is) with regular 2-dimensional julia fractals.
  If you want regular 2-dimensional julia fractals, there's a pattern for
that in MegaPov.

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Simon Lemieux
Subject: Re: Julia Fractals
Date: 22 Oct 2000 21:54:18
Message: <39F39ACA.BCC77840@yahoo.com>
> It generally looks like - well, like a twisted turd. I'm not very good at
> controlling its appearance, so can't help you much there.
> I don't suppose there are very many real-world constructs that can be imitated
> with the help of julia fractals; but there are exceptions. For example check out
> this IRTC submission, where the stream of water is made with a julia:
> http://www.irtc.org/ftp/pub/stills/2000-08-31/partized.jpg

Woa, that pictures is pretty nice!  Yes I knew that fractals were absolutely
abstract objects and would be hardly put in a normal scene...

But I like the abstract and I was just going to play with it for a while until I
get bored of its too abstractness!

Thanks,
	Simon

-- 
+-------------------------+----------------------------------+
| Simon Lemieux           | Website : http://www.666Mhz.net  |
| Email : Sin### [at] 666Mhznet | POV-Ray, OpenGL, C++ and more... |
+-------------------------+----------------------------------+


Post a reply to this message

From: Simon Lemieux
Subject: Re: Julia Fractals
Date: 22 Oct 2000 21:56:33
Message: <39F39B52.9C040B0@yahoo.com>
>   Don't confuse the 4-dimensional julia fractals (which the julia_fractal
> object is) with regular 2-dimensional julia fractals.
>   If you want regular 2-dimensional julia fractals, there's a pattern for
> that in MegaPov.

I don't exactly know the difference, but I guess a 4D fractal is a repetition of
a fractal design in space, thus making a 3D object... am I right?

For the 2D fractals, I would prefer to construct them myself...

Thanks,
	Simon

-- 
+-------------------------+----------------------------------+
| Simon Lemieux           | Website : http://www.666Mhz.net  |
| Email : Sin### [at] 666Mhznet | POV-Ray, OpenGL, C++ and more... |
+-------------------------+----------------------------------+


Post a reply to this message

From: Margus Ramst
Subject: Re: Julia Fractals
Date: 22 Oct 2000 23:21:09
Message: <39F3A08A.66082D5@peak.edu.ee>
Simon Lemieux wrote:
> 
> I don't exactly know the difference, but I guess a 4D fractal is a repetition of
> a fractal design in space, thus making a 3D object... am I right?
> 

The 4D Julia set is a true 4D object, i.e. it has one more dimension besides
height, width and depth. Obviously POV couldn't render this (and most people
can't even visualise it), so instead it renders a 3D "slice" of this 4D object -
much like a circle is a 2D slice of the sphere (3D).

-- 
Margus Ramst

Personal e-mail: mar### [at] peakeduee
TAG (Team Assistance Group) e-mail: mar### [at] tagpovrayorg


Post a reply to this message

From: Warp
Subject: Re: Julia Fractals
Date: 23 Oct 2000 04:48:17
Message: <39f3fb50@news.povray.org>
Simon Lemieux <lem### [at] yahoocom> wrote:
: I don't exactly know the difference, but I guess a 4D fractal is a repetition of
: a fractal design in space, thus making a 3D object... am I right?

  Nope.

  A "regular" 2-dimensional julia uses complex numbers. If you are interested,
the formula is the following:

  For each point c in the complex plane, the julia set (let's call it J) will
be:

  J = { c |  lim   Z(n) != inf }
            n->inf

where:

  Z(0) = c
  Z(n) = Z(n-1)^2 + Y

where Y is a complex number (in a Mandelbrot set it will be c itself, in a
Julia set it's a chosen complex number which doesn't change).

  When the Julia set is displayed in the complex plane (it's usually
denoted so that the x-axis in a cartesian system denotes the real part of
the number and the y-axis denotes the imaginary part) it forms the peculiar
shape you know.
  (The colors displayed outside the set are not part of the set but are
created by a simple trick.)

  Now, the 4-dimensional julia uses either hypercomplex or quaternion
numbers instead of complex numbers.
  The formula is exactly the same as above, the only difference being that
hypercomplex and quaternion numbers have 4 parts instead of 2.
  This means that the set will be formed in the 4-dimensional space.
  The difference between hypercomplex and quaternion numbers is that for
numbers with more than 2 parts some mathematical operations (such as
multiplication) are not unambiguously defined. Hypercomplex and quaternion
numbers use different type of multiplication.

  Since the set has 4 dimensions, a 3-dimensional "slice" has to be taken
from the set in order to represent it in 3D space.
  This is similar to cutting a 3D object with a plane and getting a 2D shape
in the plane. But instead of making a 2D slice from a 3D object, we are
making a 3D slice from a 4D object.
  It's not possible to represent a 4D object in itself because our brain
can't handle that information. This is why we need a 3D slice of that object.

: For the 2D fractals, I would prefer to construct them myself...

  Why, when there's already a pattern for that?

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Tom Melly
Subject: Re: Julia Fractals
Date: 23 Oct 2000 08:10:31
Message: <39f42ab7$1@news.povray.org>
"Warp" <war### [at] tagpovrayorg> wrote in message
news:39f3fb50@news.povray.org...

> akhgashtahsg  asdhwajhe mxzhfweaht sadfhaw hasjd

my brain is bleeding out of my ears - is this normal?


Post a reply to this message

From: Simon Lemieux
Subject: Re: Julia Fractals
Date: 23 Oct 2000 08:50:34
Message: <39F4349F.FD6D9804@yahoo.com>
>   A "regular" 2-dimensional julia uses complex numbers. If you are interested,
> the formula is the following:
> 
>   For each point c in the complex plane, the julia set (let's call it J) will
> be:
> 
>   J = { c |  lim   Z(n) != inf }
>             n->inf
> 
> where:
> 
>   Z(0) = c
>   Z(n) = Z(n-1)^2 + Y
> 
> where Y is a complex number (in a Mandelbrot set it will be c itself, in a
> Julia set it's a chosen complex number which doesn't change).
> 
>   When the Julia set is displayed in the complex plane (it's usually
> denoted so that the x-axis in a cartesian system denotes the real part of
> the number and the y-axis denotes the imaginary part) it forms the peculiar
> shape you know.
>   (The colors displayed outside the set are not part of the set but are
> created by a simple trick.)
> 
>   Now, the 4-dimensional julia uses either hypercomplex or quaternion
> numbers instead of complex numbers.
>   The formula is exactly the same as above, the only difference being that
> hypercomplex and quaternion numbers have 4 parts instead of 2.
>   This means that the set will be formed in the 4-dimensional space.
>   The difference between hypercomplex and quaternion numbers is that for
> numbers with more than 2 parts some mathematical operations (such as
> multiplication) are not unambiguously defined. Hypercomplex and quaternion
> numbers use different type of multiplication.
> 
>   Since the set has 4 dimensions, a 3-dimensional "slice" has to be taken
> from the set in order to represent it in 3D space.
>   This is similar to cutting a 3D object with a plane and getting a 2D shape
> in the plane. But instead of making a 2D slice from a 3D object, we are
> making a 3D slice from a 4D object.
>   It's not possible to represent a 4D object in itself because our brain
> can't handle that information. This is why we need a 3D slice of that object.

Cool, Thanks a lot!

> : For the 2D fractals, I would prefer to construct them myself...
> 
>   Why, when there's already a pattern for that?

Because, I could play with colors, and paterns and shape, make it move, etc... 
I would do this using OpenGL, so it would be fairly fast, fullscreen and quite
amazing!

Thanks,
	Simon
-- 
+-------------------------+----------------------------------+
| Simon Lemieux           | Website : http://www.666Mhz.net  |
| Email : Sin### [at] 666Mhznet | POV-Ray, OpenGL, C++ and more... |
+-------------------------+----------------------------------+


Post a reply to this message

From: Spock
Subject: Re: Julia Fractals
Date: 23 Oct 2000 09:58:57
Message: <39f44421$1@news.povray.org>
Excellent description.  Thank you.

One common trick is to vary the value of the fixed parameter for animation.

This can also be thought of as using time to represent the fourth dimension.

Some interesting results depending on which value (and range) you choose.

Look forward to seeing some fractals in p.b.a and p.b.i soon :-)


Post a reply to this message

Goto Latest 10 Messages Next 4 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.