For a 3d artist, it is not easy to find efficient Fusion fundamentals video. Besides having a small number of videos, most of them are outdated. So this is a huge contribution to the society. Thank you.
I wanted to know why industry must be so complicated. They have 2 software with 2 differents UI with the same function... Now I want to follow this tutorial and I need to make another research to keep watching.
I actually want to move away from After Effects because of the subscription system. But when I look at how complicated and time-consuming the simplest things are in DaVinci Fusion, I don't want to do it anymore
Hi! Thanks for all this great info. I have a question: At 9:44 of the video I have my EXR loaded into a Loader node, and I run the hos_split exr ultra script and nothing happens. I'm stopped in my tracks until I can get this working. I'm sure you know the feeling. What should I try now?
Are you using multipart EXR by any chance? If you use multipart it doesn’t work, you can instead just select the pass from the loader settings in a dropdown menu
I think you brushed over this topic in the tutorial, but why choose the channel boolean node over the merge node for combining passes? When you use the "burn in" slider in the merge node, its the same as doing an add operation in the channel boolean node. Great series by the way. Your work is great and I really enjoy this topic
Force of habbit I suppose. That's how I've always done that. I guess you could also just use the merge with burn in just as well. I guess will work just as well.
@@ManningMoore I've always just used boolean for combining passes and merge to just merge elements because that's what they also did at the places where I first started getting into fusion, never thought of just using burnin on merge to accomplish the same. In the end it's just math operations 😄 so i guess as long as it gets the job done.
Hey Tim, as shown from 19:45 you are using puzzle mask and separating the rgb channels using the booleans, now I have a materalid/object id of a scene with 10 objects, how would I go on masking them given that they are of different color? In the color window on resolve there is a 3D Keyer, maybe something similar is present in fusion?
Multiple options. make multiple puzzle mattes (so you'd put 3 in each, you'd have 4 puzzlemattes in total) If you wanted to make multiple selections what I usually do is just make a a solid white background, then boolean out each object i want to mask, merge those together and then I have a luminance mask to plug into something. Alternatively or you could render a cryptomatte, which is probably the most ideal if you have a lot of objects you need to mask. A cryptomatte has all objects in it and you can generate the masks in comp itself. they're great. Main reason I don't use them as default all the time is that they sometimes bug out in fusion so you always need to render them out as a proxy first, I've noticed in final renders that selections of my cryptomatte will sometimes jump if i don't save it as a proxy first.
@@TimvanHelsdingen Thanks for for the quick response, I was infact looking at crypto passes and like you said, they were bugging out but for me it was the preview, anyway I made them work but I will keep what you mentioned about the jumping crypto passes in back of head while rendering an animation. Thank you!
Cool! Is there a way to select something with a picker if we have just a regular ID element with more than 3 colors in it? For example, I have a scene with grass and the grass has yellow color on the ID render element, how do I select the yellow?
Very useful but I wish the Studio vs Resolve workflows were different videos or different halves of the video. Chances are any viewer is looking for one of those two, so having the video constantly alternate to the workflow that's not relevant to them is distracting. EDIT: Seems after the 12:00 the workflow only uses one program so never mind, sorry.
rec709 is the standard for regular non HDR displays. It's also what several video editing programs (like premiere) assume. The differences are minimal though.
Hey! Would it be possible to upload this fusion project file to patreon if I subscribe over there? I'm new to multi-pass compositing and would love to learn from the project file. I think I have all the plugins too that you're using. Any chance??
they are! Looks like the link on youtube was broken for it (had my website break a year ago and was using embedded patreon stuff there) link is now updated in the description, should go to the correct patreon post
Hey man, great tut! I this is the first time I'm using Frischluft DOF in OFX and I'm having an issue that the the color channels are not going through no matter where I connect the node in the tree, even if I import a fresh new image and connected directly to that node. Do you have nay suggestions of what could be going on? Ty!
You sure you got it installed correctly?… When I first installed it I had a ton of weird issues as well, UI looking weird and was giving me weird results but it turned out to be some kind of wonky install.
Are you using multilayer or multipart exr? Multipart exr isn’t supported by the plugin. Karma render for houdini does multipart as default for example and you need to override that manually.
@@TimvanHelsdingen i am using corona renderer with 3ds max and trying to save all render passes in one exr file. Which i then split using hos_split ultra script.
@@rajendrameena150 Make sure you use multilayer exr instead of multipart ext. They’re 2 different ways of saving aov’s to a exr and multipart is not supported by the plugin
@Tim van Helsdingen , Really a great video to clear doubts . But I came across one problem that fl depth of field doesn't work . Hope you can help :-). Thank you.
@@TimvanHelsdingen yes the zdepth is proper as it worked properly with depth blur and variblur and even my plugin is working properly i am using additionally reactor plugin.
@@ravi5879 and does frischluft work outside of the auto range feature? or is it totally broken? I've had one instance where the UI of my frischluft wasn't functional, i don't remember what the issue was exactly but had something to do with the installation that broke it.
Doing the OCIO the way you show isn't correct to actually get the benefit of the ACES colorspace. This is the correct way: ua-cam.com/video/-in6ErNonmc/v-deo.html If you compare the Fusion histogram of your LUT method to the OCIO Colorspace Transform method in the video you will see the color gamut open up dramatically. Watch the video, but also here is the written method: ACES Sequence (Redshift settings > Output > Post Effects: Color/LUT/Controls checked off achieve a raw image) > OCIO Colorspace Node: Source - raw, Output - ACES CG > OCIO Colorspace Node: Source - ACES CG, Output - Rec. 709 (or whatever you want). All color correction nodes need to be in between the two OCIO Colorspace Nodes. To do this in C4D just render your image as Raw and Un-Tonemapped when you render it from the Picture Viewer. Btw I am not a compositor, I've just been researching all this through youtube vids.
Thanks for the comment. But my workflow is actually correct as far as I know. I watched the video you linked and I see a couple of oddities in the video you send. Firstly, he doesn't have his houdini setup for ACES, he is manually overwriting gamma in mplay to 2.2 to display SRGB. Which has nothing to do with ACES, that is just how you would view linear images in SRGB in your compositor if not using aces. If you watch any of my old tutorials in fusion, that's actually what I'm doing (In jeep tutorial series for example) If you set a global OCIO variable like I am showing it will also show in Houdini MPLAY by default, and that is the correct way to do it. You write out al ineair image and then view it through aces in your compositor. About the checkbox in redshift: I was already rendering raw images and not applying anything to the render, I am simply exporting al lineair image. Then I load the lineair image into fusion and look through it through a aces transform in the view. Which is the correct way to do it, you don't need to use the ociocolorspace nodes like he does. You can, but you don't have to. Using the actual view transform for aces is the most convenient way to do it and it does exactly the same thing. About using the RAW > OCIO in fusion. I wasn't sure about that and I checked, but it's giving me exact same results as my original workflow, histogram looks identical as well. Puting nodes inbetween to convert stuff into aces is needed for other types of images, like HDR files, srgb, etc. Which I am also pointing out in the video.
For a 3d artist, it is not easy to find efficient Fusion fundamentals video. Besides having a small number of videos, most of them are outdated. So this is a huge contribution to the society. Thank you.
just follow the nuke tutorials but look for alternatives to fusion hotkeys/node names.
Thank you for these compositing videos for 3D Artists, FINALLY someone who explains everything in detail from start to finish. LEUK! :)
Many thanks for this. Everything I was looking for is in this one video!
Still a great video to start learning the software with an aces context! Well done Tim!
very well explained. supports the free version of openfx. thank you.
I wanted to know why industry must be so complicated. They have 2 software with 2 differents UI with the same function... Now I want to follow this tutorial and I need to make another research to keep watching.
There is a free standalone version of fusion, its just fusion 9 and the the downloader can be found on BMD's support downloads page.
Picked up many nice tricks, thanks!
Loved it
thanks! next week we're applying this and more in an actual project :) (the shoe project from the trailer)
I love your tutos Tim. Thank you for sharing all of this
thanks vincent!
I actually want to move away from After Effects because of the subscription system. But when I look at how complicated and time-consuming the simplest things are in DaVinci Fusion, I don't want to do it anymore
Hi! Thanks for all this great info. I have a question: At 9:44 of the video I have my EXR loaded into a Loader node, and I run the hos_split exr ultra script and nothing happens. I'm stopped in my tracks until I can get this working. I'm sure you know the feeling. What should I try now?
Are you using multipart EXR by any chance? If you use multipart it doesn’t work, you can instead just select the pass from the loader settings in a dropdown menu
I think you brushed over this topic in the tutorial, but why choose the channel boolean node over the merge node for combining passes? When you use the "burn in" slider in the merge node, its the same as doing an add operation in the channel boolean node.
Great series by the way. Your work is great and I really enjoy this topic
Force of habbit I suppose. That's how I've always done that. I guess you could also just use the merge with burn in just as well. I guess will work just as well.
@@TimvanHelsdingen Sounds good! I didnt know if there was a different reason to use channel booleans instead
@@ManningMoore I've always just used boolean for combining passes and merge to just merge elements because that's what they also did at the places where I first started getting into fusion, never thought of just using burnin on merge to accomplish the same. In the end it's just math operations 😄 so i guess as long as it gets the job done.
You are the be(a)st. Thanks!
How about to combine light comp with the beauty comp that I could manage all lights and all the other pasess together?
Hey Tim, as shown from 19:45 you are using puzzle mask and separating the rgb channels using the booleans, now I have a materalid/object id of a scene with 10 objects, how would I go on masking them given that they are of different color? In the color window on resolve there is a 3D Keyer, maybe something similar is present in fusion?
Multiple options.
make multiple puzzle mattes (so you'd put 3 in each, you'd have 4 puzzlemattes in total)
If you wanted to make multiple selections what I usually do is just make a a solid white background, then boolean out each object i want to mask, merge those together and then I have a luminance mask to plug into something.
Alternatively or you could render a cryptomatte, which is probably the most ideal if you have a lot of objects you need to mask.
A cryptomatte has all objects in it and you can generate the masks in comp itself. they're great. Main reason I don't use them as default all the time is that they sometimes bug out in fusion so you always need to render them out as a proxy first, I've noticed in final renders that selections of my cryptomatte will sometimes jump if i don't save it as a proxy first.
@@TimvanHelsdingen Thanks for for the quick response, I was infact looking at crypto passes and like you said, they were bugging out but for me it was the preview, anyway I made them work but I will keep what you mentioned about the jumping crypto passes in back of head while rendering an animation. Thank you!
Cool! Is there a way to select something with a picker if we have just a regular ID element with more than 3 colors in it? For example, I have a scene with grass and the grass has yellow color on the ID render element, how do I select the yellow?
UUUUUU NEW TUTORIAL!!!!!!!!!!!!!!!!! HURAAAAAAAA< IM SO SO HAPPY!!!!!!!!!!!!!!
Hahhha, nice 😁 enjoy!
Very useful but I wish the Studio vs Resolve workflows were different videos or different halves of the video. Chances are any viewer is looking for one of those two, so having the video constantly alternate to the workflow that's not relevant to them is distracting.
EDIT: Seems after the 12:00 the workflow only uses one program so never mind, sorry.
Great stuff as usual, Tim. Any particular reason you are rendering to rec709 instead of sRGB?
rec709 is the standard for regular non HDR displays. It's also what several video editing programs (like premiere) assume.
The differences are minimal though.
Hey! Would it be possible to upload this fusion project file to patreon if I subscribe over there? I'm new to multi-pass compositing and would love to learn from the project file. I think I have all the plugins too that you're using. Any chance??
they are! Looks like the link on youtube was broken for it (had my website break a year ago and was using embedded patreon stuff there)
link is now updated in the description, should go to the correct patreon post
What about using uv pass for re texturing
I saw nuke people ad surface imperfections to cg renders using uv pass
Watch the 4th video that shows using UV pass
thanks so much for this!
thx man
Hey man, great tut! I this is the first time I'm using Frischluft DOF in OFX and I'm having an issue that the the color channels are not going through no matter where I connect the node in the tree, even if I import a fresh new image and connected directly to that node. Do you have nay suggestions of what could be going on? Ty!
You sure you got it installed correctly?… When I first installed it I had a ton of weird issues as well, UI looking weird and was giving me weird results but it turned out to be some kind of wonky install.
@@TimvanHelsdingen Well, the documentation suggested to install it here: C:\Program Files\Common Files\OFX\Plugins - > How did you installed it?
Knowing that you had issues installing it prompt me to Un-install and re-install and now is wokring. TY!
@@mr.towers2290 hmm yeah ok that seems correct. I don’t remember exactly why it messed up with me. Glad that reinstall also worked for you!
I installed cryptomatte from reactor, can you tell us what can we do.
My cryptomatte node is not working. Can you please tell how to remove the error "cryptomatte failed at 0".
Are you using multilayer or multipart exr? Multipart exr isn’t supported by the plugin. Karma render for houdini does multipart as default for example and you need to override that manually.
@@TimvanHelsdingen i am using corona renderer with 3ds max and trying to save all render passes in one exr file. Which i then split using hos_split ultra script.
@@rajendrameena150 Make sure you use multilayer exr instead of multipart ext. They’re 2 different ways of saving aov’s to a exr and multipart is not supported by the plugin
@Tim van Helsdingen , Really a great video to clear doubts . But I came across one problem that fl depth of field doesn't work . Hope you can help :-). Thank you.
auto range in the node is not responding :-(
does the rest of the plugin function as expected and is it just the auto range?..can you see the proper black/white image on your zdepth?...
@@TimvanHelsdingen yes the zdepth is proper as it worked properly with depth blur and variblur and even my plugin is working properly i am using additionally reactor plugin.
@@ravi5879 and does frischluft work outside of the auto range feature? or is it totally broken? I've had one instance where the UI of my frischluft wasn't functional, i don't remember what the issue was exactly but had something to do with the installation that broke it.
@@TimvanHelsdingen Wasn't functional UI is broken i think it doesn't do anything
I'm new, sorry if this question is so noob. But does it work with animations?
Yes of course, that’s what compositing is meant for. In part 4 we’re doing this on a image sequence
@@TimvanHelsdingen OMG! these series are awesome..... thank you sooooo much!
Quite distracted, when you switching resolve and fusion standalone
Just one one or the other. I only use standalone.
that frischluft plugin nearly costs as much as fusion. damn
Can u do Nuke tutorials pls?
I am using nuke indie now so perhaps i’ll do a nuke version about this at some point
Channel Booleans?
Using merges nowadays but it works pretty much the same
@@TimvanHelsdingen and Copy Aux...found out recently, it was quite a surprise.
Doing the OCIO the way you show isn't correct to actually get the benefit of the ACES colorspace. This is the correct way: ua-cam.com/video/-in6ErNonmc/v-deo.html
If you compare the Fusion histogram of your LUT method to the OCIO Colorspace Transform method in the video you will see the color gamut open up dramatically. Watch the video, but also here is the written method:
ACES Sequence (Redshift settings > Output > Post Effects: Color/LUT/Controls checked off achieve a raw image) > OCIO Colorspace Node: Source - raw, Output - ACES CG > OCIO Colorspace Node: Source - ACES CG, Output - Rec. 709 (or whatever you want). All color correction nodes need to be in between the two OCIO Colorspace Nodes.
To do this in C4D just render your image as Raw and Un-Tonemapped when you render it from the Picture Viewer. Btw I am not a compositor, I've just been researching all this through youtube vids.
Thanks for the comment. But my workflow is actually correct as far as I know. I watched the video you linked and I see a couple of oddities in the video you send.
Firstly, he doesn't have his houdini setup for ACES, he is manually overwriting gamma in mplay to 2.2 to display SRGB. Which has nothing to do with ACES, that is just how you would view linear images in SRGB in your compositor if not using aces. If you watch any of my old tutorials in fusion, that's actually what I'm doing (In jeep tutorial series for example) If you set a global OCIO variable like I am showing it will also show in Houdini MPLAY by default, and that is the correct way to do it. You write out al ineair image and then view it through aces in your compositor.
About the checkbox in redshift: I was already rendering raw images and not applying anything to the render, I am simply exporting al lineair image. Then I load the lineair image into fusion and look through it through a aces transform in the view. Which is the correct way to do it, you don't need to use the ociocolorspace nodes like he does. You can, but you don't have to. Using the actual view transform for aces is the most convenient way to do it and it does exactly the same thing.
About using the RAW > OCIO in fusion. I wasn't sure about that and I checked, but it's giving me exact same results as my original workflow, histogram looks identical as well.
Puting nodes inbetween to convert stuff into aces is needed for other types of images, like HDR files, srgb, etc. Which I am also pointing out in the video.