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

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024

ความคิดเห็น • 109

  • @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 8 หลายเดือนก่อน +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  8 หลายเดือนก่อน +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 8 หลายเดือนก่อน

      @@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 10 หลายเดือนก่อน +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  8 หลายเดือนก่อน

      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  8 หลายเดือนก่อน

      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.

  • @angelibe2373
    @angelibe2373 22 วันที่ผ่านมา +1

    Your video is a life saver!!!

    • @yorivisuals
      @yorivisuals  21 วันที่ผ่านมา

      Glad you enjoyed it!

  • @stray_vrtx
    @stray_vrtx 9 หลายเดือนก่อน +1

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

    • @yorivisuals
      @yorivisuals  8 หลายเดือนก่อน

      Thanks a lot for this very kind comment!

  • @Pixel.Dystopia
    @Pixel.Dystopia 5 หลายเดือนก่อน

    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  5 หลายเดือนก่อน +1

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

  • @hypha3d
    @hypha3d 2 ปีที่แล้ว +3

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

    • @yorivisuals
      @yorivisuals  2 ปีที่แล้ว +1

      Thanks bro, really appreciate it!

  • @Benn25
    @Benn25 2 หลายเดือนก่อน +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  2 หลายเดือนก่อน

      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.

  • @artncrypto4847
    @artncrypto4847 2 ปีที่แล้ว +1

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

  • @HankiImagery
    @HankiImagery ปีที่แล้ว +1

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

    • @yorivisuals
      @yorivisuals  8 หลายเดือนก่อน

      Glad you did, thanks for watching.

  • @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!

  • @ak24789
    @ak24789 2 หลายเดือนก่อน +1

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

    • @yorivisuals
      @yorivisuals  2 หลายเดือนก่อน +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.

  • @berndfachinger6000
    @berndfachinger6000 ปีที่แล้ว +1

    Try grain from the TV node.

  • @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 :)

  • @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

  • @ihaveamustacheproductions5560
    @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.

  • @mhmb4668
    @mhmb4668 2 ปีที่แล้ว +1

    It was so good. Thankful.

    • @yorivisuals
      @yorivisuals  2 ปีที่แล้ว

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

  • @arefsaravani78
    @arefsaravani78 หลายเดือนก่อน

    Perfect❤

  • @0O0day
    @0O0day 2 ปีที่แล้ว +1

    Thank you, really appreciate this,

    • @yorivisuals
      @yorivisuals  2 ปีที่แล้ว

      Glad I could help out! Appreciate your comment.

  • @poopiecon1489
    @poopiecon1489 2 ปีที่แล้ว +1

    do more Blender to DaVinci Resolve/Fusion Workflow

  • @lilpolake123456789
    @lilpolake123456789 5 หลายเดือนก่อน

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

  • @WilkoVFX
    @WilkoVFX 2 ปีที่แล้ว +1

    Really good!

    • @yorivisuals
      @yorivisuals  2 ปีที่แล้ว +1

      Thanks a lot, really appreciate it!

  • @sams_3d_stuff
    @sams_3d_stuff 7 หลายเดือนก่อน +1

    Amazing! thanks!

  • @aloomia826
    @aloomia826 2 ปีที่แล้ว +1

    NIce man! Thank u so much!!

    • @yorivisuals
      @yorivisuals  2 ปีที่แล้ว

      Your welcome! Glad I could help :D

  • @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 ปีที่แล้ว

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

  • @ikiikram
    @ikiikram หลายเดือนก่อน

    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?

  • @totheknee
    @totheknee 2 ปีที่แล้ว

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

  • @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?

    • @BrysonPrice
      @BrysonPrice ปีที่แล้ว

      I'm in the same boat : (

  • @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

  • @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.

  • @BheezyDizyn-real
    @BheezyDizyn-real 10 หลายเดือนก่อน +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  8 หลายเดือนก่อน

      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.

  • @inferno6012
    @inferno6012 2 ปีที่แล้ว +3

    i saw blender and davinci i clicked 😅

  • @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.

  • @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?

  • @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.

  • @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)

  • @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.

  • @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

  • @mulanmiller5000
    @mulanmiller5000 2 ปีที่แล้ว +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  2 ปีที่แล้ว

      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 2 ปีที่แล้ว

      @@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  2 ปีที่แล้ว

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

  • @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.

  • @lapotk.3150
    @lapotk.3150 หลายเดือนก่อน

  • @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?

  • @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!

  • @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.