Welcome to Fractal Forums

Fractal Software => Mandelbulb 3d => Topic started by: Glitchraptor on March 18, 2015, 06:25:09 PM




Title: Quick formula question
Post by: Glitchraptor on March 18, 2015, 06:25:09 PM
In which software you can make formulas for MB3D. I'll also need a quick tutorial how to


Title: Re: Quick formula question
Post by: Sockratease on March 18, 2015, 09:53:05 PM
In which software you can make formulas for MB3D. I'll also need a quick tutorial how to

It's not particularly easy to do.  MB3D formulas get written in something very close to Assembly language.  Of all our members only one has ever been able to do it!

Darkbeam (AKA Luca) is the one to ask if you are very brave and patient and have insane programming skills!  Otherwise, no other options exist since development has ceased and the programmer of MB3D (Jesse) has moved on and no longer even visits here much, if at all   :sad1:

Sorry I don't have better news.


Title: Re: Quick formula question
Post by: DarkBeam on March 18, 2015, 10:28:39 PM
Yeah so true. :)


Title: Re: Quick formula question
Post by: Glitchraptor on March 20, 2015, 09:07:57 AM
Ok, but you didn't answer my question.


Title: Re: Quick formula question
Post by: youhn on March 20, 2015, 10:11:27 AM
I'll answer then. There is no specific software for that. Also no quick tutorial. Words like quick and fractal formulas don't really mix well.


Title: Re: Quick formula question
Post by: Sockratease on March 20, 2015, 10:38:22 AM
Ok, but you didn't answer my question.

Sure I did!

Darkbeam (AKA Luca) is the one to ask if you are very brave and patient and have insane programming skills!  Otherwise, no other options exist since development has ceased and the programmer of MB3D (Jesse) has moved on and no longer even visits here much, if at all   :sad1:

Did you ask him?  

Here's a quick tutorial then;

This is the Mandelbox Formula:

Code:
[OPTIONS]
.Version = 4
.DEscale = 0.2
.DEoption = 11
.RStop = 1024
.SIpower = 2
.Double Scale = 2
.Boxscale Min R = 0
.Double Fold = 2
.Double Scale vary = 0
.Double FoldXMod = 0
.Double FoldYMod = 0
.Double FoldZMod = 0
[CODE]
558BEC5657538B7D0889C38B773081C7
80000000837F50007F09FF4750DD46F0
DD5F48DD4748D9E8D9C1D9E1DEE1DC4E
D0DEC1DD5F48DD46D8DD03DC46C8D9E1
D8E190D9E1D9E0D8C1DD46C8D9E1D9E0
DEC1DD02DC46C0D9E1D8E290D9E1D9E0
D8C2DD46C0D9E1D9E0DEC1DD01DC46B8
D9E1D8E390D9E1D9E0D8C3DD46B8D9E1
D9E0DEC190DDDBD9C9D9CAD9C0D8C9D9
C2D8CBDEC1D9C3D8CCDEC1DC56E0DFE0
D0EC7307DDD8DD46E8EB16D9E8D8D1DF
E0D0EC7207DDD8DC7F48EB05DED9DD47
48DD4108D8C9DD5908DCCBDCCADEC9DC
47A8DD19DC4798DD1ADC47A0DD1B89D8
5B5F5E5DC20800
[END]
[/code]

You write MB3D Formulas in a plain text editor.  

That makes sense to those who know Assembly Language somehow.

It's beyond most, but if you want to know more - as I said - ask Luca (DarkBeam) as he is literally the only person besides the now-retired creator of the program to ever publicly confirm understanding what all that gibberish means!


Title: Re: Quick formula question
Post by: cKleinhuis on March 20, 2015, 12:11:43 PM
Ok, but you didn't answer my question.

you can write formulas in plain c code, and compile that particular formula to be provides as compiled binary to the program, until now only one person has managed to write formulas for mb3d ... and this one man show is held by: darkbeam!


Title: Re: Quick formula question
Post by: DarkBeam on March 20, 2015, 12:47:33 PM
Lol. I never used the c code because I was never able to get a running script out of it. With OllyDbg I can test and "run" the code semi-easily :)
But don't ask for a tutorial... nope ;) I had to study a lot and nothing is easy in assembly.


Title: Re: Quick formula question
Post by: DarkBeam on March 20, 2015, 10:51:44 PM
So either:
Study assembly, study the theory of fractals and try by yourself like I do.
Wait for the magic tutorial.
:)
Glitchraptor you had your answer! Have a nice day.