
Mandelbulb zoom
2 years ago
The Mandelbulb is one of the first true 3D versions of the Mandelbrot set because you can always reveal more detail the closer in you get. When rendering on the GPU we are limited to standard floating point precision so we can't go much further in before everything breaks apart.
Update: see the blog post for more info and downloads: subblue.com/blog/2009/12/13/mandelbulb
Update: see the blog post for more info and downloads: subblue.com/blog/2009/12/13/mandelbulb
MP4
00:00:30
6 Related collections
| Date | Plays | Likes | Comments |
|---|---|---|---|
| Totals | 17K | 105 | 9 |
| Feb 15th | 2 | 0 | 0 |
| Feb 14th | 10 | 0 | 0 |
| Feb 13th | 7 | 0 | 0 |
| Feb 12th | 8 | 0 | 0 |
| Feb 11th | 13 | 0 | 0 |
| Feb 10th | 14 | 0 | 0 |
| Feb 9th | 11 | 0 | 0 |
-
Vimeo: About / Blog / Developers / Jobs /
Community Guidelines /
Help Center / Video School / Music Store / Site Map
/ Vimeo
or
-
Legal: TM + ©2012 Vimeo, LLC. All rights reserved. / Terms of Service / Privacy Statement / Copyright

Prev week
scienceblogs.com/chaoticutopia/upload/2006/11/broccoli.jpg romanesco broccoli.
Have you considered trying to do the raytracing using OpenCL? I ask because I'm fairly sure OpenCL has a double-precision variable type that you could use internally. Just a thought.
Incidentally, may I ask how you're doing the AO in this version? It's very impressive...
Keep up the amazing work!
a|x
The ambient occlusion is simulated with a couple of techniques:
1) during the fractal iteration the minimum distance from the origin of the triplex number (3 component complex number) is used as a darkening factor.
2) the ratio of the number of steps to step limit that is required to reach intersection of the fractal surface is also used, which helps bring out some of the finer details.
The nice thing is that both these techniques don't require any real overhead but pack a significant punch in improving rendering quality.
something like this would be awesome in stereoscopic 3D