Logo by mario837 - Contribute your own Logo!


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: Follow us on Twitter
Welcome, Guest. Please login or register. October 03, 2022, 04:32:30 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
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 mandelbulb I think  (Read 2393 times)
0 Members and 1 Guest are viewing this topic.
Fractal Molossus
Posts: 703

« on: November 28, 2009, 05:13:14 AM »

This 2nd order bulb is rotating around the j, i then real axes in turn. Just doing this is over-rotating the bulb, the surface area multiplies by 8 rather than by 4, so I fix this by putting the radius to the power of 2*sqrt(2).
It is interesting because 2 axes are symmetrical and 1 axis has rotational symmetry. It also shows 3d mandelbrot-like tendrils and looks to be connected. Still got whipped cream sections though sad

The code is:

              r = (magn=sqrt(magn))^(@mpwr*sqrt(@mpwr) - 1) ; the -1 because the rotated z is already scaled by mag before we multiply by r
              ; rotate around j
              th = @mpwr*atan2(zri)
              float flatJ = sqrt(|zri|)
              zri = flatJ*(cos(th) + flip(sin(th)))
              ; rotate around i
              float om = @mpwr*atan2(zj + flip(real(zri)))
              float flatI = sqrt(sqr(real(zri)) + sqr(zj))
              zj = flatI*cos(om)
              zri = (flatI*sin(om) + flip(imag(zri)))
              ; rotate around real
              ph = @mpwr*atan2(imag(zri) + flip(zj))
              float flatR = sqrt(sqr(imag(zri)) + sqr(zj))
              zj = flatR*sin(ph)
              zri = real(zri) + flip(flatR*cos(ph))

              zj = r*zj + cj
              zri = r*zri + cri

* mandelmahem1.jpg (77.81 KB, 604x577 - viewed 625 times.)

* mandelmahem2.jpg (62.58 KB, 602x572 - viewed 544 times.)

* mandelmahem3.jpg (77.39 KB, 574x571 - viewed 565 times.)

* mandelmahem4.jpg (67.21 KB, 634x626 - viewed 579 times.)
Pages: [1]   Go Down
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Mandelbulb Minibrot Mandelbulb Renderings gaston3d 3 2719 Last post December 16, 2009, 10:35:56 PM
by gaston3d
Mandelbulb crust Mandelbulb Renderings Buddhi 3 7495 Last post November 21, 2009, 08:50:14 PM
by bib
2nd Order Mandelbulb Mandelbulb Renderings JColyer 0 1721 Last post November 23, 2009, 01:13:21 AM
by JColyer
Mandelbulb voxel representation @ 2000^3 voxels Mandelbulb Renderings twinbee 3 2293 Last post November 28, 2009, 11:56:27 PM
by twinbee
Duplicate Subblue 3D Mandelbulb Ray Tracer Object in Mandelbulb 3d? Mandelbulb 3d Holtenwood 9 4432 Last post March 22, 2012, 09:07:26 AM
by DarkBeam

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.139 seconds with 26 queries. (Pretty URLs adds 0.005s, 2q)