Logo by fractalwizz - 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 18, 2024, 02:17:10 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] 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: help for all beginners  (Read 872 times)
Description: a first-level tutorial, please
0 Members and 1 Guest are viewing this topic.
fractales75
Alien
***
Posts: 22


WWW
« on: October 09, 2015, 04:09:00 PM »

Hello,
 I am Fractales75 (philippe), and I make fractal images with Mandelbulb3D Ultrafractal and Jwildfire / apophysis and
for a few months I try to make my first steps in Fragmentarium!
but I can not. I have never understood how this software works ...  huh?
I never understood this raytracers story...  fiery
for me this software remains a mystery.
there is nowhere first-level tutorials. The discussions here are 2nd level, but they do not help for beginners.  alien
And I think that arriving to make a fractal image with Fragmentarium is an obstacle course for any beginner, with traps, and areas of mysteries, deadly and discouraging.
As evidenced by this page:
http://sabine62.deviantart.com/art/Bulbism-516626514  

is there anyone who knows this software, could make a small gesture for all beginners  'first steps' level and make just a small page, or a small video to explain the Fragmentarium interface ?  help
thank you in advance smiley

philippe
Logged

Patryk Kizny
Global Moderator
Fractal Fertilizer
******
Posts: 372



kizny
WWW
« Reply #1 on: October 09, 2015, 04:51:04 PM »

Start running tutorials and examples bundled with the software.
Fragmentarium is generally a GLSL scripting environment, but even without coding you can open existing examples, tweak settings and render nice images.
Logged

Visual Artist, Director & Cinematographer specialized in emerging imaging techniques.
Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #2 on: October 09, 2015, 04:58:26 PM »

First - you need gamer`s videocard (amd/ati or nvidia). Powerful - better!
Second - open one of example and change parameters in Parameters(uniforms) window. That`s all )
Logged

fractales75
Alien
***
Posts: 22


WWW
« Reply #3 on: October 10, 2015, 01:18:27 AM »

First - you need gamer`s videocard (amd/ati or nvidia). Powerful - better!
Second - open one of example and change parameters in Parameters(uniforms) window. That`s all )

OK for NVidia videocard, but what have I to do to use your DE-raytracer ?
http://www.fractalforums.com/fragmentarium/updating-of-de-raytracer/
this post is completely esoteric for me ...  undecided

a little how-to, a little  tuto, please...
Logged

Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #4 on: October 10, 2015, 09:38:35 AM »

My English not so good to write tutorials ) I`ll try...

Fragmentarium works with *.frag files. It's parts of one "big" code divided into parts. This parts situated in Examples folder. One part - raytracer must be situated in Include folder as other "non-fractal" parts.
In the biginning of every script you see on the left field something like this:
Code:
#info Theli-at's Pseudo Kleinian (Scale 1 JuliaBox + Something (here a Menger Sponge)).
#include "DE-Raytracer.frag"
#include "MathUtils.frag"
You can rewrite #include "DE-Raytracer.frag" on your own and put it in Examples\Include folder. Or comment string // and write yours. If you will open DE-Raytracer.frag like *.txt file you`ll see string  #include "3D.frag". So this file must also be in a Examples\Include folder. Next open 3D.frag and see #buffershader "BufferShader.frag" ... ... ...
When you run something of examples - all the same files merge in one.

So, if you want to use other raytracer, just put all linked files in Examples\Include folder and write #include .... .
In standard Fragmentarium build you can find a lot of different raytracers. Something of simple examples in \Examples\Tutorials folder.

I think that`t enough to understand how it works )

Logged

3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #5 on: October 10, 2015, 02:06:36 PM »

Download new-CR08.zip http://www.fractalforums.com/index.php?action=dlattach;topic=20680.0;attach=10931

run Fragmentarium
menu File->Open
select one of the frag files  PeudoKleinian03.frag or Baird-Delta.frag or pythagore.frag

Fragmentarium will search in the folder you where you loaded the frag for support files before trying to find them in Examples/Include folder

When you select "Autosave fragment" in the render output dialog, it will gather the support files and save them with your fragment, it will also save the current parameter settings as the "Default" preset in your new saved fragment.
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
fractales75
Alien
***
Posts: 22


WWW
« Reply #6 on: October 12, 2015, 12:51:37 AM »

Ok! thanks !  Azn

And what means
Quote
with modified DE-raytracer (bloom, iq-clouds, kaliset surface mapping)

for this image ?
http://crist-jroger.deviantart.com/art/Sunrise-560033230
-----------------------------------------------
another questions

I see here
http://www.fractalforums.com/fragmentarium/updating-of-de-raytracer/

Quote
Bloom effect looks amazing  Great results with multisteps reflections
Here a test (1920x1080 2000 subframes)

does the quality of the image depends on number of subframes ?

----------------------

in Mandelbulb3D, we mix formulas;
 it don’t seem to be possible with fragmentarium....
am I right  ?

--------------

the space of manoeuvre for the creativity is essentially focused on "parameters" panel, or also something I missed ?

-------------
some .frag give error message (in log)
Quote
not a runnable fragment
huh?

-----------------

Download new-CR08.zip http://www.fractalforums.com/index.php?action=dlattach;topic=20680.0;attach=10931

run Fragmentarium
menu File->Open
select one of the frag files  PeudoKleinian03.frag or Baird-Delta.frag or pythagore.frag

 Baird-Delta.frag  gives error messages ...
Quote
Could not create fragment shader: 0:1099(16): error: initializer of const variable `fl0' must be a constant expression
can I do something?

-----------------------
Cloud2.frag gives error message
Quote
Could not resolve path for file: DE-kn2Clouds.frag

I can't find  DE-kn2Clouds.frag  huh?


thanks for your patience smiley

« Last Edit: October 12, 2015, 01:22:20 AM by fractales75 » Logged

3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #7 on: October 12, 2015, 06:33:10 AM »

Quote
does the quality of the image depends on number of subframes ?
yes
Quote
in Mandelbulb3D, we mix formulas;
 it don’t seem to be possible with fragmentarium....
am I right  ?
No not right, you can mix formulae
Quote
some .frag give error message (in log)
"not a runnable fragment"
that would be a support file included by fragment
Quote
I can't find  DE-kn2Clouds.frag
try DE-kn2.frag instead
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
fractales75
Alien
***
Posts: 22


WWW
« Reply #8 on: October 12, 2015, 04:32:06 PM »

Quote
try DE-kn2.frag instead

does DE-kn2Clouds.frag exist somewhere ?
-------------------------

Quote
No not right, you can mix formulae

on how we mix .frag, or on another way?
Did I misunderstood something ?


thanks smiley

Logged

DarkBeam
Global Moderator
Fractal Senior
******
Posts: 2512


Fragments of the fractal -like the tip of it


« Reply #9 on: October 12, 2015, 06:54:54 PM »

In fragmentarium you can not only mix but also CREATE new formulas - so... smiley
Logged

No sweat, guardian of wisdom!
3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #10 on: October 12, 2015, 07:30:03 PM »

@fractales75 this is just a guess but I think DE-kn2Clouds.frag was renamed to DE-kn2.frag once the clouds were working, just a guess wink
                      you will have to learn some GLSL something like...

Code:
if (n<MN) {
sphereFold(z,dz);
z = Scale*z;
dz*=abs(Scale);
} else {
mengerFold(z,dz);
r = length(z);
powN2(z,r,dz);
}

...mixes sphereFold and mengerFold, but this is not the only way to mix routines, you will have to experiment with your code to find what you want.

there is also in the Examples/Experimental folder there is 3Dickulus.frag that uses 3 functions, mandel, menger, box in a different way.

tip: there is NO button or menu item that will mix routines for you, you have to write the code yourself in the editor to provide that functionality in your own frag.
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
Crist-JRoger
Fractal Fertilizer
*****
Posts: 389



WWW
« Reply #11 on: October 12, 2015, 07:36:39 PM »

In fragmentarium you can not only mix but also CREATE new formulas - so... smiley
By the way, how about new formulas?  roll eyes
Logged

fractales75
Alien
***
Posts: 22


WWW
« Reply #12 on: October 13, 2015, 11:16:00 AM »

and the formulas list is where?
Logged

3dickulus
Global Moderator
Fractal Senior
******
Posts: 1558



WWW
« Reply #13 on: October 13, 2015, 03:22:57 PM »

@fractales75
Quote
you will have to learn some GLSL

in the example above the "formulas" look like...

Code:
void sphereFold(inout vec3 z, inout float dz) {
float r2 = dot(z,z);
if (r2< minRadius2) {
float temp = (fixedRadius2/minRadius2);
z*= temp;
dz*=temp;
        } else if (r2<fixedRadius2) {
float temp =(fixedRadius2/r2);
z*=temp;
dz*=temp;
}
}

void mengerFold(inout vec3 z, inout float dz) {
z = abs(z);
if (z.x<z.y){ z.xy = z.yx;}
if (z.x< z.z){ z.xz = z.zx;}
if (z.y<z.z){ z.yz = z.zy;}
z = Scale*z-Offset*(Scale-1.0);
if( z.z<-0.5*Offset.z*(Scale-1.0))  z.z+=Offset.z*(Scale-1.0);
dz*=Scale;
}

...and you write them in the text editor window, after changing your fragment press "F5" to recompile or hit the "Build" button.

technically the "list" of formulas is the list of files in the "Examples" folder.

for beginners, you should just play with the fragments that exist in the "Examples" folder until you get a better understanding of GLSL wink
Logged

Resistance is fertile...
You will be illuminated!

                            #B^] https://en.wikibooks.org/wiki/Fractals/fragmentarium
fractales75
Alien
***
Posts: 22


WWW
« Reply #14 on: October 13, 2015, 05:51:00 PM »

thanks !
 with this, we'll get there.

I have still a couple of little questions

in the Fragmentarium menu
what means render/ 'output preprocess script'

Edit / 'indent script'

---------------------------------

what are the errors that are unique to fragmentarium beginners?

thank you smiley
Logged

Pages: [1] 2   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Mandelubber: Tutorial blog for beginners Introduction to Fractals and Related Links JodyVL 0 2902 Last post June 04, 2011, 10:03:57 AM
by JodyVL
Mandelbulb 3D Tutorial for Beginners. Mandelbulb 3d JodyVL 9 13574 Last post October 04, 2011, 03:32:09 AM
by Aura-Indigo
Mandelbrot tutorial for beginners Introduction to Fractals and Related Links jdebord 0 2980 Last post October 25, 2011, 03:52:56 PM
by jdebord
What's your beginners tip? Tutorials fractales75 13 8805 Last post April 30, 2016, 04:30:59 PM
by cKleinhuis
MOVED: What\'s your beginners tip? Mandelbulb 3d DarkBeam 0 1403 Last post April 09, 2017, 09:06:55 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.168 seconds with 25 queries. (Pretty URLs adds 0.011s, 2q)