Logo by Trifox - 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: Visit us on facebook
 
*
Welcome, Guest. Please login or register. April 19, 2024, 08:11:21 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] 2   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 3D Kleinian group  (Read 10741 times)
0 Members and 1 Guest are viewing this topic.
JosLeys
Strange Attractor
***
Posts: 258


WWW
« on: December 05, 2012, 12:41:36 AM »

Here is something I've been working on: calcs in Ultrafractal and data exported to Povray.
This uses 3D Moebius transformations consisting of quaternions instead of complex numbers.
A bit long to explain in detail here. I plan to publish an article on it within the next couple of months

See also a small movie here http://www.josleys.com/gfx/Indra3D002_01.mov and http://www.josleys.com/gfx/Indra3D008_01.mov


* Bol_use file_Indra3D008.png (152.74 KB, 680x680 - viewed 832 times.)
Logged
Tglad
Fractal Molossus
**
Posts: 703


WWW
« Reply #1 on: December 05, 2012, 02:49:46 AM »

I think a 3d Mobius is equivalent to a combination of 3d translation, 3d rotation, scale and 3d inversion(+flip). i.e. the set of conformal transforms.

And you generate a limit set like so:
given two such transforms:
take a point, apply the two transforms on it, repeat on the resulting points.

Is this right?
Logged
kram1032
Fractal Senior
******
Posts: 1863


« Reply #2 on: December 05, 2012, 09:03:33 AM »

Pretty much, yes. Which is perfectly equivalent to Möbius transforms with quaternions, using only the imaginary parts.
Using the real part as well, you'll essentially get a 4D Möbius transform....

I like that spiny structure. Looks neat.
Logged
JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #3 on: December 05, 2012, 09:04:40 AM »

Yes, but here there are three such transforms that move spheres around. Such a Moebius transform will take a sphere to another sphere.
Logged
KRAFTWERK
Global Moderator
Fractal Senior
******
Posts: 1439


Virtual Surreality


WWW
« Reply #4 on: December 05, 2012, 09:05:53 AM »

Yes, this looks very Holy Grail:ish.

Very interesting work Jos!!!
Logged

knighty
Fractal Iambus
***
Posts: 819


« Reply #5 on: December 05, 2012, 11:42:32 AM »

Wow! There are not many 3D quasi fuchsian renders out there. Especially those which have spirals.
How do you find the mobius transformations? Is there any recipe like those described in indra pearles book?
Logged
JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #6 on: December 05, 2012, 11:54:18 AM »

Some of my wisdom comes from this article :http://arxiv.org/abs/0707.2427
This states the generators in geometric form : see expression 6.1 on page 29.
Logged
knighty
Fractal Iambus
***
Posts: 819


« Reply #7 on: December 06, 2012, 08:06:53 PM »

Thank you! Now I have a terrible headache... Just kidding, but those math articles make me feel stupid.
Logged
Tglad
Fractal Molossus
**
Posts: 703


WWW
« Reply #8 on: December 07, 2012, 12:08:15 AM »

Nice work Jos Leys.. do you have a distance estimate for them?
Here are some renders from the paper... notice the shape of the top left one.
(It is worth saying that these are in no way related to a 3d Mandelbrot set (if one existed). They are the 3d version of 2d Kleinian group fractals. The Mandelbrot is a completely different sort of transformation).
 


* fracs.png (251.63 KB, 794x720 - viewed 867 times.)
Logged
JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #9 on: December 07, 2012, 09:52:31 AM »

No I don't have a DE (and I wish I had !)
The way i draw them is to calculate the radii and position of spheres in the limit set, by transforming a base sphere, that I know is part of the set, by 'words' in the three generators and their inverses.
For a DE scheme, what one could do is to take a point on a ray, transform it by a set of words in the generators, and look at the closest distance to the base sphere. However, to get any sort of detail, we are talking easily about half a million words or more. The image below has 472.000 spheres, so to do this with DE, one would need to do this large number of calcs a couple of times on every ray, not to mention adjacent rays to find a normal...

...an all this has nothing to do with any attempt at a 3D Mandelbrot set!


* Bol_use file_Indra3D010.png (255.11 KB, 600x800 - viewed 884 times.)
Logged
lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #10 on: December 07, 2012, 05:27:56 PM »

~400k spheres is nothing for a modern rendering system though!

You could render some really good looking images with Indigo, if you saved out some XML for those spheres, eg:

   <sphere>
      <center>-0.5 0.0 0.31</center>
      <radius>0.3</radius>

      <material_name>simple2</material_name>
   </sphere>


If you'd like the full example XML for editing, you can download it here: https://dl.dropbox.com/u/3038174/simple_test.igs
Logged

JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #11 on: December 07, 2012, 05:32:40 PM »

Lycium, I'm afraid I don't understand what you mean...
Logged
lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #12 on: December 07, 2012, 05:35:48 PM »

For these sphere collections, you can use a much better renderer than POV-ray smiley Indigo is very physically accurate, produces exceptionally high image quality, and I expect it will render some spheres really, really fast!

If you'd like help rendering at high resolution, I'd be happy to do this for you on our office quadcores cheesy
Logged

knighty
Fractal Iambus
***
Posts: 819


« Reply #13 on: December 07, 2012, 05:59:38 PM »

When there is no loxodromic transform in the generator set, it's already possible to have a DE or at least an implicit representation: The set of generators can be "factored" into a set of reflexions and inversions for which the limts set is the same. In this case one can use Mandelbrot method to get an implicit representation.

Vladimir Bulatov is using fragmentarium to render such reflexion groups limit sets. He must be using the non DE renderer  :smiley.(http://www.youtube.com/user/bulatov2011)

It's much more difficult in the case where there are loxodromic generators. I believe that it's possible to obtain an implicit representation and a DE. The method I'm investigating needs three ingredients:
1- Determination of a fundamental domain ---> looks very difficult and involved.
2- An "escaping" algorithm that given a fundamental domain and a point finds a transformation sequence (an orbit) that escapes, that ends up inside the fundamental domain. This seems complicated but it is maybe the simplest part. It's even (I believe) possible to find an iterative algorithm instead of a recursive one.
3- A method to find some part of the convex hull of the limit set---> Well I really don't know how to obtain it. There is a slight simplification in the "Maaskit slice": The limit set is composed of circles (spheres in 3D) which are part of the convex hull boundary.

The only information on the subject that I could find are math articles. As such they are quite involved and mainly intended for mathematician comunity. They are not "eazily" (and I don't mean without effort) accessible to non mathematician. That explain why I couldn't hide my frustration in my previous post  fiery.

Anyway, That would be a good collaborative project.
Logged
JosLeys
Strange Attractor
***
Posts: 258


WWW
« Reply #14 on: December 07, 2012, 06:53:37 PM »

To Lycium : I have no intention to pay close to $600 for Indigo when Povray is free!
However if you could get us some complimentary copies, we could all try it out!
Logged
Pages: [1] 2   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
kleinian group ? Mandelbulb3D Gallery ericr 0 1078 Last post March 08, 2013, 07:44:46 PM
by ericr
Kleinian-group in black pen Images Showcase (Rate My Fractal) alij 2 1658 Last post September 24, 2013, 08:45:42 PM
by alij
A Mandelbox that generates Kleinian group fractals 3D Fractal Generation JosLeys 1 9501 Last post December 22, 2016, 09:57:19 AM
by JosLeys
Kleinian Group 112.10302 Gestaltlupe Gallery trafassel 0 1757 Last post December 28, 2016, 03:49:00 AM
by trafassel
Winter Kleinian Group Images Showcase (Rate My Fractal) JoeFRAQ 0 470 Last post January 10, 2017, 09:38:19 PM
by JoeFRAQ

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.167 seconds with 24 queries. (Pretty URLs adds 0.013s, 2q)