New Cryptomatte Workflow in Blender 2.93: In Depth Tutorial

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 92

  • @karijoart
    @karijoart 3 года назад +14

    Note: When using the OpenEXR Multilayer file format in the image editor with image save-as, or in the output properties for animations, the enabled render passes will be written to the EXR files with their default pass names. The compositor and the file output node are not required for this. If you want to edit the render passes, output render passes to different files, output multiple scenes at the same time, you can use the file output node in the compositor.

  • @jmh3d
    @jmh3d Месяц назад

    It's amazing what people think is, and is not, important when they make a video to help people understand something. The vids I've seen from you always provide what I'm looking for (and then some). When I saw this vid was from you before I clicked on it, I said to myself, "I'll bet this is all I'll need to understand about cryptomatte". And I was right. I'm a little late to the cryptomatte party because I haven't needed it until now, but now I'm all caught up 😁Thank you again!

  • @arachnoden
    @arachnoden Год назад

    Нарешті знайшов хороше пояснення. Величезне дякую.

  • @danielazar4064
    @danielazar4064 3 года назад +3

    I usually lurk around and binge watch blender tutorials. But your explanation was very well made, that I had to write this. I've watched most resources about cryptomatte, and yours is by far the most in-depth. Keep up the good work.

    • @karijoart
      @karijoart 3 года назад +1

      thanks a lot Daniel glad it was useful, appreciate your feedback

  • @99danwil
    @99danwil Год назад

    this is the best step by step tutorial for explaining something complex

  • @amritdigital9483
    @amritdigital9483 3 года назад +1

    Thanks for the comprehensive one stop shop for all things cryptomattes!

  • @valleybrook
    @valleybrook 3 года назад +1

    No one is as calm and educational as you, excellent!

    • @karijoart
      @karijoart 3 года назад

      appreciate that thank you!

  • @SaranjivacSRB
    @SaranjivacSRB 2 года назад +1

    Best cryptomatte explanation video out there for sure!

  • @sidekick3rida
    @sidekick3rida Год назад

    Absolutely incredible! It blows my mind how far Blender has come. Thank you.

  • @benu2370
    @benu2370 2 года назад +2

    Thank you for demonstrating File Output Nodes at 12:30. I was searching everywhere for this information. Works like a charm compositing in After Effects now.

  • @WalidDingsdale
    @WalidDingsdale 4 месяца назад

    amazing in-depth walkthrough for crytomatte, thanks for sharing this

  • @matbrady123456
    @matbrady123456 3 года назад +2

    This was a brilliant tutorial. And great news for Blender users. I was slightly put off when it cut away to Karim though as his eyes seem to look straight in to my soul and I felt very vulnerable, but at the same time protected. Anyway, apart from that, really helpful workflow tutorial. Thank you!

    • @karijoart
      @karijoart 3 года назад

      hahaha thank you Mat you are very welcome

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    Dang this new node is mind blogling, how we are now able to select stuff on the image it self. Thats is super nice! That is really impressive how they coded that. I cant even wrap my head aound how when we hover over the image, it nows what object is below it. Thats pretty genious coding they have done there!

  • @darrennew8211
    @darrennew8211 3 года назад +6

    Love the detailed tutorial that actually covers all the options!

  • @khennicheidir
    @khennicheidir Год назад

    this is god-like way of explaining something. thank you so much sir

  • @roozbehebadi6661
    @roozbehebadi6661 2 года назад +2

    14:00 This part is exactly what i was looking for! Thanks a lot !

  • @wireinet
    @wireinet 5 месяцев назад

    Incredible detailed explanation! Thank you!

  • @akyjoe7
    @akyjoe7 3 года назад +1

    this solved a huge problem for me thanks a tonne for this tutorial....all my crypto pngs were coming black in 3.0....thanks for the workaround

    • @karijoart
      @karijoart 3 года назад +1

      awesome glad it helped

  • @FeAlmeida76
    @FeAlmeida76 3 года назад +1

    Wow super super clear you explanation!!!
    Thanks a lot!

    • @karijoart
      @karijoart 3 года назад +1

      glad it was useful Fernando thank you for your kind words!

  • @jovicasmileski
    @jovicasmileski 2 года назад

    Thank you so much for this video, I've been trying to make it work on my own for 1 hour but thankfully this video helped me a lot!

  • @xeppepochannel
    @xeppepochannel 2 года назад

    I don't remember if I commented this video before. Anyway, it helped me again. Thanks!

  • @JaredOwen
    @JaredOwen 3 года назад +5

    Excellent video - thanks for making this!

  • @academiacasabiell
    @academiacasabiell 3 года назад +1

    Awesome tutorial, thanks!

  • @ccalvoga
    @ccalvoga 3 года назад +1

    Thanks for this great video!

  • @burnaboyb8821
    @burnaboyb8821 Год назад

    Thank you for this tutorial. It's really useful!

  • @MarkBTomlinson
    @MarkBTomlinson 2 года назад

    One of the best demonstrations I have seen, thank you very much for taking the time to do such a detailed explanation.

  • @gil6657
    @gil6657 2 года назад

    Excellent video!!! Everything is perfectly explained!!! Thanks a lot for sharing!!!!

  • @NickSeegobin
    @NickSeegobin 3 года назад +2

    Excellent Tutorial!

  • @taviux511
    @taviux511 2 года назад

    Oh man! Just what I needed thanx a bunch! Saved!

  • @KennyPhases
    @KennyPhases 2 года назад

    This is incredible. THANK YOU. Will 100% be using this in my project!

  • @Schmidtli93
    @Schmidtli93 3 года назад +1

    Fantastic video! Thanks you very much :-)

  • @doyourecall
    @doyourecall 3 года назад +1

    super clear, and very helpful. thanks so much!

    • @karijoart
      @karijoart 3 года назад

      glad that it is useful my pleasure!

  • @baddolphin1423
    @baddolphin1423 2 года назад +1

    Great tutorial

  • @vintehindecembre1607
    @vintehindecembre1607 Год назад

    amazing tutorial, very helpfull !

  • @bryd16
    @bryd16 3 года назад +1

    This is a great tutorial thanks

  • @MetinSeven
    @MetinSeven 3 года назад +4

    Nice video, and thanks for the credit! 👍

    • @karijoart
      @karijoart 3 года назад

      thanks to you for sharing this very nice scene!

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    Hahah i was looking at this video and kept wondering, i know this guy fom something else. Now i get it, you also did photoshop tutorials. I remember a tutorial using HUE and other adjustments layer to color correct an image. Still use that technique!

  • @mendezcreative
    @mendezcreative 5 месяцев назад

    very helpful. thank you

  • @Promeneur
    @Promeneur Год назад

    Very interesting video. Please could you tell me how in your example scene you could change only the monster material? I can't manage the layering with the bed... Thank you very much.

  • @DanielPartzsch
    @DanielPartzsch 3 года назад +4

    Great tutorial as always. So when compositing external files only (like you did in the last section of the video), what's the best way to render them? Do you have to render the 3d scene as well or what's a good approach here? Thank you!

    • @karijoart
      @karijoart 3 года назад +3

      Thank you Daniel appreciate it.
      If you did some compositing with external image files, and you want to output the final image, you don't have to click "Render Image".
      What you can do in this case, is preview the last node of the node graph with the viewer node. Then in the image editor, use the image drop-down to switch to the Viewer Node. Then go to the "Image menu" and chose "Save as". Use the "n" key to open the side panel and choose the format settings you want to save that image with.

    • @DanielPartzsch
      @DanielPartzsch 3 года назад

      @@karijoart alright, thanks. but what do you do in case of an animation?

    • @karijoart
      @karijoart 3 года назад +3

      First delete the render layers node. We do not want to render the 3D scene.
      In the properties window, under the output properties tab, set the desired frame range with the frame start and end sliders.
      In the same panel, go down to the Output field and clear the field, to avoid outputting double files. Since we will be outputting an image sequence with the file output node already, we do not need this output.
      Go to Render - Render Animation.
      The animation is now exported with the file path and file settings you set in the file output node, and with the frame range you set in the output properties.
      Note: I'm not sure the reason for the double output, I will investigate. If somebody knows please let me know if I am missing something

    • @DanielPartzsch
      @DanielPartzsch 3 года назад +2

      @@karijoart great thanks.

  • @hikimjess
    @hikimjess 3 года назад +1

    I come back to this tutorial all the time, thank you for making things so easy to understand with good examples. I'm pretty new to rendering animations, how can I render these cryptomattes as masks to a program like After Effects?

    • @denzelmodeste6485
      @denzelmodeste6485 3 года назад +1

      You might want to check out the "InLightVFX" channel, I'm pretty sure you'll get your answer there.

  • @ItsMXTC
    @ItsMXTC 3 года назад +2

    I can't select object while using picker tool. Does anyone have same problems?

  • @KonradKunkel
    @KonradKunkel 2 года назад

    Hey could you please show how you did the lightning of this scene. It looks incredible!💯

  • @raajnivas6735
    @raajnivas6735 Год назад +1

    Should I enable cryptomatte under passes in order for it to work in the compositor? I enabled cryptomatte passes after rendering and I could not pick any object or material.

  • @krishnanpotti7797
    @krishnanpotti7797 3 года назад +1

    Nice Tutorial, fantastically simplified explanation covering everything one should know as of now!. Thank you very much!
    One question please, will this work for image sequence? if yes, it will end the regime of rotoscoping, am I correct?

    • @karijoart
      @karijoart 3 года назад +2

      thanks! This will work with image sequences with this new node soon. Until then, you can already use the legacy cryptomatte node with image sequences. Rotoscoping is another technique for video footage. With 3D renders, we do not need to rotoscope, as we can easily output masks by using cryptomatte for example. So no, it will not replace rotoscoping. They are both techniques to create masks, but rotoscoping is for video and cryptomatte for 3D.

    • @krishnanpotti7797
      @krishnanpotti7797 3 года назад +1

      @@karijoart Yes, I understand. Thank you.

  • @dannyaustin84
    @dannyaustin84 3 года назад +2

    The parenting for Crypto asset doesn't seem to be working for linked collections. Has anyone else experienced this?

  • @alvaroplazafebres
    @alvaroplazafebres 3 года назад +1

    Magic!!!

  • @nurb2kea
    @nurb2kea 3 года назад +1

    Just a question: What option to pick if the model has heavy displacement. Does cryptomatte pick this model deformation up with all the options (object, material, asset)?
    thanks in advance

    • @karijoart
      @karijoart 3 года назад +1

      cryptomatte works with displacement, with object, material, and asset

    • @nurb2kea
      @nurb2kea 3 года назад +1

      @@karijoart Thanks for the quick reply. :-))

  • @MagnusHertzberg
    @MagnusHertzberg Год назад

    I'm rendering multi-layer EXR with crypto-matte (C-M for short). The C-M is object based and it works in blender compositor (just as you showed me), but when i try to use it in After Effects a lot of objects get "grouped" and proper selection/targeting can't be done because of this. In AE each object no longer each have a unique identity it seems. What am i doing wrong?

  • @rkblender
    @rkblender 11 месяцев назад

    Thank you sir

  • @qubafootbag
    @qubafootbag Год назад

    I can only pick the assets which are NOT parented to any other asset (just first layer of parents) is there any way to pick and matte also "deeper" assets/parentes? PLS HELP!

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    To what channel did we need to switch in the old version, i did not understand what he said?!

  • @ongakuwo
    @ongakuwo 3 года назад

    merciiii!!!!! but cryptomatte is not working fo me when i try to use it in a new file with image sequence. Any idea what i did wrong?

    • @ongakuwo
      @ongakuwo 3 года назад

      OK i fixed my issue so far with a single frame, its very important to rename the cryptomatte in the file output node exactly as the input. ;D

  • @alvaroplazafebres
    @alvaroplazafebres 3 года назад

    Hi!!!! I tried the image option whit a render from Vray for sketchup....and, I have this issue...the compositor recognise the criptomatte information, but the mask is strange..noisy...someone can confirm that, 🙄

  • @jkartz92
    @jkartz92 3 года назад

    I exported the cryptomatte from blender in same way to fusion? but in fusion the cryptomatte node doesn't work like in blender.

  • @simmingi1
    @simmingi1 Год назад

    thanks 😘😘

  • @WebDevVision
    @WebDevVision 3 года назад

    Hi sir can we use cryptomatte in eevee in Blender 2.93???

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    Also wonder why they leave in all that legacy data and links, i mean why would you need that? If you open an old file, it could either give an error or they add code soe in converts it automatically

    • @RomboutVersluijs
      @RomboutVersluijs 3 года назад

      AH i see its for saving out the data. quite handy! im updating an addon Save All ender passes. which automatically sets up all nodes and outputs. Setting this one up is a pain in the ass, already been busy with it for hours :(

  • @coffeediction
    @coffeediction 2 года назад

    cant select objects and when i do try it deletes my render, new feature in, 20 new bugs also in ;D I thin ill wait til blender 4 or so

  • @Pablocanoide
    @Pablocanoide 3 года назад

    I just realized that if you try to pick elements from a separate window (if you have two monitors, for example) the picker won't work. You have to pick it on an image editor on the same window than the compositor.

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    What i find weird is that when i open older files, i see denoising still at the bottom. But when i start a new blank file, the denoising is in the passes. Any one know what that is about?

    • @RomboutVersluijs
      @RomboutVersluijs 3 года назад

      Nevermind found it. Kinda weird, when you activate it in the render panel, the settings show in the view_laye panel?!?!

  • @RomboutVersluijs
    @RomboutVersluijs 3 года назад

    So glad that hidous other method is now legacy. Quite not understand why we would need to connect all those noodles. Pretty bizarre how they now do it.

    • @RomboutVersluijs
      @RomboutVersluijs 3 года назад

      Really didnt get why they made this simpler from the start, why was it implemented with those crazy noodle setup?!

  • @petatuaindonesia4864
    @petatuaindonesia4864 3 года назад

    idk but why but the guy voices sounds like Brackeys from Unity tutorial lol