Render Passes in Blender 2.81 - what are they and why even use them?

Sdílet
Vložit
  • čas přidán 30. 06. 2024
  • In this video we will go over the different lighting render passes available in Blender 2.80 and how to use the compositor to recombine the passes to match your original render.
    If you want to follow along with the video, grab the blend file here:
    www.dropbox.com/s/59qp8lch7bq...
    Check me out on Insta:
    / dylanneill3d
    0:00 Intro
    0:47 Rundown of the different passes
    4:59 How to composite the passes
    10:06 How to keep nodes clean
    12:24 Demo of use cases
    14:43 Using cryptomatte to isolate objects
    16:52 Caveats
    17:29 Adding glow with emission pass
  • Jak na to + styl

Komentáře • 220

  • @DylanNeill3D
    @DylanNeill3D  Před 4 lety +130

    Hey sorry guys, I made a bit of a mistake in this video by not showing how to save the passes out.
    Essentially you DON'T want to do the compositing in your 3D scene but rather render your 3D directly to "OpenEXR Multi Layer" format (in the output settings). If you're not using Cryptomatte then you can set it to "Float (Half)"
    Then you would do your compositing in another scene or blender file and bring your render in to the comp using Image nodes rather than the Render Layer nodes. The Image nodes will have all the same pass outputs as long as you render OpenEXR MultiLayer from your 3D scene.
    I will do another video to explain but I'm not going to get a chance until next week.

    • @Jelias89
      @Jelias89 Před 4 lety +2

      Thanks for clarifying that! I've done that mistake in the past and my initial render got rendered twice (first from the main file output and then from the file output in the compositor)

    • @kassandrakelly3464
      @kassandrakelly3464 Před 4 lety

      Great videos Dylan! Thanks for sharing your knowledge, I've subscribed to your channel.

    • @Shadowreaper8435
      @Shadowreaper8435 Před 4 lety +1

      alright, if you could now tell me which node I use to add in the shadow layer then everything's perfect
      and just a little side question: is it possible to use the denoise node on just the shadow layer or will that break things? because I made a teddy bear with hair particles and the shadow's are a bit too noisy in my opinion but when I add the denoise node to the whole image it treats all the hair like noise and blurs it to the point where I could have just used a flat surface. then I remembered you had this tutorial about render passes so I figured I might ask you about it

    • @imad3d536
      @imad3d536 Před 3 lety

      @@pierregagne1998 hello brother
      I have a question if you can help me, I want to save the passes in exr file or multiple png files which contains direct difuse glossy z depth and id or mask object ...
      How to save passes to do the compositing on after effect ?

    • @pierregagne1998
      @pierregagne1998 Před 3 lety +4

      @@imad3d536 Use Cryptomatte to output OpenEXR Multilayer with the Cycles render engine. "czcams.com/video/Ml1Kic4VopA/video.html".
      Then in the Passes, just enable everything (Direct, Indirect, Color) and check all the tick boxes you need. It is going to give you a bigger file size but everything will be included.
      For Cryptomatte setup, enable "Object", "Material" and "Asset" and leave the "Cryptomatte Levels" untouched.
      Press "CTRL + F12" to render the animation(s) after you made a specific folder location for the frames output.
      To save time install "www.exr-io.com/".
      See the tutorials here "www.exr-io.com/learning/" to output your sequence of frames without getting a huge cobweb in the Blender's Compositor tab.
      I haven't figured out yet how to get the Subsurface Scattering to work with Cryptomatte, but my guess is that you need to assign a texture in the shading network in Blender.
      Just enable RGBA if you decide to use PNG instead of Multilayers Open EXR files.
      Finally, open the images sequences in After Effects or in Blender's Compositor if you prefer.
      There is a course on www.chocofur.com "Interior Visualization Blender 2.80 Course" (Check Learning resources).
      It is worth every penny since it is an invaluable tool to have everything tied together in a structured fashion instead of scurrying around CZcams.
      Let me know if that helped! Happy Blendering !

  • @DylanNeill3D
    @DylanNeill3D  Před 4 lety +38

    Hey guys, hope you enjoy my latest tutorial. This was a request from a friend who's learning Blender and he couldn't find much info on render passes. Is there anything you're struggling with in Blender that you haven't been able to find much info on? Let me know in the comments and and I'll look into doing a video about it.

    • @gower1973
      @gower1973 Před 4 lety +9

      The animation tools, especially the NLA editor and how to blend one animation into another like and idle into a walk into a run, and some kind of controller, controlling drivers to make it all work

    • @bao007fei
      @bao007fei Před 4 lety +2

      Great tut! Easy to understand. Thank you very much.
      Such a headache with compositing. Everything about this topic is gold mine to me.

    • @scaredyfish
      @scaredyfish Před 4 lety +5

      One thing you didn’t mention that’s super important is that to save passes to a file you have to use OpenEXR multilayer, otherwise all the pass info will be lost as soon as you close Blender.

    • @septic07
      @septic07 Před 4 lety

      Hey Dylan, really good tutorial - thank you! I'm still struggling with the comping of those passes in Fusion. Unfortunately I can't recreate the look of the beauty pass and apparently the alpha channel seems to get lost during export (channel is ticked in blender and in fusion as alpha selected, but in fusion it's simply black). Sorry for this somewhat vague question. Maybe you got some tips on hand :)

    • @cineblazer
      @cineblazer Před 4 lety

      Specifically shadows, shadow catchers, shadow passes, compositing with shadows etc.

  • @Mamori3D
    @Mamori3D Před 4 lety +7

    You're one of the few people who actually explains kinda industry workflows and I love it, keep it up man

  • @robertgutzkow5501
    @robertgutzkow5501 Před 4 lety +40

    The numbering of the cryptomatte output sockets of the "Render Layers" node has been fixed for 2.82.

    • @nadimkazi87
      @nadimkazi87 Před 4 lety

      Oh thats great!
      2.82 just released 2days ago, and I will definitely try this!

  • @peaolo
    @peaolo Před 4 lety +14

    I really appreciate this tutorial especially for the part when you mix passes with cryptomatte node!
    Hope I didn't duplicate anybody's comment. Just two tips:
    1. You can save this setup in your startup file so that you don't have to repeat all these steps each time you do a project for a client, or save it in a file and append it (after enabling all the passes you need in the settings).
    2. If your render takes 3 days to complete, you can save the output file as an EXR and later edit this file. Or enable the "save temporary render" switch (if I'm not wrong) in render preferences, in order to force blender to save them automatically as .exr: handy with animations...

  • @The3Dsmash
    @The3Dsmash Před 3 lety +1

    Just want to say THANK YOU for taking the time to make this video. After watching this, I will always render out passes. So much flexibility for the composite stage.

  • @FekLeyrTarg
    @FekLeyrTarg Před 4 lety +28

    This is a very informative video.
    I would be interested in a follow-up video about saving each pass as image files and how to put them together in programs like Gimp, Photoshop and After Effects.

    • @hugoantunesartwithblender
      @hugoantunesartwithblender Před rokem

      You have exr io for photoshop and another similar to gimp, than can read exr multilayer files

  • @Puckerization
    @Puckerization Před 4 lety +3

    Mind blown. I'm more of a modeler but I've been meaning to get into rendering a bit deeper. Your tutorial has really opened my eyes to Render Passes...Thanks!

  • @deltaray3
    @deltaray3 Před 4 lety

    Thanks so much for the straight forward explanation and demonstration of purpose. I've been looking at the render passes section for years wondering what to really use it for and just ignoring it.

  • @warwicklambert33
    @warwicklambert33 Před 4 lety +2

    Keep them coming. I always learn tons. Thanks!

  • @brightgarinson3099
    @brightgarinson3099 Před 4 lety +2

    This would've helped me a lot months ago, but I'm thankful for this as now I can reference a good thorough tutorial on passes.

  • @Guttification
    @Guttification Před 4 lety +1

    As always, awesome explanations!!
    Thanks Dylan!

  • @goilo888
    @goilo888 Před 3 lety +1

    I've watched a ton of videos on this subject but yours is the first that really showed me how to get control of those damn nodes and all the spaghetti!

  • @davidfarley7235
    @davidfarley7235 Před 3 lety

    You are the man, so much info, so much knowledge, so much love for the community!

  • @KellenChase
    @KellenChase Před 4 lety +1

    First video I’m seeing of yours. I really appreciate you sharing your knowledge. Good explanation abd great example of how to make changes and what the gotchas might be. I’ll be following.

  • @Fourgees_4GS
    @Fourgees_4GS Před 4 lety

    I always learn so much from your high quality tutorials. Thank you!

  • @pixunPL
    @pixunPL Před 3 lety

    Great tutorial! Thanks for taking your time and sharing your knowledge. Happy Blending for all!

  • @ZURISADDAI
    @ZURISADDAI Před 4 lety +1

    Thank you so much for this! Love these technical videos that many dont talk about.

  • @NookieAir
    @NookieAir Před 4 lety +16

    It would be great if you shot a video about shader nodes and working with them, because there are few videos on CZcams that explain how to work with them, how to compose them correctly. Or explain all the mix shader modes.
    Thank you for your awesome content!

  • @dannorris1406
    @dannorris1406 Před 4 lety

    Really insightful mate. Thanks! I've worked with Blender for years now and render passes is one of those areas I've not done too much with. The odd bit of glare on lights, fog, or adjustments that could be done in most decent image editors. This is a whole new dimension though. Very useful indeed.

  • @jaydeezus
    @jaydeezus Před 3 lety

    Thank you for putting this up, especially pointing out the hotkeys and basic mouse gestures to do the small stuff in the node editor. As a blender noob here, I appreciate those comments.

  • @2006jakebob
    @2006jakebob Před 2 lety

    You simplified this and it made more sense to me than ever! Thank you so much

  • @someuser9976
    @someuser9976 Před 3 lety

    Very useful tutorial. Thumbs up for even showing how to arrange the nodes in a way that makes it easier to deal with the complexity.
    Thank you! :)

  • @jeffg4686
    @jeffg4686 Před 4 lety

    best vid on render passes I've seen thus far. kudos

  • @batshapedheart
    @batshapedheart Před 4 lety

    Bro, this is INVALUABLE! Hats off!

  • @DonTNguyen
    @DonTNguyen Před 4 lety +5

    Thank you for the tutorial. There isn't a lot of information about compositing in Blender it seems like a solid compositing package.

  • @MRMAN5551
    @MRMAN5551 Před 2 lety

    This was a fantastic video thank you so much. I always had trouble with fog glow on emission objects but now with the emission pass I'll be able to hone in on my craft. Cheers mate!

  • @stoinercraft6389
    @stoinercraft6389 Před 11 měsíci

    3 years later this video is still very useful! thank you

  • @shayarsalim7006
    @shayarsalim7006 Před 4 lety

    Just the right amount of info. not more, not less. this is a perfect video.

  • @malekmahadeen6259
    @malekmahadeen6259 Před 4 lety +2

    amazing this is so good loving those tuts more please from the compositor

  • @acadgatsu
    @acadgatsu Před 4 lety +1

    This was very helpful even without the saving step. Thank you!

  • @maxfahl
    @maxfahl Před 5 měsíci

    Love it, clear and consise, thank you!

  • @neail5466
    @neail5466 Před 4 lety +1

    I believe this is one of the most informative videos on blender, Thank you for sharing the knowledge, honestly, I didn't figure out till the very end of the video why all of this deconstruction and reconstruction, but the cryptomatt is really worth it... still the benefits are most for videos, images can be fixed in image editors.
    The only drawback is that mixing to be done but it worth saving the render time and electricity.
    Thank you.

  • @MrDanielphillis
    @MrDanielphillis Před 4 lety +1

    very helpful - great short-cut tips - thank you !!

  • @dimitrilalushi4693
    @dimitrilalushi4693 Před 4 lety +1

    Very nice, easy to follow tutorial! Thanks!

  • @wujohn1209
    @wujohn1209 Před 3 lety

    The best clear tutorial to explain pass ,expect more tutorial

  • @MahdiKian
    @MahdiKian Před 2 lety

    that was very helpful for me . thanks for making such a good video

  • @stompymusic
    @stompymusic Před 4 lety +1

    Awesome tut :)

  • @inthecue
    @inthecue Před rokem

    Thank you so much for explaining this in depth. Subscribed!

  • @Baz_R
    @Baz_R Před 4 lety +14

    I was just looking this up and there you appear, thanks.

    • @toebeexyz
      @toebeexyz Před 4 lety

      haha same here

    • @deltaray3
      @deltaray3 Před 4 lety

      And your comment here helped me discover your works.

  • @morganagalvan2206
    @morganagalvan2206 Před 3 lety

    Wow, exatcly what i was looking for, thank you soo much, very clear and very usefull

  • @tauhiduliqbalsampad
    @tauhiduliqbalsampad Před 3 lety

    Loved it absolutely! Most difficult thing in Blender made simple and easy. Thanks

  • @jayniki1514
    @jayniki1514 Před 3 lety +1

    Super helpful, thank you for this awesome tutorial~~

  • @Enolavisten
    @Enolavisten Před 4 lety +4

    Hey Dylan, thanks for the great content! I think one of the biggest things I struggle with is UV's. I worked through your moving image video and thought it was awesome, but if you could produce a video that takes a thorough look at UV's and projection methods, I know I would appreciate it!

  • @AllyG1967
    @AllyG1967 Před 4 lety +1

    Very informative - thank you

  • @bambelbar996
    @bambelbar996 Před 3 lety

    Answering the “why would I need this?” questions was great. Thanks.

  • @ep8778
    @ep8778 Před 4 lety

    Excellent tutorial. Many thanks!

  • @DarinKarkawatli
    @DarinKarkawatli Před rokem

    Thanks a ton! Very good explaination.

  • @massivetree7937
    @massivetree7937 Před 4 lety +2

    Great video, thank you!

  • @hhigh_af
    @hhigh_af Před 2 lety

    great video, great presentation. explained a lot of information fast and efficiently. kudos.

  • @pavelosminin
    @pavelosminin Před 4 lety

    Thank you very much for this tutorial! It's really helpful

  • @AliSot2000
    @AliSot2000 Před 4 lety

    Very helpful video man, thank you!

  • @faryaboo1
    @faryaboo1 Před 4 lety

    That is a great explanation video. Thank you a lot!

  • @rustycwright
    @rustycwright Před 4 lety

    Great video; thanks. Now I finally understand what cryptomatte can do.

  • @faithfultennysonidama6904

    this is so educative thanks

  • @webdraftdesign
    @webdraftdesign Před 4 lety

    Really useful info. I might start using this strategy...

  • @risnandarmultimedia5296

    very clear bout render passes. now i understand. thanksss man

  • @ianmcglasham
    @ianmcglasham Před 2 lety

    A really good video. Thanks.

  • @m4r_art
    @m4r_art Před 4 lety +2

    I will go the Ian Hubert lazy way and simply change the color of the ball inside the material editor. x))))))))
    Very good tuts though I have to say. You have clarity in your explanations it's awesome to follow your tuts because of that since you don't just skip over details yet you keep adding side hints which are often overlooked.

  • @AlexAugustinex
    @AlexAugustinex Před 4 lety

    The best tutorial on Render Passes...

  • @4KProductionsFilms
    @4KProductionsFilms Před 4 lety

    Wow! I had no idea this kind of stuff was available. Great stuff. Can't wait to see what other great tuts you have or will do so I subscribed. As a suggestion, I have been having the worst time rendering fire in Eevee with Film transparency enabled for a Alpha background. Any light you can shed there would be fantastic!

  • @kyrylldmytrenko8996
    @kyrylldmytrenko8996 Před rokem

    very informative thank you!

  • @gnmeles
    @gnmeles Před 2 lety

    Great video!

  • @kitalako7455
    @kitalako7455 Před 2 lety

    This helped me with my homework. Thank you very much

  • @maisounanas
    @maisounanas Před 4 lety +1

    great one, thanks a lot

  • @user-vo6fd6gg6i
    @user-vo6fd6gg6i Před 3 lety

    I never knew about cryptomatte, but it is awesome!

  • @oalfernandes
    @oalfernandes Před 4 lety +1

    You are the best. Thank you!

  • @KD9-37
    @KD9-37 Před 2 lety

    Thank you for this Video !!

  • @ArtVandelayInc
    @ArtVandelayInc Před 2 lety

    Great video

  • @Viralreel180
    @Viralreel180 Před 3 lety

    I really appreciate this tutorial because i'm look for a tutorial like this Thanks

  • @zakymhansem995
    @zakymhansem995 Před 4 lety

    Awesome tutorial

  • @abiyyupanggalih854
    @abiyyupanggalih854 Před 2 lety

    so useful ,thanks

  • @akashmasne5102
    @akashmasne5102 Před 3 lety

    Lovely. Thanks man !!

  • @RetroPlus
    @RetroPlus Před 4 lety

    This feature is so good, especially when there are tiny things you want to change

  • @exchangevisual6252
    @exchangevisual6252 Před 3 lety

    Dude! Solid Solid Solid

  • @frogman7338
    @frogman7338 Před 3 lety

    great video thank you sm

  • @luca_distortedtherapy
    @luca_distortedtherapy Před 3 lety

    Great Tut. Definitely hitting that subscribe! Cheers

  • @nimeshupadhyay4133
    @nimeshupadhyay4133 Před 4 lety +2

    Thank you, I have been looking for this a little while. I love your channel.
    Could you make a tutorial on material ID and Object ID, please?

    • @DylanNeill3D
      @DylanNeill3D  Před 4 lety +5

      Thanks! The old Object Index and Material Index passes don't support anti-aliasing or motion blur and have essentially been replaced by cryptomatte. I wouldn't be surprised if they are removed from a future version of Blender.

  • @davidoulton7114
    @davidoulton7114 Před 4 lety

    Fantastic tut. everything you wanted to know about passes but were afraid to ask coz you thought everyone was smarter than you.......except this guy really is smart.......so watch and pay attention

  • @lahiru3908
    @lahiru3908 Před 4 lety

    Awesome. Thank you so much...❤️❤️

  • @siddharthpaul6539
    @siddharthpaul6539 Před 2 lety

    this is freeeaking awesome!!!!! thanks!.

  • @anficyon
    @anficyon Před 3 lety

    thats what i needed

  • @googleaccount7806
    @googleaccount7806 Před 4 lety +1

    Thanks! 👍

  • @AndreySokolov
    @AndreySokolov Před 4 lety +4

    Thank you! Hope they would add some more passes for Eevee either in the future!

    • @DylanNeill3D
      @DylanNeill3D  Před 4 lety +5

      One of the developers was asked about this at the Blender Conference and he was saying because of the way Eevee works splitting out stuff like specular, diffuse etc is not straightforward. I just wish they'd hurry up and add object motion blur!

    • @AndreySokolov
      @AndreySokolov Před 4 lety

      @@DylanNeill3D oh, that's pain! ))

  • @alexv4907
    @alexv4907 Před 4 lety

    Subbed. Great video.

  • @tcheadriano
    @tcheadriano Před 4 lety

    Cool!!!

  • @boyeliza
    @boyeliza Před 4 lety

    Thanks, I need this

  • @zeraun3514
    @zeraun3514 Před 4 lety +1

    Auto-liked at the Cryptomatte part)
    P.S. "Gallop around Europe" about simulation types (fire, smoke, fluid and etc), force fields and particle/hair system - can be good idea for a series "simply about hard things".
    Touching curves also appreciated)

    • @DylanNeill3D
      @DylanNeill3D  Před 4 lety

      Manta flow will be replacing all the current fluid stuff in a future version of Blender so I'm looking into doing some videos about that soon.

  • @alienboysd7528
    @alienboysd7528 Před 4 lety

    Thanks!!!

  • @humbleraider6343
    @humbleraider6343 Před měsícem

    Thank you.

  • @emviv96
    @emviv96 Před 4 lety +1

    hey great video - was just wondering is there way to render out the normal (digital multicoloured) render pass in layout mode? would like to easily get this effect!

  • @YuriKruglov
    @YuriKruglov Před 3 lety

    Good tutor, thanks! I have some issues with combining passes in figma and photoshop because of different color spaces I think. Would you please make some sort of tutor video about how to post process blender passes in other soft )

  • @aim__freakz8499
    @aim__freakz8499 Před 3 lety

    thank's a lot :)

  • @falxonPSN
    @falxonPSN Před 4 lety +2

    Awesome video. Would like to see your thoughts on how to export/save the passes to disk and then reload them into compositor from separate files.
    As it stands, those passes would only be in memory right after a render. Or am I missing something?

    • @DylanNeill3D
      @DylanNeill3D  Před 4 lety +2

      If you set your render output to OpenEXR Multilayer then the passes get saved into that. At the moment separating them out into separate files is a bit of a pain (you need to use the "File Output" node in the compositor and hook them all up) But I'm working on making that process A LOT easier.

  • @Huguillon
    @Huguillon Před 4 lety

    Hey, fantastic tutorial... I just follow your video, and I can test that is possible to use "NodeGroups" for every light and in this way you don't get a messy node editor

  • @donatoliotino1872
    @donatoliotino1872 Před 4 lety +1

    by adding all these outputs to the render layers node, does it add any time to the final render?

  • @muratozyurt1656
    @muratozyurt1656 Před rokem

    SUPER

  • @DodaGarcia
    @DodaGarcia Před 4 lety

    This is so useful and well-explained!! Thank you.

  • @-semyonlaskin
    @-semyonlaskin Před 4 lety +1

    thats cool. What i need) but how to render all passes? Can blender to render all passes animation shot without my directing?

  • @deepakp017
    @deepakp017 Před 2 lety

    Now I know something about Compositing .. :D