Why You Should Be Using Stencil / Render Layers - Unreal Engine 4.26

Stencil Layers are a fantastic addition and a worthy competitor/replacement for Object IDs/Cryptomatte (at least in its current state).
Links:
New Instagram:
/ williamfaucher.vfx
Twitch Stream where Epic states their render layers will never be perfect:
/ 882486232
(see 02:38:21 mark specifically)
Timestamps:
00:00 - Intro
00:38 - Setup
01:58 - Setting Your Render Layers
06:34 - Best Practices and Notes
07:25 - Pros and Cons
08:38 - Combining Layers in Nuke
11:12 - Notes from Epic
14:07 - Useful Compositing Notes
14:40 - How To Color Grade Individual Layers
16:47 - Outro and Thanks

Пікірлер: 298

  • @WilliamFaucher
    @WilliamFaucher3 жыл бұрын

    To clarify, I claim that Stencil Layers/Render Layers are better than UNREAL'S Cryptomatte/Object ID exclusively. Reason being, Cryptomatte/Object ID is pretty limited in its current state in the Unreal engine. And in order to get proper depth of field and motion blur, you need to render out Zdepth and Motion Vector passes, and combine them in a relatively complicated way, along with some math to get yout Cryptomatte to show up properly. Stencil layers are much simpler and cleaner way to work. Other renderers like Arnold, Octane, Vray, etc, have vastly superior Cryptomatte support.

  • @stepscourse4727

    @stepscourse4727

    3 жыл бұрын

    I tried to follow unreal documents to combine depth and velosity for motion blur but I am new user for nuke and I can't get the point I hope to make tutorial to clearify these math settings and if the new update in 4.26.1 provide new enhancement for post production work Thanks for al your effort

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    @@stepscourse4727 Yeah it really isn't super obvious, and Epic is not very clear in their documentation about how to do this. I got it to work, but it's really not super well explained!

  • @stepscourse4727

    @stepscourse4727

    3 жыл бұрын

    @@WilliamFaucher If you could get the point from documents ,please clearify to us

  • @kcgotfre

    @kcgotfre

    3 жыл бұрын

    In another video you mentioned Zdepth not having a 32-bit option in MRQ. Does that mean there is no viable way to use the Cryptomatte, because you can't add proper depth of field/motion blur back in?

  • @stepscourse4727

    @stepscourse4727

    3 жыл бұрын

    When I tried to add scene depth pass to movie render queue , I only get black layer , there is no any depth in it in gray or white , what control this in the scene, Although when I get world depth only pink colour

  • @ContentMonsters
    @ContentMonsters2 жыл бұрын

    EXCEPTIONAL WORK!

  • @andrzejboczarowski3651
    @andrzejboczarowski36512 жыл бұрын

    One of the most useful Unreal Engine tutorials I've seen. From the first to the last minute. Thank you very much. Greetings from Poland.

  • @danmay3044
    @danmay30443 жыл бұрын

    He William, really great tutorials style, honest, direct and clear. Ill be recommending to my team. Looking forward to seeing more.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks so much! Short sweet and concise is what I strive for! Thanks for writing :)

  • @abbassadeghi1444
    @abbassadeghi1444 Жыл бұрын

    Very useful tut...what I really like about your videos is your idea about an issue ..you go straight out to the topic and clarifies it very well...I have learned a lot from your video tutorials William...thx

  • @Shsj272
    @Shsj272 Жыл бұрын

    This has been a headache for a month and you saved me 😂 you are a lifesaver

  • @chuckerwinston917
    @chuckerwinston9172 жыл бұрын

    Great videos! Loving these

  • @jamaljamalwaziat1002
    @jamaljamalwaziat10023 жыл бұрын

    My best channel in vfx making with unreal engine. I am Really thankful

  • @griffithpictures
    @griffithpictures3 жыл бұрын

    Incredible Incredible Incredible. Between you and Winbush, the sky is the limt for what UR4 can be used for. You've inspired me to ACTUALLY start a favorites list for learning UR4. Anyone learning Unreal for FX and graphics needs to watch this video. Well done!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks so much! I appreciate that! :) Best of luck with your work!

  • @leepuznowski5293
    @leepuznowski52933 жыл бұрын

    Love this stuff, keep it up. You're videos are helping me alot to make the transition from Vray to Unreal for television work. This is without a doubt the future of production work.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks Lee! Unreal still has a ways to go but it's really exciting to see just how good it is getting!

  • @emilpohjalainen2293
    @emilpohjalainen22933 жыл бұрын

    Holy crap this is awesome! Fantastic content dude, thanks!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks so much! Hope it helps!

  • @dulldr
    @dulldr3 жыл бұрын

    Another brilliant tutorial! Thank you.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thank you so much!

  • @hummersepp2002
    @hummersepp20023 жыл бұрын

    William, this is super helpful. Thanks so much for sharing

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    The pleasure is mine! I only learned about how this works recently, figured I wasn't the only one to think this is gold! Thanks for watching Sepp!

  • @hummersepp2002

    @hummersepp2002

    3 жыл бұрын

    @@WilliamFaucher I'm like using this as we speak :)

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Good luck!

  • @rysone3173
    @rysone31733 жыл бұрын

    This was awesome thanks!

  • @AbhiMoz
    @AbhiMoz3 жыл бұрын

    YES! This is what I was looking for coming from Redshift and Arnold's render layer

  • @Vasanth_Anbu
    @Vasanth_Anbu3 жыл бұрын

    *Nxt Level Nxt Level...Waiting For More Content* 😍

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks man!

  • @wilsonwarmack4284
    @wilsonwarmack42843 жыл бұрын

    Greatest tutorials on youtube!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Best commenter on youtube!

  • @bduder
    @bduder3 жыл бұрын

    Awesome video! Plus is always needed when you're combining two layers that have been mutually excluded from each other, such as this case. The matte line might not always be visible in the rgb, but if you switch to view alpha you'll see it. It's amazing that you can do this in Unreal now!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Ahhh this actually makes a lot of sense! Thanks for clearing that up! I found it odd at first that we couldn’t just get a proper layer we could A over B. Now I get it!

  • @nickgierus6377
    @nickgierus63773 жыл бұрын

    Amazing. Thank you pal, these videos are absolute gold :-)

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    The pleasure is mine! Thanks for writing!

  • @timforsgren5275
    @timforsgren52753 жыл бұрын

    Thanks Will! I've started learning Unreal recently, and coming from a compositors point of view I feel like there's a lack of tutorials on higher production level workflows and how to use Unreal together with Nuke - and what I can expect from the Unreal renders inside of Nuke. So all of your videos are greatly appreciated and useful, big thanks!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Hey Tim! Hope you're doing well over in Oslo! You're absolutely right, there is so little content for the compositing side of things. The main reason for that is because, well, simply put it's kind of messy right now. Most of the tools for compositing have been duct taped into the engine in a way. There's "support" for exporting lots of things but it's kind of hacky, and doesn't feel quite fully fleshed out yet. Like Cryptomatte for example. It does work, but it isn't a true crypto, and getting crypto to get motion blur and depth of field to work with it is kind of tedious. There is no 32-bit support either (although in theory the new 4.26.1 release does support it, it would seem like it's more of a 24-bit file under the hood, but I can't confirm this). I do think things will change for the better in Unreal Engine 5. I'll certainly be releasing some more Post-Production oriented videos so stay tuned!

  • @timforsgren5275

    @timforsgren5275

    3 жыл бұрын

    @@WilliamFaucher Yes duct tape is a perfect metaphor for how I've experienced it so far lol, I'm constantly questioning myself if I've done something wrong. - But yes let's hope it's getting more streamlined in that aspect soon, I find myself stumbling around in Unreal quite a bit trying to do "comp stuff" while really wanting to do it in Nuke instead. But again your videos are a gold for helping with that exact problem, thanks for carrying the torch!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    @@timforsgren5275 You're not the only one to be stumbling around! It is important to keep in mind Unreal is first and foremost a games engine, not a renderer designed for VFX work. Any kind of support geared towards VFX artists has been added in as a sort of afterthought, I don't believe UE4 was designed with VFX in mind. UE4 was released back in 2014-2015, I'm not sure the devs in their wildest dreams expected it to come this far in terms of visual fidelity so it isn't totally surprising that things aren't the way we'd expect. Now that they've had a chance to see what the demand is, UE5 has the potential to rectify this. Fingers crossed.

  • @madlove2339
    @madlove23392 жыл бұрын

    great great video once again mate.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Thank you!

  • @oxygencube
    @oxygencube2 жыл бұрын

    Thankyou!! Very useful. Well explained.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Pleasure is mine!

  • @audiodrocher
    @audiodrocher2 жыл бұрын

    YAAAAASSSS!!! Thank you so much, VAT works, alpha works, me so happy 😊

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Cheers, and good luck!

  • @viewee22
    @viewee223 жыл бұрын

    Super Thank you Great Faucher

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Cheers! Happy to help!

  • @DesignVDan
    @DesignVDan3 жыл бұрын

    Just discovered your channel n it's really helpful very good content 👌 subscribed!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Hey there! Thank you very much! Happy to hear it helps! :)

  • @matthiasz2338
    @matthiasz23382 жыл бұрын

    Awesome teacher, thank you.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Thanks so much!

  • @MohammedIdrei
    @MohammedIdrei2 жыл бұрын

    i love you .. i really find every answer i need in your videos ..

  • @8rambl3
    @8rambl33 жыл бұрын

    Really nice video.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thank you!

  • @MrHarraga
    @MrHarraga Жыл бұрын

    You are the man

  • @alistairbuchan
    @alistairbuchan Жыл бұрын

    Just getting into proper compositing so trying out nuke after Unreal in my workflow and this video is a lifesaver! Thanks! Edit: Just set my first movie render queue render going with path tracing and a couple layers on a simple 10 sec/240 frame shot. The estimated time of 6 hours just made my heart sink. Worth it in the end though.

  • @itsrabar
    @itsrabar3 жыл бұрын

    as always, thanx

  • @emmanuelcambier4578
    @emmanuelcambier45783 жыл бұрын

    Terrific !!

  • @PrabhuRPR
    @PrabhuRPR2 жыл бұрын

    Thank you so much!

  • @izzaauliyairabby5291
    @izzaauliyairabby52913 жыл бұрын

    Thankyou very much, this is really helpfulla sir.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Cheers! Thanks for writing!

  • @kitlee6960
    @kitlee69603 жыл бұрын

    that's helpful!~ thanks a lot~

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    You're welcome!

  • @KingKong19100
    @KingKong191002 жыл бұрын

    Hey Will, I was wondering; is there a way to render out using this technique but not having the MRQ render a Final Image alongside a stencil layer? I am only trying to render my layers individually without the default layer rendering, and it's becoming quite taxing on my system in terms of time restraints. I've turned off Add Default Layer, yet it is still rendering the default layer. Any way to counteract this? Thanks!

  • @widam
    @widam2 жыл бұрын

    thx!.. save my day!

  • @chiya_mohammed
    @chiya_mohammed3 жыл бұрын

    thanks man!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Pleasure is mine! Thanks for watching!

  • @stanislawmaderek8784
    @stanislawmaderek87843 жыл бұрын

    Thanks a lot! Again! ;)

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Cheers man!

  • @kayvee9576
    @kayvee95763 жыл бұрын

    you are number 1 !

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    No you are!

  • @jackandrory6839
    @jackandrory68395 ай бұрын

    thanks william it does work with png well in 5.32 now just need to get the shadows on an alpha layer

  • @MisakSamokatyan
    @MisakSamokatyan2 жыл бұрын

    Thanks William for your lessons! Maybe you have testes it with glass in UE5? Glass behaves broken, not written to layers. In the Default Layer, it becomes visible through the object standing behind the glass. Maybe it's the lumens. In 4.26 everything worked well

  • @MrAzimation
    @MrAzimation2 жыл бұрын

    Heyo. Nice video. VFX comper here. The black haloing is due to the fact that your background image has the foreground stenciled from it. So there will always be an area where the fine reduced value edge pixels from both FG and BG don't add up. If you were building a proper comp, (say a matte painting as your background) you'd have colour values where the two edges overlap that the foreground overlaps. You could try unpremultiplying the background which might squeeze out a few pixels of solid colour so that overing works correctly. Alternatively. If you were doing layering as simple as yours. You could just render the background without any of the foreground stuff visible. So you get the whole image. Plusing can cause issues down the line if used incorrectly. You can also start to introduce super pixel values and nans the more layers and FX you apply. Like with lightwrap,blooms etc.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Hi there! Thanks so much for chiming in and sharing your explanation of things, it is much appreciated! The main reason I used plus here is because that is what was recommended by Epic themselves, so, I figured they're smarter than me in regards to this. That said, your thoughts on the matter will have me experimenting with this further. Completely agreed in regards to the issues you may run into with plus, it's not what I typically would use in a production. Thanks again!

  • @risnandarmultimedia5296
    @risnandarmultimedia52963 жыл бұрын

    I scratch my head so hard when compositing landscape in exr files with AfterEffects coz it's breaking up to smaller pieces so this is the answer. thanks !!!!

  • @andreyn5291
    @andreyn52912 жыл бұрын

    Спасибо!

  • @STVinMotion
    @STVinMotion3 жыл бұрын

    Amazing tut as always! Got an issue with trying to render God Rays on transparent background (using Exponential Height For w/ Volumetric Fog) and can't seem to make it work. It does show on black background but when rendered in EXR layers the God Rays are not showing. Any idea? Thanks 🙏

  • @DavidWKimber
    @DavidWKimber3 жыл бұрын

    So, will this work with dynamic stuff like fx? Say I want to TS some falling dust for motion blur, but I don't want other elements in the scene to be affected the same way. Could I put the effect in a Stencil Layer and have it work properly?

  • @eliogeraci
    @eliogeraci Жыл бұрын

    I am so happy you posted this, but one question? Have you ever tried this workflow but instead of NUKE have you ever gone to Photoshop instead to use the layers for paint over? Im running into some issues with the layers on the Photoshop end of things. Any advice would be 1000% welcome. Thanks!

  • @TheBigNegative-PhotoChannel
    @TheBigNegative-PhotoChannel3 жыл бұрын

    Again an absolutely great tutorial. Just switched from Fstrom to Unreal as 4.26 finally has everything I need. is the scene available for purchase or download anywhere?

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks man! This scene is available on the Epic Marketplace for free. If it’s not there, check their Learn section, might be there.

  • @Kammerbild
    @Kammerbild Жыл бұрын

    Hello, I am not sure I you still read the comments after all this time - really cool that you reply to so many people in the first place :) I am pretty sure I followed every step like you did - but I still do have, perhaps not a black halo, but apretty jagged edge around my masks... Are there other things that could cause my masks to break? The setting you have to change in the project settings gives me the options 'allow through tonemapper' and 'linear color space ' - same problem with both... I do have also TemporalAA.Upsampling enabled for the better DOF. Also my Sky that comes from the SkyAtmo is not in the defaul layer - which is strange.

  • @rohanmandke1920
    @rohanmandke19203 жыл бұрын

    Superb, Thanks William, Is it possible to put some more highlight on Color management tool in Movie render queue.

  • @cupcakenest
    @cupcakenest3 жыл бұрын

    Awesome video, thanks for making these. Is there a way to render just the FG layer and leave the BG as is without stencil applied? Thanks

  • @cj5787
    @cj5787 Жыл бұрын

    Hello William, thanks for all your help. One question, with Unreal 5, i'm trying to get layers on a multilayer EXR using Path tracing. but I'm failing at it. is there any useful trick for this to work on Unreal 5? thanks

  • @KingKong19100
    @KingKong191002 жыл бұрын

    Hey William! I ran into an issue with this technique, and it involves meshes that use blueprints to be connected. I have a city environment, and there are city block meshes which use blueprints to basically be connected all together and moved collectively as one mesh. The issue is that, when I actually add them to one layer, they don't render as if they were IN that layer. Is there any way to solve this issue? Thanks a lot!

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Blueprints might have some kind of limitation in this regard. I don't use blueprints that often so I can't help you out in this specific case unfortunately ;(

  • @Revontuletband
    @Revontuletband Жыл бұрын

    Is there a way to add foliage to layer? I don't seems to be able to find one. Or maybe a way to convert existing foliage to static meshes?

  • @IndyStry
    @IndyStry3 жыл бұрын

    Hey William, I am a compositor. Trying to get UE to render out passes and watched all the content related to that on your channel. Great stuff! I was wondering if there is any update on rendering the traditional render passes from UE? I know you can export passes like World Normal, World Pos, Base Color, Spec, Roughness etc but most are not what traditional renderers use. Things like reflection pass, refraction pass, sss pass etc. Any ideas on how to do it?

  • @yastremski
    @yastremski2 жыл бұрын

    Sweet jesus I've been troubleshooting for hours as to why my alpha wasn't coming through, now seeing in your video a brief mention that screen percentage is not supported. Weird that this isn't in the docs. THANK-YOU!

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Glad to hear it helped! It's such a small thing that can break it haha

  • @jiyamwijaya
    @jiyamwijaya2 жыл бұрын

    Helo.. thank you for the video! btw, i have a question.. how to import the render result into After Effects? cause everytime i import, it always imported as 1 layer (BG). i cant separate between FG and BG.. thank you

  • @tangxin9258
    @tangxin92583 жыл бұрын

    Very helpful indeed,BTW,your accent is cute.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Haha thanks so much!

  • @saqib3d
    @saqib3d3 жыл бұрын

    Nicely Explained does Stencil layers Support Landscape Foliage?

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Hi there! I've never tried actually, but if if can be toggled in the layers panel, then yes! My guess would be that it would have to be both landscape and landscape foliage in a single layer, no individually. But it's worth trying out.

  • @jozinzzzzzbazin
    @jozinzzzzzbazin Жыл бұрын

    First of all, thank you for a great tutorial, now to the question:) : do you know why stencil layers broken in 4.27 and how it could be fixed?

  • @mrhmakes
    @mrhmakes2 жыл бұрын

    great tut as always! Do you know where I might find a stencil / render layer workflow from Unreal to Davinci Resolve?

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    You just use the exact same approach I used here, except import the renders into resolve and use fusion to comp the layers

  • @septic07
    @septic073 жыл бұрын

    One quick question: I'm trying to implement unreal as my main render engine for VFX. Do you already have or would you please be so kind and make a tutorial for a shadow catcher in unreal? That would be such a big help, especially since your tutorials feel much more informative than most others on KZread. Thanks for your great work!

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Ah thanks so much man! I appreciate that! I genuinely don't think UE4 is quiiiiite ready for a true VFX application. When you say shadow catcher, I assume you mean rendering out a shadow pass? As far as I'm aware there is no native solution for that. You might be able to render out something with the help of a Post Process Material but I can't really say more than that, as I have not yet found a tried and true solution for this myself. Sorry if that wasn't the answer you were hoping for!

  • @DigitalDave
    @DigitalDave2 жыл бұрын

    Hey Will! trying this out in 4.27 with the path tracer and I get a black output in the exr file, switched to deferred and it instantly works. Is this unsupported with the path tracer?

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Pathtracing doesn't support stencil layers, sorry! Nor does it support alpha channels at this time.

  • @DigitalDave

    @DigitalDave

    2 жыл бұрын

    @@WilliamFaucher gotcha, can't wait for path tracing to develop further. Seriously impressive stuff, much faster than Redshift

  • @KingKong19100
    @KingKong191002 жыл бұрын

    Hey Will! I just ran into an issue I thought you'd find interesting regarding Stencil Layers. Firstly, let me start off by saying that I have been using PNG instead of EXR while keeping all other settings intact and it has been working just fine (afraid to use EXR since my monitor is shit). But anyways, so this method you showed actually does NOT work if you are using Console Variables. And I mean ANY kind of console variable as far as my experiments went. I kept getting my foreground layers with black backgrounds, and then I realized that when I turned off my Console Variables the alphas were rendering just fine. My temporary solution is to save 2 setting presets. First one is going to be following your tutorial with the Deferred Rendering enabled and Console Variables disabled, then the second one I enable my console variables and disable the Deferred Rendering.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    I'm not sure Stencil Layers works all that well with PNG. The reason I use EXR is because EXR is not just a fileformat, it's a container for data, capable of storing several layers of data within the same file. In one single EXR file I can have all the render passes, all the alpha passes, and all the Object ID's. It is vastly superior in every single way over PNG.

  • @GriffinAnimationAcademy
    @GriffinAnimationAcademy2 жыл бұрын

    Hi William, I followed all your steps and it still won't render with an alpha mask. Although, I haven't been able to confirm the 'Disable screen percentage' - where is this found? Thanks!

  • @TheAF01
    @TheAF013 жыл бұрын

    Awesome, clear, informative and insightfull video ... again ;) I wonder why the engine doesn't just simply saves (and render?) a "beauty" pass and then only one mask per layer, instead of full RGBA ... would at least cut down on file sizes ...

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks Alberto! There's lots of use cases where you do want a full RGBA, that's the nature of compositing. File sizes are the least of my worries, I just want as much information/data in my .exr files as possible. Files are about to get a lot bigger when 32-bit floating point support in Unreal comes along. Better start saving up for a bigger SSD! ;)

  • @TheAF01

    @TheAF01

    3 жыл бұрын

    @@WilliamFaucher LOL sure ... but my point was, if you have the beauty full RGB pass, and then one mask A per layer ... you get all the RGBA layers you need with a bit of comp tweaking, no? It's possible I'm missing something here of course

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    I’m not a comper so I can’t give you specifics, but I know there’s lots of use cases where the way the engine does it is necessary. Also it is consistent with how other renderers do it. I may be wrong but I don’t think the alpha would come out the right way if it was just one whole beauty pass + alpha channel

  • @xiaochaoo
    @xiaochaoo2 жыл бұрын

    Hi Will, thanks for your videos, they have been tremendously helpful to my journey in learning unreal engine for film making. Would like to know if you know a way to render out niagara particles with alpha channel? I have been trying to do this but it just doesn't work. The particles don't show up in compositing softwares.

  • @NUAGEFilms

    @NUAGEFilms

    Жыл бұрын

    Did you find a way of making it work?

  • @RepaireroftheBreach
    @RepaireroftheBreach Жыл бұрын

    Hi William, is there a way to create an alpha hold out on a stencil layer? I have a person on green screen footage in a U5 environment and I get the stencil layer working so I can grade the live action footage indpendently from the 3D environment, but when a 3D object in the foreground obstructs a portion of the person (on the media plate actor), then those portions that should be obstructed appear in front of the 3D environment. I know there is a way to do this in Blender, and I saw the alpha hold out instructions in UE documentation but it doesn't look like it means the same thing as in Blender and doesnt work the same way. When my camera in UE is filming the person and a stone fence passes in front of the media plate, I need the stenciled out layer to but cut out where the object passes in front, so that it looks correct... like the person is in the environment instead of floating on top of it all. This issue would be a major advancement in being able to integrate live action footage into a UE environment, but I can't find anything about it. Any tips would be greatly appreciated!

  • @brume_mp5

    @brume_mp5

    10 ай бұрын

    did you get any replies?

  • @hammad__official8756
    @hammad__official87563 жыл бұрын

    Hey William,as i expected another great deep dive great work Bro keep it up....you are doing super job to learn and optimize UE4 workflows

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Thanks so much! I appreciate it :)

  • @roche-s
    @roche-s7 ай бұрын

    I'm getting a lot of help from your channel. Thank you. How to render Nanites view in movie render queue?

  • @relaxationstation3273
    @relaxationstation32732 жыл бұрын

    How do you separate the 2 render stencil layers with After Effects? PLEASE Help

  • @relaxationstation3273

    @relaxationstation3273

    2 жыл бұрын

    If anyone knows I'd be super appreciative

  • @tbarsnessvfx
    @tbarsnessvfx3 жыл бұрын

    hey William. Thanks for your amazing tutorials man really helps out allot. Quick question, hopefully you see this. I cant seem to get a proper alpha when using stencil clip in the movie render queue. When I bring it into nuke the alpha is solid and fills the frame even though the rgb of the layer is premultiplied. Im curious if you have encountered this before. Im using multichannel exr as well.

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    Hey! Thank you! This happens if you didn't have "Accumulator Includes Alpha" checked on in the "Deferred Rendering" tab. Very important.

  • @tbarsnessvfx

    @tbarsnessvfx

    3 жыл бұрын

    @@WilliamFaucher Thank you for the reply. I figured it out. It was actually because I ended up remembering that I messed with the movieRenderQueue_customStencil material trying to fix it a few days ago. This ended up breaking the alpha. Before I asked this question I had already had already turned accumulate alpha on, but had a broken shader. Fixed by patching my install. Lesson learned ;) next time ill make sure to not mess with engine materials. If I do ill be sure to make a backup. Im a CG lead artist at the mill in LA by the way. It really helps having UE4 artist out there that are happy to help out online. The industry is changing quickly and its all hands on deck.

  • @JimJams-qf9vv
    @JimJams-qf9vv4 ай бұрын

    Amazing! Would this work with path tracing?

  • @user-oo9km1lq4s
    @user-oo9km1lq4s Жыл бұрын

    Thank you very much for your sharing, it is very helpful to me, but I found a problem, MoveRender cannot render the cable component correctly through layering, the cable is not visible, I hope you can find a solution

  • @chinmaythorat
    @chinmaythorat3 жыл бұрын

    Hey William Can you make video about detailed use of GPU lightmass in 4.26 as there are no in depth tut about it ?

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    I can look into it yeah! Added to the list! :)

  • @chinmaythorat

    @chinmaythorat

    3 жыл бұрын

    @@WilliamFaucher :)

  • @mrtnmur
    @mrtnmur Жыл бұрын

    How do you add reflections in the foreground layer if you are using a transparent glass material?

  • @DigitalStaff
    @DigitalStaff Жыл бұрын

    Hey William, nice video! I am trying to get an alpha layer rendered with EXR but there is sky / fog in the back ground. Is there anyway to get the sky / fog to be transparent and not opaque? It affects my alpha. Thanks.

  • @proyectojs
    @proyectojs10 ай бұрын

    wow amazing its what i being trying to do for a long time , sorry but i have a dumb question is it possible to export the shadows from the objects so u can later put the animation in real footage in a composition sowtware so u can make a 3d real word integration along with the data smith plugin that can read camara tracking ? , thanks ur videos and patienece is awesome

  • @thisisriil
    @thisisriil2 жыл бұрын

    When I switch to alpha inside Nuke, there is no Aplha present (no white, pure black) use the same setting as this video, any thoughts?

  • @JoergBruemmer
    @JoergBruemmer Жыл бұрын

    hey WF. Thanks for your awesome videos!!! Is there a way to convert a world partion to a normal level so I can use actor layers instead of data layers as for some reason I cannot make data layers work as stencil layers

  • @mdmpzero
    @mdmpzero Жыл бұрын

    is this the same process for working with path tracer and an aces colour space? or is it better to disable the aces colour output and disable the curve tone?

  • @sohrabhosseini981
    @sohrabhosseini9812 жыл бұрын

    i'm doing step by step but when import it in nuke, my layers haven't alpha data. i can separate layers but every layer has a black background. where is the problem?

  • @otsoya
    @otsoya Жыл бұрын

    Hi ! Could it be possible to update this tutorial for UE5.1 ? Can't seem to have alpha render correctly in 5.1 (noise instead of alpha in EXR/PNG). Thanks in advance !

  • @jozinzzzzzbazin

    @jozinzzzzzbazin

    Жыл бұрын

    Actually it doesnt work since 4.27 (black textures both for png and empty alphas for exr)

  • @otsoya

    @otsoya

    Жыл бұрын

    @@jozinzzzzzbazin I have since managed to render the alpha on the .exr/.png. I had some noise instead of the alpha layer, the problem was not with my settings but with a parameter in the PostProcessVolume. Since then, no more problem to render the alpha.

  • @otsoya

    @otsoya

    Жыл бұрын

    Do not forget to allow alpha trough tonemapper in the settings

  • @otsoya

    @otsoya

    Жыл бұрын

    @@jozinzzzzzbazin Select all the actors you want, place them in a layer, and render only this layer in the deferred rendering

  • @AboghnimaCGI
    @AboghnimaCGI3 жыл бұрын

    Hello Thanks for your support and your time i need your help about shadow catch in render . i mean render alpha without ground plan but shadow is render with object in un real engine

  • @AlperBilgin-pg8zh
    @AlperBilgin-pg8zh Жыл бұрын

    Thank you for tutorial! Just had a question, at 4:45 you say we should render in linear sRGB. Is there any reason why you didn't mention or recommend ACEScg, which from my understanding is also linear?

  • @WilliamFaucher

    @WilliamFaucher

    Жыл бұрын

    Because the output from Unreal is always going to be linear sRGB, regardless of whether you apply an ACEScg transform with the colorspace settings (thats just going to bake in a transform into the render). It's cleaner to just render in linear sRGB and apply a color space conversion in Nuke or Resolve. But really, this all depends on what your color pipeline is like and what's needed.

  • @samuelenslin1850
    @samuelenslin18502 жыл бұрын

    Thanks for the Tutorial! I couldn´t get it to work though in UE5EA, my stencil layers just show up empty and I get a beautypass of the whole scene instead, even when "add default layer" isnt checked. Didn´t have time to test in UE4 yet though.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    I've heard people having issues with it in UE5, this seems to boil down to the fact that that UE5 is Early Access, and not production-ready at this point.

  • @samuelenslin1850

    @samuelenslin1850

    2 жыл бұрын

    @@WilliamFaucher Ok, glad to know its not just me...:) Hope the still focus more on movie making improvements for UE5 release! So much potential!

  • @christianmilan5544
    @christianmilan55442 жыл бұрын

    Hi, does anyone know if this is broken in UE5? i get my background layer with a mate of my character on it and one of my layers thar is supposse to have an object renders empty :(

  • @TimonToons
    @TimonToons Жыл бұрын

    any idea why is not working on groom?

  • @Frezer3D
    @Frezer3D Жыл бұрын

    Hello. Can you tell me how to render layers in "Unreal Engine 5". The usual layers are there, but in "UE5" they don't work. As I understood now instead of them "Data Layers" but they do not work with "Movie Render Queue".

  • @DGFA-
    @DGFA- Жыл бұрын

    Hi, I spend hours to get it work in UE5.0.3 but I just get the complete scene rendered out. No layer are created. Do you have an advice for me how to get it work in UE5?

  • @charliemakescartoons
    @charliemakescartoons Жыл бұрын

    Unfortunately this doesn't work for Unreal 5. Is there a workaround?

  • @DirkTeucher
    @DirkTeucher3 жыл бұрын

    Has anyone tried this in Unreal 5 ? For me the level sequence I add in the movie render queue does not use the camera I have set in that sequence. If I open the level sequence up and render from there it works just fine. But I really need those render layers.

  • @AiYaXuanDa
    @AiYaXuanDa3 жыл бұрын

    Thank you so much for this great tutorial ! By the way , how can i seperate the particle FX from the stencil layer?I tried to export it but the FX rendered , is any solotion for this? Thanks again(Sorry for my bad English)

  • @WilliamFaucher

    @WilliamFaucher

    3 жыл бұрын

    You are very welcome! And your English is fantastic! You need to add your desired particles FX in a separate layer (Window> Layers). In the movie render queue, in the Deferred Renderer tab, you need to add your Layer to the Stencil Layers tab, AND make sure that you have the "Accumulator Includes Alpha" checkbox checked ON, at the top of the Deferred Rendering tab.

  • @AiYaXuanDa

    @AiYaXuanDa

    3 жыл бұрын

    @@WilliamFaucher COOL!Thanks you so much . I'll try it!

  • @harshitpenamata2682

    @harshitpenamata2682

    2 жыл бұрын

    @@WilliamFaucher I tried this and it didnt work. Tried the fire from the starter content.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    @@harshitpenamata2682 it’s possible translucency doesn’t work so well with stencil layers, hence the fire not working

  • @harshitpenamata2682

    @harshitpenamata2682

    2 жыл бұрын

    @@WilliamFaucher Maybe

  • @three-diverse
    @three-diverse Жыл бұрын

    Is there a way to add object that are inside blueprints to be added separately to a layer? Right now its adding the entire blueprint, but i just want some parts to be separate.

  • @liuning6421
    @liuning64212 жыл бұрын

    Can particle effects also be layered separately?

  • @garyman
    @garyman2 жыл бұрын

    Hey William, thanks so much for the channel, it's a been a great resource for Unreal. I've been banging my head against the wall trying to get an alpha channel to render. I've checked Accumulator includes alpha, I've enabled it in the project settings trying both linear and tone mapper, I've removed HDRI/skydome, I've turned off screen percentage... no matter what I try alpha comes in solid white or solid black, depending on the various settings above. What am I missing?!?!

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Are you rendering in EXR? I don't think it works with other file formats.

  • @garyman

    @garyman

    2 жыл бұрын

    @@WilliamFaucher Thanks for the reply. Yeah I'm using exr. After more testing I can render an alpha with regular deferred rendering but the path tracer does not appear to work with an alpha... which seems weird since all the docs from Epic seem to point to path tracer working w/ alpha.

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    @@garyman Oh, yeah no pathtracer doesn’t support alpha, that much is clear. They state it in their pathtracer documentation last I checked.

  • @garyman

    @garyman

    2 жыл бұрын

    @@WilliamFaucher Thanks for the heads up. I was looking through the docs, but I must have missed it! The fact they include the include alpha option in the path tracer makes it confusing.

  • @Armaggedon91
    @Armaggedon912 жыл бұрын

    FYI, if you want to use an Over in Nuke, then disjoint-over should work fine

  • @WilliamFaucher

    @WilliamFaucher

    2 жыл бұрын

    Oh interesting, I've never heard of disjoint-over, will have to look into that. What does it do exactly?

  • @Armaggedon91

    @Armaggedon91

    2 жыл бұрын

    ​@@WilliamFaucher Sry, since you are doing such a great job teaching me Unreal, I had to rework my answer two give you a more detailed explanation, so I can sleep well. (= An over multiplies the BG with the inverted alpha of the FG and then adds the two layers together. A+B(1-a) The Disjoint-over adds the two layers directly, but respect values, that go over 1 and treat them accordingly, giving better results and you can add layers inbetween: Algorithm: A+B if a+b

  • @LiveUPMedia
    @LiveUPMedia Жыл бұрын

    can i access these stencil layers in after affects

  • @mindseyepr
    @mindseyepr9 ай бұрын

    Am I correct in seeing some limitations to the Nuke Unreal Reader when it comes to stencil layers? I seems I can only add individual objects as stencil layers, but in UE I can add multiple objects into a single stencil layer. Am I understanding this right?