How To Do EXR MultiLayer Compositing From Blender to DaVinci Resolve/Fusion Workflow

Поділитися
Вставка
  • Опубліковано 21 сер 2024

КОМЕНТАРІ • 107

  • @yorivisuals
    @yorivisuals  2 роки тому +15

    I hope you have enjoyed the video and learned something. I would suggest putting on your own music in the background and following the video.
    If you have any idea for another tutorial. Please let me know.

    • @eobiri
      @eobiri 2 роки тому

      Many thanks. Do you use Open Color IO Specifically do you use ACES cg between Blender and Fusion, if so, what's your process? Thanks.

    • @yorivisuals
      @yorivisuals  2 роки тому +2

      @@eobiri I have not used Open Color IO specifically. However I am preparing a video on how to get a 1 to 1 color match for any Blender output into Resolve/fusion. For now be on the lookout for that one.

    • @eobiri
      @eobiri 2 роки тому +1

      @@yorivisuals Most definitely looking forward to it. Please let it include Filmic and Standard color. Many thanks

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      @@eobiri Will show a methode that will work for each color output.

  • @clausbohm9807
    @clausbohm9807 7 місяців тому +3

    Thank you for showing us the Blender to Davinci workflow. Since both programs are free this is exactly what blender users should be thinking about.

    • @yorivisuals
      @yorivisuals  7 місяців тому +1

      I would love to incorporate unreal engine too, but since it wasn't fully developed back then I didn't bother. The video was already too long.

    • @clausbohm9807
      @clausbohm9807 7 місяців тому

      @@yorivisuals If the information is good then videos are never too long. I download the good ones for reference! But If they are over 10 minutes I would put chapters in them. I eventually learned that on my own videos.

  • @billpeet1976
    @billpeet1976 9 місяців тому +1

    Thank you!! You do a fantastic job explaining the full EXR process in DaVinci, and it's exactly what I needed. You're an excellent teacher, thank you for patiently and completely explaining everything along the way!

    • @yorivisuals
      @yorivisuals  7 місяців тому

      Thanks a lot for the kind words!

  • @NathanRitchie
    @NathanRitchie Рік тому +1

    Man... I missed swapping the alpha to "do nothing" on the channel bools and I couldn't figure out why the exposure looked crazy. I'm glad I watched this a few times. Thanks!

    • @yorivisuals
      @yorivisuals  7 місяців тому

      Glad you figured it out, thank you for watching.

  • @LightTribe88
    @LightTribe88 2 роки тому +1

    I'm learning Blender and dabbling in Resolve. This tutorial is awesome! Thanks!

    • @yorivisuals
      @yorivisuals  2 роки тому

      I am glad I could help. Thank you for watching.

  • @stray_vrtx
    @stray_vrtx 8 місяців тому +1

    damn! thanks man for this great tutorial! really appreciate the effort of showing and explaining your workflow so crystal clear. cheers

    • @yorivisuals
      @yorivisuals  7 місяців тому

      Thanks a lot for this very kind comment!

  • @berndfachinger6000
    @berndfachinger6000 Рік тому +1

    Try grain from the TV node.

  • @artncrypto4847
    @artncrypto4847 2 роки тому +1

    Good job man just droppin by to support 👌🏽👌🏽👌🏽💯

  • @bangimation5063
    @bangimation5063 2 роки тому +3

    Great tutorial and great insight into davinci! Keep them coming bro 😎 🔥

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Thanks bro, really appreciate it!

  • @Benn25
    @Benn25 Місяць тому +1

    I am wondering about the render time in blender : by denoising EVERY passes like that, this is several seconds to denoise... on each passes per frame! By trying this same workflow, I realized that it took a ridiculously higher render time. I think I would be better off timewise by rendering at a higher sample, then denoising the assembled image.
    what I did in the end was recrating the final glossy pass (add+multiply steps), same for diffuse and transmit, then denoise only those 3, then put this result in the multilayer EXR. a little bit less possibilities in post, but still correct.
    There is probably a sweet spot for quality vs render time regarding this. I wasn't able to find a video about that...

    • @yorivisuals
      @yorivisuals  Місяць тому

      Interesting find, thanks for sharing. I did it this way so everyone learns the most flexible way to work with EXR multilayers. This cuts out a lot of re-rendering time in the long run working with clients for example. So yeah it does take longer to render this in the first place. However if you ever have to change anything, you can do it in post with comping because you got every pass denoised. I have tried denoising the passes in post, denoising it through the new AI features Topaz added to resolve for example. However this takes a big toll on the working speed in post, everything becomes extremely slow and just annoying to work with.

  • @xboxer214
    @xboxer214 2 роки тому +1

    Really helpful! I don't use DaVinci, but it helped me understand the compositing workflow a lot more. Instant sub!

    • @yorivisuals
      @yorivisuals  2 роки тому

      What program do you use? Glad I could help in a way.

    • @xboxer214
      @xboxer214 2 роки тому +1

      @@yorivisuals Mostly Premiere and AE.

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@xboxer214 Ahh yeah, I use AE too from time to time. If you do have a question about AE, please don't hesitate to ask.

  • @HankiImagery
    @HankiImagery 11 місяців тому +1

    Hey, I learned a lot from this, good job!

    • @yorivisuals
      @yorivisuals  7 місяців тому

      Glad you did, thanks for watching.

  • @Pixel.Dystopia
    @Pixel.Dystopia 4 місяці тому

    Loved it! It would have been perfect if you talked a bit about color management and color spaces between the two softwares since I always make confusion with linear, log, ACES, Agx, rec 709, rec 2020...ecc

    • @yorivisuals
      @yorivisuals  4 місяці тому +1

      Glad you did. I have a video on my channel that talks about getting colorspaces from blender into davinci resolve. Hope that works.

  • @arefsaravani78
    @arefsaravani78 20 днів тому

    Perfect❤

  • @mhmb4668
    @mhmb4668 2 роки тому +1

    It was so good. Thankful.

    • @yorivisuals
      @yorivisuals  2 роки тому

      Thanks soo much! Appreciate your comment and glad I could help.

  • @dmitriikolokoltsev4954
    @dmitriikolokoltsev4954 2 роки тому +1

    This is very nice tutorial, bro) I like it) You are god!)

    • @yorivisuals
      @yorivisuals  2 роки тому

      No god, but I appreciate you watching it. Glad I could help out :)

  • @WilkoVFX
    @WilkoVFX 2 роки тому +1

    Really good!

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Thanks a lot, really appreciate it!

  • @sams_3d_stuff
    @sams_3d_stuff 6 місяців тому +1

    Amazing! thanks!

  • @kristiansdzenis5284
    @kristiansdzenis5284 2 роки тому +1

    I hope you do the crypto mats tutorial next, this was great

    • @yorivisuals
      @yorivisuals  2 роки тому

      Glad you liked it. Will definitely create a separate video on cryptomats. It will need a video on itself.

  • @roniemaids7954
    @roniemaids7954 2 роки тому +1

    Thanks a lot for this tutorial!!! Really good!!! :)

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Glad I could help, if you have any other questions about Resolve, fusion or Blender. Please don't hesitate to ask :D

  • @lazydog6938
    @lazydog6938 Рік тому +1

    Hi, I have a little bit of confusion as to why the Mist pass is used before the Depth pass is composited. In my perception, there seems to be no difference between the two.
    Also, what is the purpose of the change depth node in fusion?
    Very much looking forward to your answers, great video, helped me a lot!

  • @poopiecon1489
    @poopiecon1489 2 роки тому +1

    do more Blender to DaVinci Resolve/Fusion Workflow

  • @ihaveamustacheproductions5560

    This was extremely helpful thank you

  • @damiexe
    @damiexe 2 роки тому +1

    God bless you. Why has nobody covered importing EXR img sq from Blender to Fusion and back out again in one tutorial? It's always a single EXR image. Thank you!!!!

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Glad I could help, I had the same question and hoped to help out by doing it this way. If you are stuck with anything regarding DaVinci Resolve and Blender workflow. Please don't hesitate to ask. I am planning on focusing on DaVinci and Blender on this channel and I hope to help out as many people as possible.

  • @aloomia826
    @aloomia826 2 роки тому +1

    NIce man! Thank u so much!!

    • @yorivisuals
      @yorivisuals  2 роки тому

      Your welcome! Glad I could help :D

  • @0O0day
    @0O0day 2 роки тому +1

    Thank you, really appreciate this,

    • @yorivisuals
      @yorivisuals  2 роки тому

      Glad I could help out! Appreciate your comment.

  • @ak24789
    @ak24789 Місяць тому +1

    Amazing Tutorial brother thank you so much, has anything changed in the exports after the Agx support in Blender?

    • @yorivisuals
      @yorivisuals  Місяць тому +1

      Glad you enjoyed it. I don't think a lot has changed in Davinci Resolve. However I did see some comments talking about some issues in the latest Blender regarding the plugin I used in the compositor. So most of it should work, but you might have to do some more manual work in blender to set things up.

  • @lilpolake123456789
    @lilpolake123456789 4 місяці тому

    Does somebody knows where and how to set up transmissions into that? :)
    never saw such a good tut like this one btw

  • @inferno6012
    @inferno6012 2 роки тому +3

    i saw blender and davinci i clicked 😅

  • @AglaeJuarez
    @AglaeJuarez Рік тому +2

    Your video was extremely helpful, thank you for making it!
    I'm trying to recreate the chromatic aberration used for Spiderman into the spider-verse, do you know of any way to use the depth pass with a displacement or something like that to recreate that effect?

    • @yorivisuals
      @yorivisuals  Рік тому

      Sorry for the very late response, I sadly don't know of a way to do this. Sounds interesting, you figured it out yet?

  • @gewang6476
    @gewang6476 2 роки тому +2

    帮助很大~感谢您~

    • @yorivisuals
      @yorivisuals  2 роки тому

      不客气。我为此使用了谷歌翻译。

  • @LeoLagerwall
    @LeoLagerwall 2 роки тому +1

    Thanks for the great video. Just one question, do you really need to change the brightness and contrast for z -depth pass? Changing the brightness or contrast with exr z- depth is what I understand only a visual representation? The exr- depth information is already in the exr-file and can be adjusted when changing the the focal point with the “change depth node”? Or is it some advantage with your example?

    • @yorivisuals
      @yorivisuals  2 роки тому

      Your welcome, thank you for watching it and leaving a comment. Appreciate it a lot!
      There is multiple ways of doing the same thing. I used to work a lot in After Effects before I picked up Davinci and that is how I adjusted the Depth pass in After Effects. I couldn't find a lot of videos or knowledge on EXR passes so I tried to figure out stuff on my own. I think you should get the same effect with your methode as well. Thanks for pointing it out, will definitely check out your methode as well.
      Thanks again for your comment :D

  • @totheknee
    @totheknee 2 роки тому

    32-bit float is good for non-color data like z-depth/mist/etc.

  • @riccardosantorsola5528
    @riccardosantorsola5528 2 роки тому +1

    Hi, Thank you for youe wonderful video! I have a question about the denoising process. How can I denoise my images in davinci using the openexr? In Blender compositor I normally use the denoise node. Which step should I follow here? Thank you!

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Thank you for watching, glad I could help. So far I haven't found a solution to get rid of the noise in all the passes within davinci. What I started doing is plug a denoise node in-between each render pass connection. I would love to make a video about it, but I am currently travelling. I will pick up content creation in a week from now.

    • @riccardosantorsola5528
      @riccardosantorsola5528 2 роки тому +1

      @@yorivisualsgreat! I will wait that new video. I found some people that import all layer in bender compositing , only plug the denoising output (albedo and normal) to the denoise node and export them again as multilayer. Then ,they import these new files( denoised) in davinci, to edit them as you did.

  • @ca6363
    @ca6363 Рік тому +1

    Hi Yori, thank you very much for this excellent tutorial. When I use this setup to render an animation, Blender throws an error if I do not set an output path in the regular Output Properties UI. In other words: I must set 2 render paths - 1 for the EXR auto pass saver in the compositor, and 1 in the regular Blender Output Properties area. Is this expected behavior? Did I do something weird?

    • @yorivisuals
      @yorivisuals  Рік тому

      Hey Ca, sorry for the late response. I have never seen this error message before. Are you sure you are using the addon I am using? I find it hard to think of a solution of the info you gave me.

  • @sebastianodibusti
    @sebastianodibusti Рік тому +1

    hey bro, when you use the denoise on each pass in compositor, do you disable the denoise on the general render? (render tab, viewport - render denoise checkbox)

    • @yorivisuals
      @yorivisuals  Рік тому +1

      Hey Sebastian, sorry for the late response. I hope you have figured it out by now. But it shouldn't matter if you did it according to my way. The node tree will override whatever you have set in the settings.

    • @sebastianodibusti
      @sebastianodibusti Рік тому

      ​@@yorivisuals
      A late reply is better than never, Thnx a lot Yori

  • @BerhTv
    @BerhTv Рік тому +1

    how is this with eevee since i don't have a diff indirect or glossy indirect. Do i just skip these nodes?

  • @gart2922
    @gart2922 2 роки тому +1

    Hello there, really love the tutorial. I just wonder, if there is any way to store the fusion node tree setup and use it for another exr sequence? Or I need to split and setup the node tree for each exr sequence?

    • @yorivisuals
      @yorivisuals  2 роки тому

      Hey, thanks for watching. Glad I could help out. There is plugin that I use in my other tutorial about cryptomattes. When you import an exr multilayer in the loader node and you use that plugin, it will split every pass by itself. However you still have to connect them all the channelbooleans. The plugin is called Reactor. It has a lot of community made scripts which you can install. You will have to install the Hos_SplitEXR_Ultra. If you look up these 2 names you will find videos on how to install them both and use them. Hope this will help.

    • @gart2922
      @gart2922 2 роки тому

      @@yorivisuals Thanks for the quick reply. I will look the script up. But I guess it is a lot of repetitive tasks each time a new sequence needs to be edited. I assume the node system can be used multiple times by only replacing the input. But I guess it is a whole different thing. Have you discovered a way to overcome this issue?

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@gart2922 The fastest method I use is the plugin I told you about. You could make your own script and make it so it does all the work for you. But considering it hasn't been done yet, it is probably pretty hard. I sadly don't know of any other way just yet. You either save time by importing all the passes at once but have to hook them up manually, or you have to save a base file with everything hooked up but you have to select each pass manually.

    • @gart2922
      @gart2922 2 роки тому +1

      @@yorivisuals Thank you for the explanation. I will see what is possible. Thank you.

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@gart2922 Glad I could help, good luck on your journey.

  • @rsunghun
    @rsunghun 2 роки тому +1

    wow, this is some high level kung fu shit.

    • @yorivisuals
      @yorivisuals  2 роки тому

      Hahaha thanks I guess. It is fairly easy to understand after doing it a few times. I am sure you will get it!

  • @BheezyDizyn-real
    @BheezyDizyn-real 9 місяців тому +1

    I'm rendering an animation of a scene I made in blender with your approach and it seems the size of the rendered files are really huge, 200mb and over. It it normal or Im doing something wrong

    • @yorivisuals
      @yorivisuals  7 місяців тому

      Sorry for the late reply, youtube isn't notifieing me for some reason. But yeah the EXR workflow can take quite a bit of space. 200mb per frame isn't weird. It has to save each pass in high quality, so the more passes you enable the bigger the file size is.

  • @mulanmiller5000
    @mulanmiller5000 Рік тому +1

    Thanks but I have a question. In my case after importing the image seqence to DaVinci (or Blender compositer) it also showed the AO pass by default instead of the combined pass. Do you know why and how to change it?
    Edit: I think it got something to do with the order of the passes because AO is the first one in the List (even though when exported from Blender the combined pass was the first)

    • @yorivisuals
      @yorivisuals  Рік тому

      Because that is the first pass. If you see me importing the sequence in the tutorial you will see it also showing as AO pass. You have to extract the passes as shown in the tutorial.

    • @mulanmiller5000
      @mulanmiller5000 Рік тому

      @@yorivisuals So do you mean AO is always the first pass for every EXR Multilayer file and it hasn't got anyting to do with my export settings in Blender?

    • @yorivisuals
      @yorivisuals  Рік тому

      @@mulanmiller5000 If you have exported the pass into the multilayer then yes. It follows the hierarchy of blender.

  • @cesaramaral7007
    @cesaramaral7007 Рік тому

    What blend modes should I use in other passes, like Shadow? (Not shadow catcher). How could I know which one to use it?

  • @lapotk.3150
    @lapotk.3150 19 днів тому

  • @ikiikram
    @ikiikram 19 днів тому

    Aty 7:00 the File Output node isn't correctly explained. I'm hoping someone can help. I've got it all set up like in the video, but when I Render Animation, it's only rendering 1 frame. Is the File Output node supposed to be connected in someway?

  • @kalpit3d934
    @kalpit3d934 Рік тому +1

    It would be helpful if you can share the exr file to practice it.

    • @yorivisuals
      @yorivisuals  Рік тому +1

      I will keep that in mind for future Tutorials. This one however was client work, so I can't share it.

  • @cesaramaral7007
    @cesaramaral7007 Рік тому

    How would I go about getting these render passes along real footage (say, a video I've tracked and put objects on, then exported the passes and want to mix in all together in davinci)

  • @mord1165
    @mord1165 2 роки тому

    Hello man, thanks a lot for this very detail tutorial !
    However, I still have a question : when i setup the output properties like you explain at 6:49, Blender export two sets of frames. One in the directory of the EXR output node in the compositor, and one in the directory of my blender file. Do you know why ? (I'm on the 3.2.0 version, and i setup the output codec as DWAA lossy for file size purpose)

    • @yorivisuals
      @yorivisuals  2 роки тому

      Thanks for watching! Make sure that the file output is empty and that the render layer node is only hooked up to one of the export nodes.

    • @mord1165
      @mord1165 2 роки тому

      @@yorivisuals Thank you for your response ! I checked the setup, my file output is empty, and the compositor have only the passes connected to the EXR-MultiLayer output node. I didn't find anything relevant online, it could be a bug or i don't know... Other than that, the export worked well and I followed your explainations until the rendering on DaVinci. Thank you again, your video helped me a lot, cheers !

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@mord1165 hmmm weird. I am not home at the moment, and I won't be untill next week, so I can't recreate the problem to see why it is rendering it twice. But it might be a bug indeed. Glad I could help with everything else.

  • @RobinMikalsenVFX
    @RobinMikalsenVFX 2 роки тому

    Thank you!
    How do you bring a 3D camera in, to composite stock footage etc?

    • @yorivisuals
      @yorivisuals  2 роки тому

      Your welcome, glad I could help. You mean composite stock footage into 3d footage? Maybe you could go into more details of what you want to do and I could make a tutorial out of it to show you.

    • @RobinMikalsenVFX
      @RobinMikalsenVFX 2 роки тому

      @@yorivisuals Sure thing!
      I have been using After effects for so long (ugh) and I want to be able to composite smoke/fog assets on my animations or add a mat painting behind my scene. and have it all follow along my 3D camera.

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@RobinMikalsenVFX Great thanks for the details. I will try to figure out how to do them since I don't have a lot of experience in tracking footage in davinci just yet. But I will definitely put it on the list.

    • @yorivisuals
      @yorivisuals  2 роки тому

      @@RobinMikalsenVFX I do have one more question. Is there a particular reason why you don't add the smoke or mat painting in the 3d scene before rendering out the animation?

  • @jkartz92
    @jkartz92 2 роки тому

    how to get cryptomatte in file output layers, will it work in that way?

    • @yorivisuals
      @yorivisuals  2 роки тому +1

      Hey thanks for commenting. For cryptomattes you will have to enable it in the passes before you activate the file output addon. That way you get extra outpots specifically made for the cryptomattes.

  • @janilboo
    @janilboo 2 роки тому +1

    But colorist hate that layers, why? it can't play cut-! It makes their anger.

    • @yorivisuals
      @yorivisuals  2 роки тому

      You mean the fusion layers? Fusion is a little bit heavy yeah. I suggest you to make the changes in fusion, then render out the clip in proress to keep the color info and then reimport the export to do color changes.