Creating Dynamic Shadows with Footage in Unreal Engine 5

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • Learn how to enhance your Unreal Engine 5 projects by adding dynamic, interactive shadows to footage with an alpha channel. In this tutorial, we’ll explore techniques for achieving realistic shadows that respond to light sources and create depth in your scenes. Whether you’re working on game development, architectural visualization, or cinematic projects, mastering alpha channel shadows is essential. Join us as we dive into UE5’s powerful shadow features!
    Join this channel to get access to the perks:
    / @jonathanwinbush
    Other Tutorials you might enjoy:
    • DRAG n DROP EXR Sequen...
    • Animate Materials in S...
    • So VDBs are WAY EASIER...
    My School Of Motion Course "Unreal Engine for 3D Artists"
    ➜ som.bz/3N9aU5L
    My FREE Unreal Engine 5 Course
    ➜ • Unreal Engine 5 In 5 D...
    Buy Winbush a Coffee 😉
    ➜ Ko-Fi: ko-fi.com/winbush
    -----------------------------------------------
    WINBUSH DEALS FOR YOU with my Affiliate links!
    -----------------------------------------------
    Buy anything from the Pixel Lab store below
    tinyurl.com/yaazxzog
    You can now go to my Amazon Storefront to see what I use: www.amazon.com/shop/winbush
    FOLLOW ME ON SOCIAL MEDIA:
    ➜ Instagram: / jonathanwinbush
    ➜ Twitter: / jonathanwinbush
    ➜ Twitch: / jonathanwinbush
    ➜ ArtStation: www.artstation.com/winbush
    #unrealengine5 #ue5 #unrealengine
    0:00 What up what up
    0:20 Import Image Sequence
    1:25 Media Player Setup
    2:15 Material Setup
    3:30 Contrast Node
    4:20 Material Instance
    5:35 Sequencer Setup

Komentáře • 89

  • @219mego
    @219mego Před 5 měsíci +8

    One more tip: I tried to insert the image sequence via "media plate" (must be enabled in the plugins) directly into the scene. Insert the media plate into the scene (a cube with a green plus symbol), then just find the playlist item in the details, set the path to the files and insert the media plate into the sequencer. This way I avoided several steps in your process, Unreal Engine did it for me. Of course, you then need to set dynamic shadows and change the parent material's Blend mode from transparent to masked

  • @krasimirdimov1979
    @krasimirdimov1979 Před 2 měsíci +1

    You are the best! Please do more virtual production tutorials.

  • @motion_deep
    @motion_deep Před 5 měsíci +3

    You're a legend Winbush!

  • @VexedFilms
    @VexedFilms Před 3 měsíci +2

    Fantastic tip. Exactly what I needed, thanks.
    Some advice from my project:
    Multiple Lights: if you have multiple lighting sources you can animate the plane to move slightly instead, and the shadows from all sources will then be animated.
    Only Shadows: you can also hide the video and still keep the shadow by unchecking “Render in main pass” in the rendering tab, and checking ‘Hidden Shadow” in the Lighting tab.

  • @sihanzhang636
    @sihanzhang636 Před měsícem +1

    Great tutorial! Thanks!

  • @veith3dclub
    @veith3dclub Před 5 měsíci +1

    Man... I cannot thank you enough for making these videos since x years (since 4.27 UE I follow you) - Thank you Winbush!!!!!

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      Yea man the good old days lol
      Thanks for rocking with me for so long 💪🏿

  • @Lll-ih2ic
    @Lll-ih2ic Před 5 měsíci +2

    I will be happy to watch the lesson about preparation, thank you for your work!

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci +1

      On how to do the green screen in Unreal you mean yea?

  • @RamonMonsanto
    @RamonMonsanto Před 5 měsíci +1

    Great tutorials! Continue helping us with Unreal mastery.

  • @pavanrzx
    @pavanrzx Před 5 měsíci +1

    Hi winbush, just completed your unreal beginner course last week. Very excited to learn more about unreal. Thanks a lot for everything 😊 can you please add more in-depth tutorial on the materials nodes and niagra particles if possible? I’m actually interested in the live action + cgi and virtual production part of unreal 😅
    Thanks again!

  • @GTshortStories
    @GTshortStories Před 5 měsíci +1

    Great tutorials as always brother! I use this step as well but couldn't figure out the shadow glitch. I'll have to try this next time.

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      Yea I just literally figured that one out on accident I had keyframed my light with the auto keyframe when I moved it and noticed my shadows was moving so Im like ok that's how we trick the dynamic lighting to interact.

  • @nemethzoltan7096
    @nemethzoltan7096 Před 4 měsíci +1

    Thank You, Great tutorials!

  • @Highcastle_of_Geek
    @Highcastle_of_Geek Před 5 měsíci +1

    Great tutorial as always!!

  • @demonhogo
    @demonhogo Před 5 měsíci +1

    THIS IS EXCELLENT 👏🏼

  • @Max01912
    @Max01912 Před 5 měsíci +1

    Nice tips ! Thank you

  • @oxygencube
    @oxygencube Před 5 měsíci +1

    Dude. This is awesome. Thanks for the knowledge!

  • @MrMarniche
    @MrMarniche Před 5 měsíci +1

    Thank you so much for the amazingly clear explanation. You are fantastic.

  • @teknikaldiffikulty
    @teknikaldiffikulty Před 5 měsíci +1

    This was what I was waiting for I always wanted to see how to cast shadow from image sequences into unreal instead of me doing it manually cheat by darkening the image into another layer

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      Yea in typical Unreal fashion gotta take a few more steps to make it work but happy to share the process

  • @fhajji
    @fhajji Před 5 měsíci +1

    Wow, thank you! This is exactly the walk through that I needed.

  • @MOZALISI_Studio
    @MOZALISI_Studio Před 5 měsíci +1

    GREAT ! thanks WINBUSH !

  • @boris_indrikov
    @boris_indrikov Před 5 měsíci +1

    Wow! Thank you very much!

  • @AGCreationsflorida
    @AGCreationsflorida Před 3 měsíci +1

    Hey thank you so much!

  • @hassammir4981
    @hassammir4981 Před 5 měsíci +1

    God bless you winbush

  • @MMaruf-ss8eg
    @MMaruf-ss8eg Před 4 měsíci +1

    Legend ❤

  • @PeteSchieck
    @PeteSchieck Před 5 měsíci +1

    Tips on media render queue would be awesome.

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      What ya need to know on that end?

    • @ferlaur113
      @ferlaur113 Před 5 měsíci

      @@JonathanWinbush which console variables are REALLY important and usefull. Bunch of them are just mysteries to me and some of them might change a lot things for renders. But which ones are necessary, without waiting dayyyyys for rendering, like old precalc days! Thanks Master

  • @thomaswindfeld728
    @thomaswindfeld728 Před 5 měsíci +1

    Yes please. And thankx👌

  • @bcookmusic
    @bcookmusic Před 5 měsíci +1

    You're awesome man! That shadow issue's weird..

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      Yea I don't get it but glad I was able to figure that one out! 🤙🏿

  • @MrZzm88
    @MrZzm88 Před 3 měsíci

    Great tutorial! Thank you so much!
    When the character moves forward or backward, his shadow does not follow as there is no depth information. Any solution?

  • @SotiW14
    @SotiW14 Před 3 měsíci

    Please tell me how to make a dynamic shadow on the water so that the shadow moves on the waves?

  • @christopherfrancique9912
    @christopherfrancique9912 Před 4 měsíci

    i was wondering if your able to attach to a player character and have the display follow them around. Thanks for the help and ideas

  • @kushalavb3560
    @kushalavb3560 Před 5 měsíci

    Hey Winbush, can you please make a video on unreal engine rendering errors

  • @amyartsentertainment9279
    @amyartsentertainment9279 Před 3 měsíci

    Hi sir, is there anyway to exclude shadow, i don't want shadow to cast on other object.

  • @Radwalls
    @Radwalls Před 17 dny

    Winbush! Would love if you could make a tutorial on how to add some sort of aura around the masked out character from the green screen video... do you think this is possible? I'm thinking like a trailing smoke that comes off of the character or some sort of glow around him. Maybe even a fire effect? Been thinking about doing this with my scene and I'm incredibly stumped

    • @JonathanWinbush
      @JonathanWinbush  Před 17 dny

      I feel like CGHow did this before in one of his videos he does a lot of particle work I'd check his channel out www.youtube.com/@cghow

  • @yearight1205
    @yearight1205 Před 5 měsíci +1

    Great job my friend! I have a huge favor to ask. A thing no one I've ever come across has covered. Could you PLEASE consider doing a video going over foot placement inside of Unreal Engine to make things look more real? The thing that always destroys the emersion in my green screen work is the moment people start walking, the feet don't look correct. Or is the only way to deal with this to have the foreground being real?

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci +1

      Yea it does help to have props in the foreground but feet are always a pain

  • @user-ev4ud5xs2j
    @user-ev4ud5xs2j Před 4 měsíci

    After using the MF-Chromakeyer node in UE5.3, the color of the transparent background video is directly invalidated.. What is the reason? How to solve....

  • @fhajji
    @fhajji Před 5 měsíci

    I found that the shadows only move if 1/ the lights are Movable, 2/ the plane is Movable, and 3/ the objects where the shadows are to be cast on are Movable. Hope it helps troubleshooting.

  • @LordLuigi_Rigs
    @LordLuigi_Rigs Před 5 měsíci +1

  • @JoshuaLundquist
    @JoshuaLundquist Před 5 měsíci

    It all looks amazing until Media Player shows you what it's made of the minute you try to render it in a sequence. Still helpful tip, yr the best Winbush! I hope we get an alternative some day to rendering image sequences if we want cinematics in Unreal!

  • @AGCreationsflorida
    @AGCreationsflorida Před 3 měsíci

    Is it harder to playback 4k exr footage? Im havinb issuee with ny footage not wanting to play back on the material. Or whats the best compression for the exr?

    • @JonathanWinbush
      @JonathanWinbush  Před 3 měsíci

      I'm using 4k exr footage here. Is it not playing at all?

    • @AGCreationsflorida
      @AGCreationsflorida Před 3 měsíci

      @@JonathanWinbush only when using 4k footage, maybe it's my PC not able to handle it cause 1080p works fine

    • @AGCreationsflorida
      @AGCreationsflorida Před 3 měsíci +1

      @@JonathanWinbush I got it working finally, it would just lag up until I got it into the sequencer. Ty so much I was having so many issues trying to add shadows and this is such a fast workflow.

  • @vid828
    @vid828 Před 5 měsíci

    So that one node gives you all those parameters?

  • @lucutes2936
    @lucutes2936 Před 3 měsíci +1

    i would defo dont mind joining your paid courses on anything related to gaming / art industry

    • @JonathanWinbush
      @JonathanWinbush  Před 3 měsíci

      I have a paid course on School Of Motion but it's more around art since I'm a motion graphics artist. I have my free course on my CZcams channel as well

  • @patrickfitzgeraldweddings2530

    Looks like there's a bug in 5.3 where the mediaplate doesn't cast a shadow even with dynamic shadows checked.

    • @alexvaulin1140
      @alexvaulin1140 Před 2 měsíci

      uncheck ray traced shadows in project settings, worked for me

  • @timbrosius
    @timbrosius Před 5 měsíci

    There must be something I am doing wrong here but I am not sure what that could be as it is a very simple process, but when I go to import my EXR sequence I create a new ImgMediaSource, select the path and select the first file, set the framerate, save and close... and nothing changes. I do not get a thumbnail of the EXR sequence and nothing after that step shows the actual EXR sequence either. I can confirm the EXR sequence works because it imports perfectly into After Effects, and individual images come into UE just fine. I am searching for a solution online but so far cannot find anything. Any ideas what might be the issue?

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      are you able to upload a video to youtube of whats happening?

    • @timbrosius
      @timbrosius Před 5 měsíci

      @@JonathanWinbush I did post a reply with a link but I do not see it on here so I'm not sure if it was received or not, but if not I can try sending it another way.

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      @@timbrosius yea i have links turned off cause of the spam bots my bad
      Is it on your page?

    • @timbrosius
      @timbrosius Před 5 měsíci

      @@JonathanWinbush That makes sense. I had it set to unlisted but I just switched it to public so it is the most recent video posted. Thank you so much for taking the time!

    • @JonathanWinbush
      @JonathanWinbush  Před 5 měsíci

      @timbrosius ok I see it now. So question when you created your project did you do it as the broadcast template? I know if you use a gaming one it doesn't turn on all the plugins you'd need for broadcast.

  • @yvesvagery3069
    @yvesvagery3069 Před měsícem

    I guess, it does not work rect light. I tried the same technic nothing changed

    • @JonathanWinbush
      @JonathanWinbush  Před měsícem

      Maybe try adding a directional light just a little bright just to see if it helps trigger the effect

  • @219mego
    @219mego Před 5 měsíci +3

    shadow problems - I also solved this by rotating the light, but I found another solution, without having to use keyframes for the light, so that I could still change the position of the light with ctrl +L. Just put in the command line: r.Shadow.Virtual.Cache 0
    or to a project file DefaultEngine.ini
    r.Shadow.Virtual.Cache=0