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 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.
@@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.
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!
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!
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...
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.
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
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!
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!!!!
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.
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.
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?
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?
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
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!
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.
@@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.
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?
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.
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)
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.
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?
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.
@@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?
@@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.
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
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.
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)
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.
@@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?
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?
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)
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 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 !
@@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.
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.
@@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.
@@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.
@@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?
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.
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.
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.
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.
@@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.
@@yorivisuals Most definitely looking forward to it. Please let it include Filmic and Standard color. Many thanks
@@eobiri Will show a methode that will work for each color output.
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.
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.
@@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.
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!
Thanks a lot for the kind words!
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!
Glad you figured it out, thank you for watching.
I'm learning Blender and dabbling in Resolve. This tutorial is awesome! Thanks!
I am glad I could help. Thank you for watching.
damn! thanks man for this great tutorial! really appreciate the effort of showing and explaining your workflow so crystal clear. cheers
Thanks a lot for this very kind comment!
Try grain from the TV node.
Good job man just droppin by to support 👌🏽👌🏽👌🏽💯
Great tutorial and great insight into davinci! Keep them coming bro 😎 🔥
Thanks bro, really appreciate it!
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...
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.
Really helpful! I don't use DaVinci, but it helped me understand the compositing workflow a lot more. Instant sub!
What program do you use? Glad I could help in a way.
@@yorivisuals Mostly Premiere and AE.
@@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.
Hey, I learned a lot from this, good job!
Glad you did, thanks for watching.
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
Glad you did. I have a video on my channel that talks about getting colorspaces from blender into davinci resolve. Hope that works.
Perfect❤
It was so good. Thankful.
Thanks soo much! Appreciate your comment and glad I could help.
This is very nice tutorial, bro) I like it) You are god!)
No god, but I appreciate you watching it. Glad I could help out :)
Really good!
Thanks a lot, really appreciate it!
Amazing! thanks!
I hope you do the crypto mats tutorial next, this was great
Glad you liked it. Will definitely create a separate video on cryptomats. It will need a video on itself.
Thanks a lot for this tutorial!!! Really good!!! :)
Glad I could help, if you have any other questions about Resolve, fusion or Blender. Please don't hesitate to ask :D
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!
do more Blender to DaVinci Resolve/Fusion Workflow
This was extremely helpful thank you
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!!!!
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.
NIce man! Thank u so much!!
Your welcome! Glad I could help :D
Thank you, really appreciate this,
Glad I could help out! Appreciate your comment.
Amazing Tutorial brother thank you so much, has anything changed in the exports after the Agx support in Blender?
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.
Does somebody knows where and how to set up transmissions into that? :)
never saw such a good tut like this one btw
i saw blender and davinci i clicked 😅
Welcome hahaha
Hhhhh me too
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?
Sorry for the very late response, I sadly don't know of a way to do this. Sounds interesting, you figured it out yet?
帮助很大~感谢您~
不客气。我为此使用了谷歌翻译。
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?
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
32-bit float is good for non-color data like z-depth/mist/etc.
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!
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.
@@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.
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?
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.
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)
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.
@@yorivisuals
A late reply is better than never, Thnx a lot Yori
how is this with eevee since i don't have a diff indirect or glossy indirect. Do i just skip these nodes?
I'm in the same boat : (
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?
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.
@@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?
@@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.
@@yorivisuals Thank you for the explanation. I will see what is possible. Thank you.
@@gart2922 Glad I could help, good luck on your journey.
wow, this is some high level kung fu shit.
Hahaha thanks I guess. It is fairly easy to understand after doing it a few times. I am sure you will get it!
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
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.
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)
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.
@@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?
@@mulanmiller5000 If you have exported the pass into the multilayer then yes. It follows the hierarchy of blender.
What blend modes should I use in other passes, like Shadow? (Not shadow catcher). How could I know which one to use it?
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?
It would be helpful if you can share the exr file to practice it.
I will keep that in mind for future Tutorials. This one however was client work, so I can't share it.
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)
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)
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.
@@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 !
@@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.
Thank you!
How do you bring a 3D camera in, to composite stock footage etc?
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.
@@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.
@@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.
@@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?
how to get cryptomatte in file output layers, will it work in that way?
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.
But colorist hate that layers, why? it can't play cut-! It makes their anger.
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.