To be able to use cryptomatte passes on other software, like Blackmagic Fusion we need to support EXR metadata for cryptomatte, patch is already in review, we just need to wait for it. After it will be applied to the master, we would be able to export True cryptomatte formatted EXR's for other softwares to use
I was wondering about whether there was a file format that supported cryptomatte - I feel like most of the value in this kind of post-processing compositing is to make adjustments after a render, so it's kind of limiting if you can only use it directly after a render. Much better if I can apply adjustments to renders from last week (without having to know ahead of time exactly what changes I'd want to make).
You can do that, and it will work the same. But doing it the way Zacharias did, gives you a bit of additional control (with the Fac slider on the HSV node, you can lower the colouring effect).
Actualy white means 1 and black means 0 so on mix node black parts have factor of 0 and white factor of 1 on multiply on white it multiplies collor by one wich is same collor and black multiplies whit 0 which is 0 or black.
Nice vid.....but do you know if we will ever get a vid on compositing multiple models? Since there is NO RENDER LAYERS, how is 2.8 handling rendering mulitiple models, layers, etc.....
So great!! Do you know by any chance how I could obtain a shadow catcher plane that is on its own view layer and collection in 2.8? Not sure of the new workflow. Sorry not closely related.
I know this is an older video but I'm hoping you are still answering questions. I'm using Blender 3 with the new cryptomatte node. I think I may be asking Blender to do something it cannot do. I am building a Christmas scene with a tree decorated with lights, a star at the top and a tree stand with lights. I want to add different glare effects to individual emitting objects. The star should have a different glare effect than the tree lights etc. There are 4 different glare effects: ghosts, streaks, fog glow and simple star. I want to apply a different effect to each emitting object. I tried the cryptomatte and it works correctly with every node I tried except Glare. It will not let you set independent glare filters for individual objects. It will only apply the same glare to all of the emitting objects. Is there any way to set individual glare effects in Blender? UPDATE----Problem solved: Someone from the CGBOOST community showed me how to add another node to solve the problem. He added a multiply node before the Glare node and changed the Mix node to an ADD node. It works perfectly.
Hi, thanks for your question. Well, you can try to split your emitting objects into different layers and render them out separately with all the other objects masked.
can we do that on eevee and can we separate the fog as well as a separate render passe ? seems pretty time considering when you see that in octane it's just few clicks.
Let's say we created a cube and composited red on it. It renders mesh then composites color. Is there a way to have it save red cube them change composite to yellow and save as a separate file? In this example I want to render 5 cubes with different colors.
I finally got into cryptomatte's and it's amazing. However I am running into the problem that colored reflections are not taken into account when compositing. Any idea how to solve this problem?
@@cgboost thank you for the answer. So far my workaround is duplicating project file and making the masks via cryptomatte materials in the duplicated "masking" project (this method unfortunately has ZERO flexibility so I do it and the very end)
how long did it take you to get this good at sculpting because I'm in a class for it but i want some good tips to get better and hopefully be able to make sculpts like yours
Hi Zach! I have a question and you would save my life by answering. Is there a way to get the picked stuff outputed as a RGB matte? It is important for, since people are switching from 3ds Max and Vray and they use this workflow for post processing in PS. best Sasha
Nevermind! Found out how to do it thanks to the last 2 minutes of your video! Just added a color balance that had its input from the cryptomatte and saved it in the image editor. Thank you Zach!
Anybody knows about a nice way to create masks in compositing like cryptomatte or id masks for eevee ? I can't use different scenes because of animation that involves grease pencil rotoscoping.
@@lomborg4876 It is not common but it sometimes happens, try going through this topic here it might help :-) blender.stackexchange.com/questions/176671/cryptomatte-clean-edges
Is cryptomatte also that usefull when it comes to animated sequences? If I get it right the information for doing all that are not saved in the image itself, since you rendered with f12.
Important to mention that you will save your rendering in OpenEXR MultiLayer - but very important: Float (Full) - to use it for compositing. This will contain all passes incl. the Cryptomatte. There's also a free plugin for After Effects and Photoshop to use Cryptomatte.
@@cgboost It's a plugin by Psyop. www.cgchannel.com/2018/06/fnord-releases-proexr-2-0-in-beta/ You can use the Filmic OCIO profile in AFX but I could not work out how to match it 100%. fnordware.blogspot.com/2012/05/opencolorio-for-after-effects.html github.com/Psyop/Cryptomatte You need to scroll down. Decoders: Nuke 7+, by Jonah Friedman, Andy Jones. In this repo. Fusion: by Cédric Duriau and Kristof Indeherberge at Grid. In this repo. Houdini 16.5 Compositor (By Sidefx) Demo Blender Compositor (By Tangent Animation and Blender Foundation): Demo Build Autodesk Flame (By Lewis Saunders) After Effects (Fnordware ProEXR plugin): Beta 6 Windows Mac Move just the following files to AFX: Cryptomatte.aex OpenEXR.aex ProEXR AE.aex
Hello, it is still relevant. There might be some slight differences, a few new nodes. But all the main nodes are in there and cryptomatte works the same way today. - Juan
Thanks Zac😘 Also could you please make a discord server? That would be soo cool😊folks will help each others and have fun talking between them😁what do you think ? Thanks for comprehension 😀
I am disappointed in this. If i wanna blur an object then i have to use the blur node on the Image and also on the Matte output. If i have a complex node setup , i have to use 2 times. One factor on the mix node and the 2nd on the image input socket. PLUS if i have a semi transparent object, the Pick output mostly does not even show the object. I simply cant not pick. It would be much better with a drop down list on the cryptomatte node, to choose easily. how can i contact the developers for give some advice? :-)
I'm a first time-viewer. Here's some feedback: I found the intro very cringy - the stock-looking animation + the corporate characterless music made me roll my eyes. But I find the content of the video itself good! I think your videos would benefit from something more personal and characterful for the intro :) Good luck!
Hi, can you tell me what are the different things to can "main" in blender. I know there's sculpting, animating, 3d modeling, environment, etc. Are there any others. Im new to blender/everything and was wondering what I can choose to commit to learning.
Cryptomatte is a true lifesaver, how did I not ever realise how much I needed it before!
I know it's offtopic but i have give aways of some great 3D models...check them out :)
Oh my god, that makes compositing so much easier to handle
It's worth noting that "accurate mode" in the Cryptomatte settings is a CPU-only feature. I think it also uses more RAM.
Ok i love you so much.Your channel includes the best quality blender tuts ever made on the internet ❤
I always need mask for object and material id. This will help me a lot to save time in redering and managing the scene.
great. 1000 thanks - was just wondering about this, and you had the perfect quick tour of it. great stuff
To be able to use cryptomatte passes on other software, like Blackmagic Fusion we need to support EXR metadata for cryptomatte, patch is already in review, we just need to wait for it.
After it will be applied to the master, we would be able to export True cryptomatte formatted EXR's for other softwares to use
I was wondering about whether there was a file format that supported cryptomatte - I feel like most of the value in this kind of post-processing compositing is to make adjustments after a render, so it's kind of limiting if you can only use it directly after a render. Much better if I can apply adjustments to renders from last week (without having to know ahead of time exactly what changes I'd want to make).
Nice character from the Rango universe.
Seems similar to the ID baker in Substance Painter, where you can mask out by colour selection
Nicely explained
Great explanation! Thanks Zach!
this is a truly amazing feature, and great video. thanks Zach!
Thanks for the clear and well explained demo, it helped me out figuring how to make an object transparent in render. Keep up the top work mate
Has there been any update to adding anti-aliasing to the multi-colored matte image for export?
Why not just use the matte as the input for the "factor" in the Hue/Sat node rather than putting a MixRGB node when mixing?
Possibly because using the mix node to combine images is a standard workflow and this is a beginner tutorial, idk
@@ksepastremenos I just thought using fewer nodes would be more beginner friendly 🤔
You can do that, and it will work the same. But doing it the way Zacharias did, gives you a bit of additional control (with the Fac slider on the HSV node, you can lower the colouring effect).
Actualy white means 1 and black means 0 so on mix node black parts have factor of 0 and white factor of 1 on multiply on white it multiplies collor by one wich is same collor and black multiplies whit 0 which is 0 or black.
sweet! this is going to help a lot with my future projects
had everything i need to know solid tutorial thank you
TIL: Blender compositor node connections are called "Noodles"
Wow, that's really useful!
Nice vid.....but do you know if we will ever get a vid on compositing multiple models? Since there is NO RENDER LAYERS, how is 2.8 handling rendering mulitiple models, layers, etc.....
So great!! Do you know by any chance how I could obtain a shadow catcher plane that is on its own view layer and collection in 2.8? Not sure of the new workflow. Sorry not closely related.
How do you use cryptomattes in an animation..?
Great Video! Thank you!
Nice, as always! I've also noticed the cryptomatte node in 2.79.6, but I can't seem to find the passes for that node in the render tab. Anyone?
Psssssst, Zach from the past...
Cryptomatte in EEVEE is here (Blender 2.92).
Yeah, I've seen that, pretty nice! :D
Great tutorial 👍
hey zach, did you make the intro motion graphics in blender?
I know this is an older video but I'm hoping you are still answering questions. I'm using Blender 3 with the new cryptomatte node. I think I may be asking Blender to do something it cannot do. I am building a Christmas scene with a tree decorated with lights, a star at the top and a tree stand with lights. I want to add different glare effects to individual emitting objects. The star should have a different glare effect than the tree lights etc. There are 4 different glare effects: ghosts, streaks, fog glow and simple star. I want to apply a different effect to each emitting object. I tried the cryptomatte and it works correctly with every node I tried except Glare. It will not let you set independent glare filters for individual objects. It will only apply the same glare to all of the emitting objects. Is there any way to set individual glare effects in Blender?
UPDATE----Problem solved: Someone from the CGBOOST community showed me how to add another node to solve the problem. He added a multiply node before the Glare node and changed the Mix node to an ADD node. It works perfectly.
Hi, thanks for your question. Well, you can try to split your emitting objects into different layers and render them out separately with all the other objects masked.
How do you export and create the node setup for the cryptomattes to be used later without re-rendering active scene viewport?
can we do that on eevee and can we separate the fog as well as a separate render passe ? seems pretty time considering when you see that in octane it's just few clicks.
Let's say we created a cube and composited red on it. It renders mesh then composites color. Is there a way to have it save red cube them change composite to yellow and save as a separate file? In this example I want to render 5 cubes with different colors.
@@cgboost Thanks. Exactly what I was looking for.
I finally got into cryptomatte's and it's amazing. However I am running into the problem that colored reflections are not taken into account when compositing. Any idea how to solve this problem?
As far as I know, cryptomatte only take object or material as matte, not the reflections or gloss data.
How to save cryptomatte and use in other compositing softwares
Can it also be used for animation rendering? If yes how do I save the anim with the changes made or do I have to render the whole thing again?
Can I save out cryptomatte masks for an animation? Or only for stills? Thanks!
Should work for animation too.
Is it possible to select COLLECTIONS to the cryptomatte instead of only objects, materials and assets?
For now, it's not as far as I know. But you can split your scene into layers and use collections to hide some objects.
~ Masha
@@cgboost thank you for the answer. So far my workaround is duplicating project file and making the masks via cryptomatte materials in the duplicated "masking" project (this method unfortunately has ZERO flexibility so I do it and the very end)
how long did it take you to get this good at sculpting because I'm in a class for it but i want some good tips to get better and hopefully be able to make sculpts like yours
Lech Sokołowski is a great man !
I see a new Zacharias video, I click like and watch. Everything else becomes secondary (Sorry boss 🤣)
awesome, thanks.
Hi Zach! I have a question and you would save my life by answering.
Is there a way to get the picked stuff outputed as a RGB matte?
It is important for, since people are switching from 3ds Max and Vray and they use this workflow for
post processing in PS.
best Sasha
Nevermind! Found out how to do it thanks to the last 2 minutes of your video!
Just added a color balance that had its input from the cryptomatte and saved it in the image editor. Thank you Zach!
Anybody knows about a nice way to create masks in compositing like cryptomatte or id masks for eevee ? I can't use different scenes because of animation that involves grease pencil rotoscoping.
Can't you just use ID-index passes, which is a stock feature, in blender?
You can, but afaik you have to set them up manually for each individual object.
@@cgboost I just tried out with a material index, but the edges are very jaggered. Is this commen?
@@lomborg4876 It is not common but it sometimes happens, try going through this topic here it might help :-) blender.stackexchange.com/questions/176671/cryptomatte-clean-edges
@@MartinKlekner Ty. Would come in handy, as I don’t think you can use Cryptomatte for animations😊
Is cryptomatte also that usefull when it comes to animated sequences? If I get it right the information for doing all that are not saved in the image itself, since you rendered with f12.
Also would be great to know if I can export those mattes without the hustle of setting up each object, for comping in external software..
Why you d ont just plug the criptomat output in to the fact of the hue/suturation node ?
🙂🙂
Thanks man
Thank you!
awesome thank you so much!
VERY USEFULL TUTO TKS:)
Cryptomatte basically replaces the old "Layer" system?
Important to mention that you will save your rendering in OpenEXR MultiLayer - but very important: Float (Full) - to use it for compositing. This will contain all passes incl. the Cryptomatte. There's also a free plugin for After Effects and Photoshop to use Cryptomatte.
@@cgboost It's a plugin by Psyop.
www.cgchannel.com/2018/06/fnord-releases-proexr-2-0-in-beta/
You can use the Filmic OCIO profile in AFX but I could not work out how to match it 100%.
fnordware.blogspot.com/2012/05/opencolorio-for-after-effects.html
github.com/Psyop/Cryptomatte
You need to scroll down.
Decoders:
Nuke 7+, by Jonah Friedman, Andy Jones. In this repo.
Fusion: by Cédric Duriau and Kristof Indeherberge at Grid. In this repo.
Houdini 16.5 Compositor (By Sidefx) Demo
Blender Compositor (By Tangent Animation and Blender Foundation): Demo Build
Autodesk Flame (By Lewis Saunders)
After Effects (Fnordware ProEXR plugin): Beta 6 Windows Mac
Move just the following files to AFX:
Cryptomatte.aex
OpenEXR.aex
ProEXR AE.aex
thanks very helpfull
is there a way to save cryptomattes for rendering animation?
Awesome You Are.
Na herzlichen Glückwunsch. Dein Video ist das erste Google Ergebnis bei der Suchanfrage: "Blender Compositor".
Thanks
Is this video still relevant today (April 10 2020) of was there any changes? Thanks
Hello, it is still relevant. There might be some slight differences, a few new nodes. But all the main nodes are in there and cryptomatte works the same way today. - Juan
Thanks, сool lesson!
Yes! Finally!
This is work for animation too?
I love how Zack gets a tutorial out before the Blender Devs announce the feature. :-)
Check out Pablo's video about Cryptomatte on his Blender Today channel.
Thanks Zac😘
Also could you please make a discord server? That would be soo cool😊folks will help each others and have fun talking between them😁what do you think ?
Thanks for comprehension 😀
I am disappointed in this. If i wanna blur an object then i have to use the blur node on the Image and also on the Matte output. If i have a complex node setup , i have to use 2 times. One factor on the mix node and the 2nd on the image input socket. PLUS if i have a semi transparent object, the Pick output mostly does not even show the object. I simply cant not pick. It would be much better with a drop down list on the cryptomatte node, to choose easily. how can i contact the developers for give some advice? :-)
Where is this in 2.83?
What exactly are you looking for?
Sure hope cryptomatte doesn't replace the holdout node.
My brain hurts. I'm such a noob.
You misspelled "Nvidia" in the video description.
And it is completely useless being jagged and without anti aliasing.
I can see that getting really messy
I'm a first time-viewer. Here's some feedback:
I found the intro very cringy - the stock-looking animation + the corporate characterless music made me roll my eyes.
But I find the content of the video itself good!
I think your videos would benefit from something more personal and characterful for the intro :)
Good luck!
Why? I love his intro!
Hi, can you tell me what are the different things to can "main" in blender. I know there's sculpting, animating, 3d modeling, environment, etc. Are there any others. Im new to blender/everything and was wondering what I can choose to commit to learning.
Thank you!
Thanks