Тёмный

The Best Way To Work With Blender's Shadow Catcher Pass 

The Infinites
Подписаться 6 тыс.
Просмотров 21 тыс.
50% 1

In this tutorial, we'll take a look at how to use Blender's Shadow Catcher Pass with transparency so that you can just mix it with your foreground image. You don't need to multiply it with a background image/color.
Want me to do this shit full time?
/ theinfiniteintrovert
Discord: / discord
Feel like chatting?
INSTAGRAM: / the_infinite_introvert
TWITTER: / theinfiniteint1

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 113   
@anuplonkar2198
@anuplonkar2198 Год назад
You explain blender like unmesh tinda explaining Photoshop, man keep going.
@TheInfinites
@TheInfinites Год назад
This has to be one of the best comments I've ever got! Thanks a lot!
@andre3185
@andre3185 Год назад
You can also plug the shadow catcher pass to a color socket from an invert node with factor on 1.000. Then, you plug the result to an set alpha node alpha's socket, set to "replace alpha" mode. The result is pretty much the same as far as I could tell. Great explanation, by the way!
@TheInfinites
@TheInfinites Год назад
This is interesting. Happy to hear there are multiple ways!
@AD-Dom
@AD-Dom 6 месяцев назад
This is exactly what I've been looking for. Thank you! Its not easily explained anywhere else. I'll probably modify it a bit for my purposes. You've been helpful!!
@TheInfinites
@TheInfinites 6 месяцев назад
You're most welcome, mate!
@gatis.pastars
@gatis.pastars Год назад
Damn, man!!! I`ve been learning all kind of complex rocket-mega-scientific-node-based stuff about shadow catcher pass and I was lost in this universe, but you showed that it`s all simple and easy doable! Thanks man, you just saved my project! Let there be shadow!
@TheInfinites
@TheInfinites Год назад
Hey man, super glad I was able to help you out! Cheers! And indeed, let there be shadow, with alpha.
@KeanusReal
@KeanusReal 5 месяцев назад
Finally! this is exactly What I 've been looking for! and it wasn't anywhere! Thank you so much. you just saved my life! I was complaining why there is no one explaining about this in RU-vid. you are only one! who shows how to transparent shadow pass merge with transparent image together in composition in blender!
@TheInfinites
@TheInfinites 5 месяцев назад
Hey, you're most welcome! And thanks a lot for giving my tutorial a shot :)
@TripTilt
@TripTilt 2 года назад
that was very helpful. The shadow catcher got better with blender 3+ I guess. It looked like pixelated fireflies before, but now it is way smoother.
@TheInfinites
@TheInfinites 2 года назад
Thanks! Yeah, the shadow catcher improved a lot. I hope guys at blender give us more passes in the future or improve the overall workflow in compositing.
@Voxelschubser
@Voxelschubser Год назад
Thank you so much! This tutorial was so helpful, I wish I could give you 1000 thumbs up right now. 😀
@TheInfinites
@TheInfinites Год назад
Hey, you're most welcome! And thanks for the 1000 thumbs up!
@KarelChytilArt
@KarelChytilArt Год назад
Sometimes customer wants just renders in Blender (and not Houdini....) with transparent background and some shadow catcher, so thank you for this. Subscribed
@TheInfinites
@TheInfinites Год назад
Thanks a bunch mate!
@gabrielgonach6330
@gabrielgonach6330 Год назад
I always come back here when I don't remember about shadow catcher pass. Thank you very much
@TheInfinites
@TheInfinites Год назад
You're most welcome! Also, ironically, even I do the same :)
@alyona_bocharova
@alyona_bocharova Год назад
THANKS A LOT! this is really what i was looking for!!!!💜💜💜
@TheInfinites
@TheInfinites Год назад
Glad you found it!
@hamiltonjohn5592
@hamiltonjohn5592 2 года назад
thank you so much, you have saved me a lot of time
@TheInfinites
@TheInfinites 2 года назад
Anytime!
@frontliner3697
@frontliner3697 2 года назад
Hi, yes this is what I'm talking about, Thank you so much, dude! using alpha over and invert it is the answer, I'm still learning about nodes and you solve it smoothly, once again thank you so much! ✌
@TheInfinites
@TheInfinites 2 года назад
Ay! My pleasure :)
@frontliner3697
@frontliner3697 2 года назад
@@TheInfinites anyway could you fix the discord invite link?
@TheInfinites
@TheInfinites 2 года назад
@@frontliner3697 Done
@frontliner3697
@frontliner3697 2 года назад
@@TheInfinites Thnks!
@pamparam4637
@pamparam4637 Год назад
Thanks mat, you just saved me quite some time :)
@TheInfinites
@TheInfinites Год назад
Happy to hear mate!
@HerraHazar
@HerraHazar 5 месяцев назад
Awesome thanks ! Much Needed
@TheInfinites
@TheInfinites 5 месяцев назад
Most welcome!
@user-nb5ti4dd5b
@user-nb5ti4dd5b Год назад
Thank you, very helpful tutorial
@TheInfinites
@TheInfinites Год назад
Most welcome!
@notorioushax
@notorioushax Год назад
Very clever - thanks!
@TheInfinites
@TheInfinites Год назад
Most welcome!
@verydisc33t
@verydisc33t 5 месяцев назад
Thanks for this. I was stuck with opaque shadow rendering out to use in After Effects. Can you also show how to get transparent reflections to use in After Effects or Resolve, please? Thanks in advance!
@TheInfinites
@TheInfinites 5 месяцев назад
Hey man, reflections are a bit tricky. I'm still figuring out that part myself.
@MrAsavich
@MrAsavich Месяц назад
nice one! Thx bro!
@TheInfinites
@TheInfinites Месяц назад
Anytime mate!
@tejedi84
@tejedi84 11 месяцев назад
Wow this is great!!
@TheInfinites
@TheInfinites 11 месяцев назад
Thanks!
@friendlyartc3064
@friendlyartc3064 8 месяцев назад
just what I needed thank you🙂
@TheInfinites
@TheInfinites 8 месяцев назад
Most welcome mate!
@eneserdugan4049
@eneserdugan4049 3 месяца назад
you helped a lot :D
@TheInfinites
@TheInfinites 3 месяца назад
Anytime mate!
@AnimePlusAnimationRECAP
@AnimePlusAnimationRECAP 9 месяцев назад
thank you , this helps
@TheInfinites
@TheInfinites 9 месяцев назад
Most welcome!
@MarfaRazmakhova
@MarfaRazmakhova 5 месяцев назад
thanks!! you saved me:)
@flukve3574
@flukve3574 Год назад
Awesome thank you so much!
@TheInfinites
@TheInfinites Год назад
Most welcome!
@tgard007
@tgard007 Год назад
well done man ty
@TheInfinites
@TheInfinites Год назад
Anytime!
@ryanthms3846
@ryanthms3846 26 дней назад
bro this is so clutch
@TheInfinites
@TheInfinites 25 дней назад
Cheers!
@pigeonbreath3770
@pigeonbreath3770 Год назад
Thanks for the video. Bro but if you just wanted shadow of the statue & background transparency, what's the difference if you just enabled Shadow Catcher on the plane as you did & turn on world transparency in the Render Properties/Film section to have the transparent background?
@TheInfinites
@TheInfinites Год назад
Hey, so if you just enable shadow catcher and turn on transparency, you won't get the shadow as a different pass. You need to create another render layer and do some extra work to get it as a separate layer. On the other hand, if you enable the shadowcatcher pass, you get a grayscale image. The above method is the best of both worlds with minimum effort :)
@pigeonbreath3770
@pigeonbreath3770 Год назад
@@TheInfinites Hi. Well thanks for letting me know, I hadn't ever needed to do it but was really curious, thanks, I understand now.
@uber0ct0pus
@uber0ct0pus 9 месяцев назад
hey, thanks for the tutorial! do you know how I can now export this shadow as a texture? I want to use it in AR software (Meta Spark). Someone told me to make the shadow in Blender using this method, and then import it to Spark as an Albedo Texture. all very overwhelming for me😱
@TheInfinites
@TheInfinites 9 месяцев назад
Hey, you can connect your final output to the composite node. In your render settings, just select exr or png. Alternatively, you can view your final shadow using the view node, and then just hit Alt-S and save the image. Then all you have to do is, use the image as an albedo texture.
@astwinner
@astwinner Год назад
Lol Man, you save me! Thanks!
@TheInfinites
@TheInfinites Год назад
Happy for you, mate!
@violentpixelation5486
@violentpixelation5486 2 года назад
Hey man, great work! Thanks alot. I have less headaches because of you. #Blender #3drenderpasses
@TheInfinites
@TheInfinites 2 года назад
You're welcome! Glad it worked out for you.
@vyctor0rj
@vyctor0rj 6 месяцев назад
very cool ! but if I just want a shadow pass in my render, without plans with shadow catcher masks. How can I do this as simply as in the old versions?
@TheInfinites
@TheInfinites 6 месяцев назад
Hey, if we're talking about older blender versions that don't have the shadowcatcher pass, then you'll have to go for the old-school duplicate layer method. Btw, which blender version are we talking about here.
@vyctor0rj
@vyctor0rj 6 месяцев назад
@@TheInfinites I believe it would be the most updated version. I ask this because I work in a studio where we sometimes need to send the shadow pass in the exr for this render to be used in the final composition of the film. However, when we migrated to the newer version due to new features, we noticed that the shadow pass was eliminated. something I couldn't understand why.
@TheInfinites
@TheInfinites 6 месяцев назад
@@vyctor0rj Hey, the 4.0 version still has the shadow catcher pass. Are you using 4.0 as well?
@faruambient
@faruambient 14 дней назад
thanks for the Info! video could have been under a minute though!
@TheInfinites
@TheInfinites 14 дней назад
You're welcome mate!
@damnyoumarston
@damnyoumarston Год назад
the shadow catcher only work for default light in blender right? because i'm use object plane for light and want to catch a shadow that's din't work for me
@damnyoumarston
@damnyoumarston Год назад
drive.google.com/drive/folders/1dApfXpC2CyaPjmSeohedLlAMPMSKzRmX?usp=sharing Link for the case, might be helpful for me if you help :)
@pmaggia
@pmaggia Год назад
Excelente!
@TheInfinites
@TheInfinites Год назад
Thanks!
@gordonbrinkmann
@gordonbrinkmann 5 месяцев назад
This setup helped me a lot a few times, but now I have a slghtly different problem: when using the Shadow Catcher object directly without the pass in the compositor, the shadow has no color. However when using the Shadow Catcher pass, the shadows can have color - but it gets lost when using this method described in the video. Is there a good way to color the shadow with the transparency as well? Because I've played around with it and I get to color it somehow, but the result is not great.
@TheInfinites
@TheInfinites 5 месяцев назад
Hey, I understand your problem. Let me try something on my end. Fingers crossed :)
@gordonbrinkmann
@gordonbrinkmann 5 месяцев назад
@@TheInfinites That would be great. As I said, I've made some experiments but they did not really turn out well.
@rikocribbs9334
@rikocribbs9334 Год назад
Interesting that you can control the color of the shadows this way...I'm curious though, because you're doing it manually here -- is there a way to have the shadow color (hue) responsively update in real time as it relates to the color of the light source? Is there a feature that allows it to automatically adapt/update if the color of the light is changed? I guess I also have a similar question regarding the saturation of the shadow color. You demonstrated that oversaturating the shadow color looks unnatural, so is there a way to have the saturation automatically update corresponding with the intensity of the light source?
@TheInfinites
@TheInfinites Год назад
I believe I've answered your questions on discord. Let me know if you have more :)
@rikocribbs9334
@rikocribbs9334 Год назад
@@TheInfinites yes you did, thanks so much!
@TheInfinites
@TheInfinites Год назад
@@rikocribbs9334 Anytime
@bzee777
@bzee777 Год назад
Can you explain how to do this with Glossy Indirect pass that actually saves with a png with transparency
@TheInfinites
@TheInfinites Год назад
Don't think that's possible. I'm hoping in future blender just gives us a reflection pass.
@MrGravicaper
@MrGravicaper 5 месяцев назад
Hello! How to get the shadow render pass? I know that this pass was removed and instead Blender has a shadow catcher. Its logic is that an object that is not needed in the render is excluded from the rendering. But I have a large scene with dozens of objects and I don't need to exclude anything from the render by looping through a large list of objects. I need a shadow pass that I can then combine with occlusion in compositing to get a nice solid shadow. Now when I watch the shadow catcher pass I get a white screen. I can't find a solution that meets my specific needs. On RU-vid, there are mainly solutions for excluding objects that do not participate in the rendering.
@TheInfinites
@TheInfinites 5 месяцев назад
Hey, the shadowcatcher pass still exists. I'm not sure why its not showing up on your end. Are you sure you are on Cycles?
@MrGravicaper
@MrGravicaper 5 месяцев назад
@@TheInfinites Thanks for the answer! Yes, I'm in cycles. I didn't say that Shadowcatcher doesn't exist. I have it. But when viewing it as a separate render pass, I have a white screen and I checked with the Exposure node that there are no variations in the information. Of course, I managed to get the shadow from the combine pass. But this is the wrong method. Previously, Blender had a separate shadow pass renderer, just like Maya, for example. Now I have dozens of objects in the scene and there is no shadow on them at all. It is only available in the diffuse direct pass. But it contains a lot of unnecessary unnecessary information for the shadow pass. I am a passionate fan of Blender, but this point was made either not obviously (I see many people on the Internet swearing at it), or not very smartly.
@TheInfinites
@TheInfinites 5 месяцев назад
@@MrGravicaper Interesting. You should be getting shadows for your object. Do you mind sharing a screengrab of your node layout so I can better understand it. You can also join the channel's discord server. And sorry for getting back so late :)
@MrGravicaper
@MrGravicaper 5 месяцев назад
@@TheInfinites Thanks for the help offered. I was offered an interesting option to use override material. In one motion, without spoiling the scene, he repaints everything in the scene as if it were made of white plaster, all this looks like a pass of shadows, although without a shadow gradient. But there is an occlusion pass for this and it will greatly help with this point. I'll try this technology and if it doesn't help, I'll return to your suggestion with help. Best wishes!
@ilgam.the.creator
@ilgam.the.creator 2 месяца назад
I have problem with tutorial "Render passes not supported in the viewport compositor". When will you be online on Discord? I will show you screenshot
@TheInfinites
@TheInfinites 2 месяца назад
Hey, I’ll be online. You can share it.
@Jeanlob
@Jeanlob Год назад
Hey Infinites, how i can bake these shadows in my uv map please?
@TheInfinites
@TheInfinites Год назад
Ah, a bit confused as to what you want to achieve here. Do you mind elaborating it a bit?
@abdalgafoureakef772
@abdalgafoureakef772 Год назад
i dont find Render image in shaeder editor pls how i can find it
@TheInfinites
@TheInfinites Год назад
You need to click on the image icon (placed on top) and toggle through.
@DigitalCapeTown
@DigitalCapeTown 2 года назад
I don't use the compositor to post my renders. I use photoshop, please do a tut describing the process to get Blender to render out a shadow pass with transparency. thanks.
@TheInfinites
@TheInfinites 2 года назад
Hey, unfortunately, blender doesn't give you a transparent shadow pass. Hence this tutorial haha
@rikocribbs9334
@rikocribbs9334 Год назад
@@TheInfinites so...basically to reap the benefits of the shadow pass, you *must* use Blender to do the compositing of your render passes? I'm not new to 3D, but I am new to Blender. Was formerly used to rendering passes with alpha, and then compositing in After Effects, which is what I assumed would be the case with using shadow catcher/shadow pass in Blender. But it looks like you're saying that is *not* the case and in order to really use the shadow pass w/ alpha as intended means you have to also do the compositing in Blender...am I understanding that right?
@TheInfinites
@TheInfinites Год назад
@@rikocribbs9334 Hey, I can understand it's a bit difficult to work with blender passes. It certainly is the case with blender cryptomattes. Currently, it takes some extra bit of work to get them to work in nuke and fusion. The tutorial is just a way. I'm sure there are other ways and could possibly be more efficient than mine. And these techniques can be used in different compositing softwares. But tbh, yeah, it's a bit of a hassle to work be blender cycles passes outside of Blender.
@rikocribbs9334
@rikocribbs9334 Год назад
@@TheInfinites Ouch. I was afraid of that, haha. Granted this is just one way to work with the passes, and I've been watching some other tuts as well to see what they say...but yea, there seems to be a general consensus that working with passes outside of Blender is just not a great way to try spending your day lol. Not super "integration friendly" with other editing softwares. As always, thanks so much for the explanation! It's invaluable to have such a broad community online and people genuinely willing to respond. Makes a big difference (:
@TheInfinites
@TheInfinites Год назад
@@rikocribbs9334 yeah blender passes are really friendly with other softwares and tbh, the compositor haven't been getting a lot of attention. We rarely see new features added to it and it still is very slow. Hopefully things will change in the near future. Also, yeah, the blender community is totally awesome! The best out there!
@jaybrar4581
@jaybrar4581 Год назад
hey bro I am having a problem I wanna use a plane as holdout and shadow catcher as well simultaneously. how am I supposed to do that? blender ain't letting me use both at the same time plz reply
@TheInfinites
@TheInfinites Год назад
Hey, you might wanna use different view layers to achieve that. Pretty sure that will do the job.
@jaybrar4581
@jaybrar4581 Год назад
@@TheInfinites thanks, definitely gonna give it a shot
@hugoantunesartwithblender
@hugoantunesartwithblender 2 года назад
💯
@TheInfinites
@TheInfinites 2 года назад
Thanks
@cogosoda6452
@cogosoda6452 2 месяца назад
what do i do if i have lights and reflections? the shadow passs isnt greyscale
@TheInfinites
@TheInfinites 2 месяца назад
I think you can convert it to a grey-scale image by using a color ramp node.
@cogosoda6452
@cogosoda6452 2 месяца назад
@@TheInfinites yes but then i lose the reflections
@TheInfinites
@TheInfinites 2 месяца назад
@@cogosoda6452 yeah. I usually end up renderering the reflection pass seperately. Don't use the one that comes up with the shadow catcher. Hopefully, the future versions of blender will have a reflection pass. Do you mind telling me what are you trying to do?
@TheInfinites
@TheInfinites Месяц назад
@@cogosoda6452 You're gonna have to get real creative here by mixing and merging the passes.
@cogosoda6452
@cogosoda6452 Месяц назад
@@TheInfinites im making ui for a game, i need to have the ui background separate to the ui elements and the reflections that the ui elements cast onto the background
@LucaZecchi
@LucaZecchi Год назад
I followed precisely all the steps and get none of your result (I'm using 3.5.0). I'm curious to know how many, of the peolple who left a positive comment, have tried and succeed in this tutorial...
@TheInfinites
@TheInfinites Год назад
Hey, I may need a screen grab of your node tree to see exactly what's going on. I'm currently working on a project and that too is in 3.5 I'm also using this shadow catcher technique and it's working fine for me.
Далее
VFX Reflections: A Compositing Case Study (Blender)
18:55
Smart Sigma Kid #funny #sigma #memes
00:26
Просмотров 6 млн
The Secrets of Photorealism
24:38
Просмотров 821 тыс.
Render Passes (And How To Use Them!)
10:29
Просмотров 71 тыс.
Pro Materials Are EASY Now! (Try This)
11:19
Просмотров 182 тыс.