Create Mandelbulb Fractals In Blender Eevee

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 532

  • @lmPhiladelphia
    @lmPhiladelphia 5 лет назад +495

    "Keep the cube" ... History was made.

  • @GlebAlexandrov
    @GlebAlexandrov 6 лет назад +495

    my dream came true.

    • @quinten2083
      @quinten2083 6 лет назад +8

      Gleb Alexandrov this is pure magic to me

    • @tanmaykhelkar7936
      @tanmaykhelkar7936 6 лет назад +5

      Gleb Alexandrov Ditto

    • @vamshivams5029
      @vamshivams5029 6 лет назад

      creative shrimp is here

    • @indieartsmidwest4042
      @indieartsmidwest4042 6 лет назад +6

      Gleb Alexandrov is one of my favorite ppl on this planet. To see you comment on this tutorial means a lot.

    • @Eradifyerao
      @Eradifyerao 5 лет назад +1

      Seriously - Blender Eevee would be MUCH faster than any of the popular Mandelbulb renderers!

  • @ifarted4101
    @ifarted4101 5 лет назад +255

    That feel when you have to pause and rewind like 50 times each time he does something, because you have no clue how he did any of it. Trying to comprehend this makes me feel like a dog in a chemistry lab.

    • @Eradifyerao
      @Eradifyerao 5 лет назад +14

      Us dogs want a downloadable plugin!

    • @ZenAlloy
      @ZenAlloy 4 года назад +5

      change the playback speed :) I do it alot it helps.

    • @kpoppaen8751
      @kpoppaen8751 4 года назад +3

      This was Greek to me! Makes me feel like I have to be a rocket scientist to be able to do it 🤣 🤣🤣🤣🤣

    • @Lubawaandme
      @Lubawaandme 3 года назад +2

      YES THERE IS SOME MOMENTS. BUT LOOK AT FORMULA. WRITE IT DOWN. AND KEEP THE LOGIC THREAD ALONG THAT. I HAVE MISTAKEN MYSELF WHEN TRYED TO FIND OUT VECTOR LENGTH GROUP. BUT THIS IS IN 1ST FORMULA AND IT IS RHO. BANZAI. I WISH YOU BEAUTIFUL SPIRIT

    • @Jeremy-hx7zj
      @Jeremy-hx7zj 2 года назад

      @@Lubawaandme the highest level of math I understand is long division. the formula is useless to me

  • @halasimov1362
    @halasimov1362 4 года назад +13

    Sometimes you find a youtube video that is more useful than the last 100 hundred combined! Like a documentary + a tutorial + a work of art all in one dense but clear form. Amazing overview worthy of sharing many times over.

  • @jayrajkharvadi
    @jayrajkharvadi 6 лет назад +58

    Wow.. You made the tutorial. And you sir are the kind of guy who makes maths look so cool. Thank you. Learnt a lot.

  • @woodenfigurines
    @woodenfigurines 6 лет назад +57

    Even if I'll never replicate what you did here I learned sooo much by watching this. Thank you!

    • @mainecoon6122
      @mainecoon6122 6 лет назад +3

      just download the .blend and render the heck out of it! :)

    • @leociresi4292
      @leociresi4292 4 года назад

      David Kozma Way too much mathematics

  • @DrexisAnimations
    @DrexisAnimations 6 лет назад +35

    Wow, this tutorial is truly top-notch. Very nice 👍

  • @luxxeon3d
    @luxxeon3d 5 лет назад +5

    I know it's a couple years old now, but this is still mind-blowing to me! Fantastic work. My interest is math modeling with Blender and 3dsmax (I'm currently working mostly with Blender 2.8 now), so stuff like this fascinates me.

  • @mainecoon6122
    @mainecoon6122 6 лет назад +9

    Love that quick rainbow pallet in the colorramp in only four clicks or so.

  • @iamcreasy
    @iamcreasy 6 лет назад +3

    This tutorial stands our amongst most other blender tutorials on youtube! Kudos!

  • @TheQuantixXx
    @TheQuantixXx 6 лет назад +9

    unbeliavable quality - both content and presentation!

  • @marcorobbesom
    @marcorobbesom 6 лет назад +1

    One of the first Blender 2.80 tutorials and then already this,amazing.

  • @ksepastremenos
    @ksepastremenos 6 лет назад +37

    While this illustrates the strength and potential of eevee, it also shows the node system's weaknesses when it comes to vector maths and arithmetics. Hopefully the everything nodes project will improve the workflow. Thanks for the vid.

    • @JonasDichelle
      @JonasDichelle  6 лет назад +12

      I would have loved to code it instead of noding it but unfortunately Eevee doesn't support osl.

    • @mega_jc
      @mega_jc 5 лет назад +1

      GSOC 19 might change some things: devtalk.blender.org/t/cycles-eevee-improvements-weekly-reports/7697/2

    • @sausix
      @sausix 3 года назад +1

      vector math has arrived in Blender too if it wasn't already in 2018. I have used it for my own 2D mandelbrot implementation. I'm using vector length, vector multiply. Found all except complex number math.

  • @yves_jotres
    @yves_jotres 6 лет назад +15

    i like to see more tutorial like this in the future, luv it

  • @Psych0d31ic0
    @Psych0d31ic0 2 года назад +3

    To go further you can add two vector math nodes in the beginning between texture coordinate: object and Z, c. Make the first vector math node an add and the second a divide. You can now zoom into the mandelbulb by adding values to the divide node. Make sure you have the same value for the x, y and z axis. If you go to deep you will end up in the mandelbulb itself and you have to adjust the position with the add node to find the surface again. Increase the divide amount just in little steps and then adjust the position for easy navigation. You can even make an animated render where it seems you go across the surface of the mandelbulb and zoom in very deep without changing the position of the camera or the object.

  • @lmeza1983
    @lmeza1983 6 лет назад +3

    one of the most interesting videos Ive seen lately, I have to try it someday.

  • @jasonhalliday72
    @jasonhalliday72 6 лет назад +5

    Going to give this a try, looks so fun! And thanks for including the blend file!

  • @EvanG3D
    @EvanG3D 6 лет назад +27

    Very nice video and effects. I like how you made this. Must of been a lot of work :)

    • @JonasDichelle
      @JonasDichelle  6 лет назад +9

      thanks, it was more work than i expected :)

  • @GifCoDigital
    @GifCoDigital 4 года назад +56

    Its really helpful when you minimize the nodes immediately while filming at high speed.

    • @sb-di3of
      @sb-di3of 3 года назад +9

      fr. who collapses nodes anyways, node hoarder gang💯

    • @benjiusofficial
      @benjiusofficial 2 года назад

      It actually is tho
      cause it forces you to figure it out

    • @GifCoDigital
      @GifCoDigital 2 года назад

      @@benjiusofficial no it forces you to rewind and pause the video.
      Figuring it out on your own wouldn't require a tutorial. The point of a tutorial is to show you how to do it so you can then play with the setup and learn from it.

    • @Igor_Zdrowowicz
      @Igor_Zdrowowicz 2 года назад +1

      Well he has shown the formula and order of operations. Figuring out what to substract from what is not a big deal. All sockets are named.

    • @GifCoDigital
      @GifCoDigital 2 года назад

      @@Igor_Zdrowowicz so why didn't he just flash the formula on the screen and call it a day?
      Its just very hard to follow for no reason. If this was a quick overview video maybe it wouldn't matter so much , but the point of a tutorial is to make it easier to learn.

  • @discreet_boson
    @discreet_boson 4 года назад +2

    I'm a nerd and a blender addict, so this couldn't have been any better

    • @RKroese
      @RKroese 3 года назад

      Blender Anonymous called, they want you to try again.

  • @THEHOUSEOFSATIO
    @THEHOUSEOFSATIO 2 года назад +1

    Thank you so much. I'll use this for some visuals in a concert, I've always wanted to make a mandelbulb and you're the man.

  • @QuanChizzle
    @QuanChizzle 2 года назад

    I took notes on this. Thank you for sharing.

  • @riccardotedeschini2487
    @riccardotedeschini2487 3 года назад +1

    The moment when you plug the colorramp 😍 Thank you for sharing this masterpiece! 👏

  • @darktails2297
    @darktails2297 2 года назад

    i replicated in blender 2.93.1 and it worked! i really liked playing with the variables, thanks a lot for this tutorial

  • @rana-3d
    @rana-3d 3 года назад +1

    Really really awesome.
    I love your learning technic, specially math and mathematics picture visualization.
    I think nobody used this technic like math node+ math photo

  • @MicahBuzanANIMATION
    @MicahBuzanANIMATION 4 года назад

    This is the kick in the butt I needed to finally start learning Blender.

  • @stonail665
    @stonail665 6 лет назад +3

    Great tutorial, easy to follow, fun to build.
    Thank you.

  • @thankunext1625
    @thankunext1625 6 лет назад +5

    i just subscribed even tho i honestly have no idea what you were doing the whole time with all that math stuff, like i thought it was gonna involve modeling and stuff but this was cool! hopefully you do more tutorials

  • @Sol_Rayonette
    @Sol_Rayonette 6 лет назад +26

    it would be so nice to have all the mandelbulb3d (mb3d) tools and formulas, also atmospheric and rim lightning that can be modified after render, all integrated in blender ^^

    • @JonasDichelle
      @JonasDichelle  6 лет назад +3

      Yeah, that would be a great addon

    • @mateusmachadofotografia8554
      @mateusmachadofotografia8554 5 лет назад

      Can we get togheter and do It?

    • @Eradifyerao
      @Eradifyerao 4 года назад +2

      You read my mind... MB3d is my FAVORITE abstract art creation environment, but Blender has MUCH better rendering capabilities...

  • @ndbd9drn
    @ndbd9drn 6 лет назад +4

    I'm trying to create the [spoiler creature] from the movie Annihilation. This is the perfect tutorial. Thanks!

  • @jacksonadams6875
    @jacksonadams6875 4 года назад +4

    this was so good. I followed your instructions directly and was left with a glitchy cube, so sad to come so close and fail

  • @digital_down
    @digital_down 6 лет назад +1

    I’ve been waiting for someone to do this in Blender for a looooooong time

  • @viadvenavi
    @viadvenavi 6 лет назад +2

    One of the biggest and outstanding experiment in blender so far! Lets play with this magic, guys)

  • @juglansregia1433
    @juglansregia1433 6 лет назад +2

    nice musics in background, great choice!!

  • @Viatiniennesirias
    @Viatiniennesirias 5 лет назад

    There are times where tutorials are so bad that I could be salty of them. I copied tutorials made in maya, mudbox and unity. But you, mate... are the best of them all, beating them with your teaching skills! I am a somewhat beginner of blender and had a LOT of fun with your great tutorial.
    My blend file is exactly like yours. Now I am experimenting with it, haha. Thank you very much! I hope to see more tutorials made by you because you´re worth every follower who passes by.

  • @portablebarsolutions6335
    @portablebarsolutions6335 6 лет назад +3

    That was an absolutely great tutorial. How you were able to break down the math of that...wow

  • @DavidBoura
    @DavidBoura 6 лет назад +4

    Amazing... thank you also for the finished blend... hoping to see more!

  • @hypersonicmonkeybrains3418
    @hypersonicmonkeybrains3418 6 лет назад

    looks amazing in blender EEVEE. This is incredible stuff.

  • @MrRuumi1
    @MrRuumi1 6 лет назад +27

    So that's how they filmed the crazy scenes of The Ant-Man and Dr. Strange
    I feel like saying thanks for this amazing tutorial would be so cheap!
    Nevertheless I appreciate your incredible work from the depth of my heart!

    • @Eradifyerao
      @Eradifyerao 5 лет назад +1

      I'd bet they used Cinema4D fractal generating plugins or some other professional-grade fractal generating software...

    • @SimonEberl
      @SimonEberl 5 лет назад +2

      @@Eradifyerao Oh yea DEFINITELY Cinema4D, the most limited program to ever exist. They do stuff like this with houdini obviously.

  • @olivetree9920
    @olivetree9920 6 лет назад +4

    I have been doing it in basically the same way! So glad to hear Eevee will be able to handle it in real time so I don't have to do any more 12+ hour renders. Great tutorial :)
    Btw have you tried doing this with osl? If so is it better or worse in Eevee than recreating the math with nodes?

    • @JonasDichelle
      @JonasDichelle  6 лет назад

      I tried osl in cycles but it only works on cpu so it's basically useless for this level of detail and I don't think Eevee supports osl but I might be wrong. If osl did work it would definitely be much easier than noding though

    • @JonasDichelle
      @JonasDichelle  6 лет назад

      eevee is the new real time render engine included in blender 2.8:
      code.blender.org/2017/03/eevee-roadmap/
      its really cool

  • @alexthespooder7544
    @alexthespooder7544 6 лет назад +1

    This looks amazing, I'm definitly going to get right on this next time I'm on blender

  • @freewaytf
    @freewaytf 6 лет назад +6

    Can't wait for the full release of 2.8

  • @isaacgibbs1245
    @isaacgibbs1245 6 лет назад +1

    Amazing final product!

  • @friklefrunk743
    @friklefrunk743 5 месяцев назад

    thank you now i can look at this when i am tripping at home this will be awesome!!!

  • @avananana
    @avananana 6 лет назад +1

    Funny how it takes in a vector and gives out a vector. The setup also makes it look like a neural network. That's kinda cool.

  • @artao5
    @artao5 5 лет назад +1

    I'm gonna hafta watch this a couple billion times. Great stuff.
    How are you getting the morphing tho?
    Also, have you tried any other formulas, such as Julias?

  • @АфтондилАйвазов
    @АфтондилАйвазов 3 года назад +1

    The most wonderful material! Thank you so much for your lesson! The magic begins))

  • @DimitriSafarikas
    @DimitriSafarikas 4 года назад

    Math is "boring" ... says noone after watching this video !

  • @yves_jotres
    @yves_jotres 6 лет назад +6

    cant wait to see more mathematical object tutorial like this in the future

    • @yves_jotres
      @yves_jotres 6 лет назад +2

      woops sorry i though my last comment didnt sent

  • @NebMotion
    @NebMotion 5 лет назад +2

    this really is amazing. a bit too complex for me right now as I just started learning 3d two weeks ago, will get there soon ;)

  • @TheNimaid
    @TheNimaid Год назад

    Thanks so much for this tutorial! Well explained and easily recreatable in Blender 4.0!

  • @uberfliege8289
    @uberfliege8289 4 года назад

    Thank you for your time, brutha...your flow is just right and I grasp every step!

  • @activemotionpictures
    @activemotionpictures 6 лет назад +5

    If Gleb asked, this must be *g00d* :D

  • @blenderzone5446
    @blenderzone5446 3 года назад

    GREAT tutorial! thanks for sharing!

  • @jojolafrite90
    @jojolafrite90 4 года назад +4

    OK, all this actually works. And of course, the nodes are compatible with cycles, which can give very nice looking things.
    But please, try to be more didactic, it took me 5 hours to be sure to have the same thing as what you did.

  • @sammeester3514
    @sammeester3514 3 года назад +1

    This was excellent, thank you!

  • @jeremybot
    @jeremybot 6 лет назад +1

    This is gold. Thank you for sharing.

  • @Toon81ehv
    @Toon81ehv 2 года назад

    I love that you modeled the retro computer but I remember those floppies from back in the day, and you made it go in backwards. :)

  • @gehadel-baz4909
    @gehadel-baz4909 5 лет назад +2

    that is one of the best node tutorials i've ever seen, thanks a bunch man, amazing, i have a question though, in the blend file you provided: how did you connect the motion of the empty to the value node !!!!!!!!

  • @mrtrigger2016
    @mrtrigger2016 3 года назад +2

    anyone able to tell me how to do 13:40 on the newer versions of blender? i cant find anything online

    • @ChrisTay229
      @ChrisTay229 2 года назад

      Click the plus to the right of the inputs box in the N side menu

  • @MichaelProstka
    @MichaelProstka 6 лет назад

    Just brilliant all the way around! Great tutorial, and putting all this together via math nodes is genius. Thank you!

  • @mrgeek7
    @mrgeek7 5 лет назад +3

    man U have great teaching skills 😍

  • @UDGyt
    @UDGyt Год назад +2

    4:03 your welcome fellow math nerds and blender people

  • @Koolskull
    @Koolskull 6 лет назад +1

    excited to do this thanks for posting!!

  • @qedqubit
    @qedqubit 2 года назад

    up to 6:50 , you can see how the new vector-math node that has a vector-length setting works.
    it may be faster (less iterations) to just use the new node, instead of this 'hand made' one.

  • @thelastcipher9135
    @thelastcipher9135 5 лет назад

    phi is the rotation around the z-axis while theta is the angle of the vector, of length r, from the xy-plane.

  • @DanielGrovePhoto
    @DanielGrovePhoto 6 лет назад +1

    You are my hero. Wow!

  • @ykadam
    @ykadam 5 лет назад +5

    I followed your tutorial and made the Mandelbulb! It is beautiful! Thanks a lot!!! And it made me reading a lot of crazy math as well!! Just one question, why wouldn’t it work on Cycle???

    • @JonasDichelle
      @JonasDichelle  5 лет назад +1

      Thanks, I'm happy you were able to follow :)
      It works in cycles too, it would just be excruciatingly slow to render

    • @ykadam
      @ykadam 5 лет назад +1

      @@JonasDichelle It's strange, up to the 2nd iteration, switching to cycle looks like the same shape, but from the 3rd iteration, it starts to give me some unexpected wavy form warping around the sphere.

  • @onrizz
    @onrizz 4 года назад +1

    Learned so much! thanks for the video!! Make more videos. Don't stop making!

  • @patthetech
    @patthetech 6 лет назад +1

    Loved the vid. Math hurt my head a bit on the first watch through ;)
    Only criticism is that at 0:27 when the 5.25" floppy goes into the drive *backwards*. You have no idea how many times I had to fix friends/family/school machines where someone did that, or tell someone they ruined the floppy (and data) by touching the actual disk inside...

  • @TamirLousky
    @TamirLousky 6 лет назад +1

    You, sir, are totally awesome!

  • @NaZiadrimpusi
    @NaZiadrimpusi 3 года назад

    key for reroute is right clicking :) amazing tutorial btw !!!thank u!

  • @loach711
    @loach711 4 года назад

    This is terror inducing

  • @sarahbingham1133
    @sarahbingham1133 6 лет назад

    I like that in the file you had some Easter eggs like the output location!

  • @RetroPlus
    @RetroPlus 5 лет назад

    Finally, I can now create cool looking fractals.

  • @Retrobloom12345
    @Retrobloom12345 2 года назад

    Woah you're a genius! Thanks for this video :D

  • @willatwood1064
    @willatwood1064 6 лет назад +1

    excited to dive into the tutorial. What skin are you using for blender? Looks nice and clean

    • @JonasDichelle
      @JonasDichelle  6 лет назад +1

      It's actually the new default theme for blender 2.8, it's much better than the old one

  • @clarissa8804
    @clarissa8804 2 года назад

    Idk why but i love you ❤️

  • @jsogman
    @jsogman 5 лет назад

    First of all, this is one of the coolest things Ive EVER seen done w blender and I want to thankyou for this! secondly, I have a couple of questions for you if you have a minute or two: First of all a specific question of methodology/math: when there are coordinates in an equasion which are separated by a comma, such as in the theta function for z.... well, what does that mean, is it getting multiplied by something? I understand the coordinate system in euclidian space to locate a point but of c here youre using spherical coordinates ... and I guess Im trying to figure out how the z here gets operated on, youve plugged it into the divide by sqrt of x*x + y*y so Im not sure why that is working that way... The other question is much more general: Im totally inspired by this and would love to develope further and want to try to put some of these equasions into shaders bugman123.com/Hypercomplex/ but I see that there are some operations/symbols that dont look to be inside of the math node that are essentially programming operations like iterators presented here in c++ code snippets.... so, might these (for example the first one at the top of the page) be doable in blender? I am struggling with this as Im pretty much NOT a math or coding person but still want to dive in and try nonetheless and would love your thoughts! thanks in advance and keep up the kickass work!

  • @erik....
    @erik.... 5 лет назад +2

    I don't know if anyone wrote this but the vector math node now has length as an option. Maybe it had that before too, I don't know.. but it's quite useful.

  • @bastienpabiot3678
    @bastienpabiot3678 4 года назад

    you should use a multiply node with both inputs being the same for the squaring operation
    , the power node uses more computational power

  • @davidmcsween
    @davidmcsween 6 лет назад +5

    This great!! Thanks for the history lesson as well, I had no idea ;-)

  • @dezzi6219
    @dezzi6219 2 года назад +1

    Can you replicate in blender 3.0 I followed the steps and also tried downloading the file, both came out wrong thanks

  • @zaugitude
    @zaugitude 4 года назад

    Very cool and thanks for the history lesson. I can't believe this has not came across my suggestions until now.
    Could I trouble you for title of the music that starts at 3:13? Edit: Just found it in the description, nice work man!
    CheerZ!

  • @GenevyMillares
    @GenevyMillares 6 лет назад +1

    *genius spotted. loved it ❤

  • @RSTao77432
    @RSTao77432 4 года назад

    Very clever, looksawesome...

  • @ajent1014
    @ajent1014 4 года назад

    I thought this would be one of those tutorials where the guy just drones on and on about useless stuff, due to its 20 minutes length. But nope, I couldn’t keep up with this lmao, good work on not wasting our time

  • @zebilanimation8256
    @zebilanimation8256 6 лет назад

    wow great node

  • @100sons
    @100sons 6 лет назад +1

    Thank you so much, the coloring part is very interesting! :) now i need to dig a bit to implement the mandelbox formula !! :D

    • @JonasDichelle
      @JonasDichelle  6 лет назад

      ooh, itd be cool to have a Mandelbulb 3d Addon in blender
      www.mandelbulb.com/2014/mandelbulb-3d-mb3d-fractal-rendering-software/

    • @100sons
      @100sons 6 лет назад

      cool? no! extraordinary :D haha but it will pretty hard since it is programmed using the pascal object dialect "Delphi"
      In Mandelulb many formulas are described in the info button or you can find some on the web.
      Someone with good math skills could create some group nodes like you did and pack it into an addon?
      But if someone is interested to port it (formulas only would be awesome already) here is the source code ! github.com/thargor6/mb3d

    • @JonasDichelle
      @JonasDichelle  6 лет назад +1

      hmmmmm.....

  • @saadnasir2922
    @saadnasir2922 4 года назад

    Thank you bro this was awesome

  • @justfin4245
    @justfin4245 6 лет назад +2

    Extreme noding.... cool!

  • @hendrikd2113
    @hendrikd2113 5 лет назад

    "The real part can be anything number you think of (...). Anything REALY".
    Welcome to Tautology Club!

  • @aliceweirdopants4297
    @aliceweirdopants4297 5 лет назад +2

    This video is awesome! Thanks!
    Tho I’m having trouble rendering/ animating it. I’m pretty new to blender and I know this isn’t the best project for a beginner but I just love it

  • @aneesh1701
    @aneesh1701 4 года назад +1

    For some reason mine looks like a log. Could you help me with this? I downloaded the original blend file and cross checked it with mine, everything looks right. But instead of looking spherical it has become cylindrical.

  • @SpencerYonce
    @SpencerYonce 3 года назад

    Wow… amazing video. When u said “oh I’ll just use power for sqrt Bc 0.5 power is the same” my mind was like wait, no way that’s amazing 😂🤯

  • @danielbasiri2038
    @danielbasiri2038 3 года назад

    I have decided, I will do this. I may have to watch it at 0.25 speed and rewind it 50 times but I will create this legitimately.

  • @discreet_boson
    @discreet_boson 4 года назад

    Get this an a medal

  • @CaptainCraptain
    @CaptainCraptain 11 месяцев назад

    I’m finally understanding how to read and comprehend the formula, but I’m wondering how to get the parent node groups visible while working on an inner group? Love this video, been trying every day for the past 5 days and think I might actually get it right this time!

  • @oxiigen
    @oxiigen 6 лет назад +1

    wow, that's really cool! thank you!

  • @onrizz
    @onrizz 4 года назад +4

    "If you named it like I had" 🤣🤣🤣