Fortnite’s Real-Time Lighting Techniques and Tools | GDC 2018 | Unreal Engine

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มิ.ย. 2024
  • In this session presented by Epic's Zak Parrish, you will learn about some of the dynamic lighting features we use in Fortnite with Unreal Engine 4.
    We'll take a look at how you can set these up, optimize them, and get the most out of your dynamically lit worlds to achieve the highest fidelity and save some performance in the process.
    Learn more at www.unrealengine.com/gdc2018
  • เกม

ความคิดเห็น • 89

  • @zipl0c
    @zipl0c 6 ปีที่แล้ว +197

    This man is an excellent spokesperson for your brand. He is very well spoken, and articulates things very clearly. Be sure to value him accordingly at Unreal, as his talent would likely be surely missed. And no, this isn't his mother making a secret account to dote on her child! I SWEAR (but please make sure he's eating his veggies, k?).

    • @marc0matic
      @marc0matic 4 ปีที่แล้ว +3

      Agree 110.5% Covered a lot of core areas or me

    • @DeepFriedOreoOffline
      @DeepFriedOreoOffline 3 ปีที่แล้ว

      I have always struggles setting up lighting in Unreal Engine, and I know this is more-so a talk about the specific techniques they used in Fortnite, but even so everything he went over really helped me understand the fine things that go into tuning lighting settings. I am doing some research before the upcoming Spooktober game jam, and I feel like I'm just about ready!

  • @ActualZakEpic
    @ActualZakEpic 6 ปีที่แล้ว +111

    Hey folks, just wanted to shout out and say thanks to Tim Hobson here at Epic, who actually compiled most of the data for this particular talk.

    • @mentionedfirebread1115
      @mentionedfirebread1115 5 ปีที่แล้ว

      Thanks tim!

    • @TimothyBell90
      @TimothyBell90 5 ปีที่แล้ว

      Thanks Tim, and thank you Zak. You're one of the best presenters for Epic

    • @UnrealEngineTutorials
      @UnrealEngineTutorials 4 ปีที่แล้ว

      is there a way to get updated when a presentation of yours is posted online? You're the best when it comes to teaching UE4

    • @guestplayzroblox1188
      @guestplayzroblox1188 ปีที่แล้ว

      @Pet Default snippet not snip-it.

  • @IIMyLittlePonyII
    @IIMyLittlePonyII 6 ปีที่แล้ว +37

    Amazing speaker! Some people are boring and you find yourself rewatching the video several times because you zone out. This guy keeps your attention, so please make more videos with him speaking.

  • @Ghaffar75001
    @Ghaffar75001 6 ปีที่แล้ว +51

    what a talented and experienced is this man...

  • @rangeslider
    @rangeslider 6 ปีที่แล้ว +66

    All you guys and gals at Epic Games are absolute LEGENDS! Unreal Engine is pure love

  • @laughinmann
    @laughinmann 5 ปีที่แล้ว +7

    Best lecture available for lighting in Unreal Engine, over the last few days I've watched loads of them. I won't even hold his hair against him.

  • @legacythegame
    @legacythegame 3 ปีที่แล้ว +1

    this was an incredible presentation, I got some instant results having this side by side with my project, thanks Zak!

  • @cosmotect
    @cosmotect 4 ปีที่แล้ว +1

    I just going to chime in and say that the manner in which all of this info was presented is on a stellar level, I understood everything right away and am ready to use these techniques (Given, the subject matter isn't very complicated, but still!)

  • @ryumaster666
    @ryumaster666 6 ปีที่แล้ว +46

    This guy is amazing as lector

  • @diffraction163
    @diffraction163 5 ปีที่แล้ว

    this was VERY helpful. not only did i get a neat idea to draw players attention, it also helped me (and this is something thats hard to find) to understand how to optimize my game in terms of performance

  • @Kiadaw77
    @Kiadaw77 5 ปีที่แล้ว +1

    Learned a lot in this session. Thanks.

  • @KhalifaLame
    @KhalifaLame 6 ปีที่แล้ว

    They should make more of these short concise lectures. You learn nearly as much from them as you would from the really long live streams.

  • @unreal_metronomus678
    @unreal_metronomus678 6 ปีที่แล้ว

    Zak, you are a great speaker! Thanks!

  • @naikrovek
    @naikrovek 6 ปีที่แล้ว

    I am thankful for these videos. Small request for next time you record this kind of thing - can you increase the bitrate by quite a bit?

  • @magyararon6918
    @magyararon6918 6 ปีที่แล้ว

    Very usefull, so much information packed into 20 minute.

  • @dotcom4389
    @dotcom4389 4 ปีที่แล้ว

    wow so much useful information in a small amount of time. very well explained. perfect!

  • @mentionedfirebread1115
    @mentionedfirebread1115 5 ปีที่แล้ว +1

    Zak parrish you're awesome.. love you😊

  • @cloudlove1
    @cloudlove1 2 ปีที่แล้ว

    Omg this guy is smart. So cool to see secrets from my favorite game, was not expecting that ❤

  • @AndyCormack
    @AndyCormack 6 ปีที่แล้ว

    You're the best Zak :D

  • @Ghaffar75001
    @Ghaffar75001 6 ปีที่แล้ว +20

    Precious lecture.....

  • @GoblinGamesLtd
    @GoblinGamesLtd 5 ปีที่แล้ว

    Great info, thanks!

  • @ieee7546
    @ieee7546 5 ปีที่แล้ว +1

    Do you use any second program with UE4 to make some models ( as cars, trees,plans )?

  • @darodism
    @darodism 4 ปีที่แล้ว

    Important Question,
    Why did Epic add Eye Adaption(exposure) when starting up new projects?
    I never played fortnite but does it use it?
    It's default and haven't noticed until now that it was messing my scenes up everytime which I gave up on lighting and handed it to someone else.
    Disabled it and omg I can actually adjust shadows properly, now on top of that after watching this. OMG!

  • @DANUNAVARRO
    @DANUNAVARRO 6 ปีที่แล้ว

    loved!

  • @gk0r
    @gk0r 6 ปีที่แล้ว

    Can we please have more talks like this? How come this kind of stuff doesn't get covered in normal streams?

  • @TY_Blender
    @TY_Blender 5 ปีที่แล้ว

    nice Lighting Techniques!

  • @The9PointStar
    @The9PointStar 5 ปีที่แล้ว

    Thank you!

  • @herculesmare4209
    @herculesmare4209 6 ปีที่แล้ว

    Reallu good video. How would distance field work with Alembic geo cahces?

    • @zakparrish
      @zakparrish 6 ปีที่แล้ว

      Hercules Mare It wouldn't work.

  • @TitanAnteus
    @TitanAnteus 5 ปีที่แล้ว

    I love this guy. He's so clear, concise and fun. He is Unreal's PREMIER public speaker.

  • @Potatinized
    @Potatinized 6 ปีที่แล้ว

    Oh, it's zak. Is it the same zak that has been making tutorials for Unreal Engine? Been a while since I watch his tutorials.

  • @Xenthorx
    @Xenthorx 6 ปีที่แล้ว +2

    Yay Lightning ! :D

  • @kyneticist
    @kyneticist 5 ปีที่แล้ว

    If the mesh distance fields are nearly always the same ratio, why not program the lights to do the work?

  • @denver5144
    @denver5144 5 ปีที่แล้ว

    Can we use mesh distance fields lighting for mobile?

  • @CompanionCube
    @CompanionCube 4 ปีที่แล้ว

    awesome talk!

  • @AlfexOmega
    @AlfexOmega 6 ปีที่แล้ว

    Interesting stuff :)

  • @s1nontribes
    @s1nontribes 4 ปีที่แล้ว

    Does this use dynamic GI like LPV or SSGI?

  • @mrwang420
    @mrwang420 2 ปีที่แล้ว

    I wanna see an Extreme Battle Royal play option. It plays like normal Battle Royal but there is no storm. Whole map is usable at all times and buildings can be taken over as player bases, everyone starts off solo but there is an option to join a team but only join once per match. No switching sides.

  • @angrybonobro8711
    @angrybonobro8711 5 ปีที่แล้ว

    Why are subtitles disabled and even those generated automatically?

  • @Davide-if5sy
    @Davide-if5sy 5 ปีที่แล้ว

    Can i have season 2 graphics with this?

  • @eggyrepublic
    @eggyrepublic 3 ปีที่แล้ว

    IMO the graphics and art style in Fortnite is very well done, do people hate it because of the gameplay? I haven't actually played it so I'm not sure how the gameplay works.

  • @DaMeshMonster
    @DaMeshMonster 4 ปีที่แล้ว

    Best documentation ever unlike Unity

  • @cgCody
    @cgCody 6 ปีที่แล้ว

    Well this was quite the surprise seeing Zak outside of ye ol Buzz Cave. Good on you, man! Your presenting skills are Epic, after all. :)
    Question: You talked about not using MDFs for trees since they move. Got it. But what about using the character capsule shadows on foliage if soft shadowing is needed? Viable option?

    • @zakparrish
      @zakparrish 6 ปีที่แล้ว

      cgCody First, MDFs definitely work for trees, but you should probably only do it at distances where ambient animation shadow loss isn't a big deal - like we do in FN. Capsule shadows in foliage? Nah. Not worth it. You'd have to make your foliage a skeletal mesh and there is currently no way to instance those.

  • @ibrozdemir
    @ibrozdemir 4 ปีที่แล้ว

    15:42 enabeling "capsule based shadow" activates Volumetric Shadow technique, and when its disabled Shadow Map technique is being used right? i wonder what tech unreal uses when "capsule based shadow" selected

    • @mariomguy
      @mariomguy 3 ปีที่แล้ว

      That's actually not true. Cascaded shadows are used up close, Distance fields are used for the rest. And characters or any skeletal meshes require a capsule setup in order for distance fields to work, because distance fields will not work on the mesh itself. Turning on capsule shadows for a mesh simply tells the computer to use the capsule shadows instead of the cascaded dynamic one.

    • @ibrozdemir
      @ibrozdemir 3 ปีที่แล้ว

      @@mariomguy i dont know distance field method, i will look it up. thank you for input :)

  • @ianfinquelstein9380
    @ianfinquelstein9380 6 ปีที่แล้ว +1

    jesus, imagine 4 hs with this guy. I cant imagine how much he actually knows about the engine. Great video

  • @M4v3RicK99
    @M4v3RicK99 6 ปีที่แล้ว

    so this isn't compatible with VR in UE4 yet?

  • @KeenanWoodall
    @KeenanWoodall 6 ปีที่แล้ว +1

    This dude could be a shoutcaster

  • @ErvinJesse
    @ErvinJesse 6 ปีที่แล้ว

    I'm a bit confused. He mentions at the start how DF shadows are nice and soft, and look better than cascade shadows. Then he goes on to say that the DF shadows are only drawn at a distance where they are replaced by cascade shadows. Wouldn't you want to see the nice soft ray traced shadows up close instead? Is this 4500 unit replacement set only for certain objects like trees?

    • @TheKakan1337
      @TheKakan1337 6 ปีที่แล้ว +1

      Take a pen and paper and make notes, he tells you why :)

    • @ErvinJesse
      @ErvinJesse 6 ปีที่แล้ว +1

      I got it. The Directional sun light uses cascaded shadows up until a certain point, all the other light types use distance fields. He doesn't really mention that, but great presentation regardless!

    • @TheKakan1337
      @TheKakan1337 6 ปีที่แล้ว

      You are just restructuring your last sentence, rewatch it again and take notes :)

    • @TheMastercoms
      @TheMastercoms 6 ปีที่แล้ว

      Ervin Jesse It's because animated models are not cast by DF shadows, so they only use them when they are far away enough for the player not to notice.

    • @ActualZakEpic
      @ActualZakEpic 6 ปีที่แล้ว +1

      Sorry I wasn't super clear. Chalk it up to shouting your way through from the show floor! :)
      It's like this:
      CAMERA| --------4500 units of cascaded shadow maps----|----blend area---|---distance field shadows

  • @pinoepelzockt7460
    @pinoepelzockt7460 6 ปีที่แล้ว +2

    Omg this is whistleblower christopher wylie!!!

  • @Smash_ter
    @Smash_ter 5 ปีที่แล้ว

    Could you guys optimize Unreal Engine for AMD Radeon cards?

  • @AlmondChocolateMilk
    @AlmondChocolateMilk 2 ปีที่แล้ว

    Bro imaging opening up Unreal Editor and having a whole copy of Fortnite.

  • @dharcsu
    @dharcsu 6 ปีที่แล้ว

    Fuzzy Penumbras

  • @imagine-games6677
    @imagine-games6677 6 ปีที่แล้ว

    you know you have a great presentation when there are only 3 thumbs downs... from haters obviously

  • @bluegizmo1983
    @bluegizmo1983 3 ปีที่แล้ว

    Your should totally send me a complete copy of the Fortnite source code and UE project files! 😁🤣

  • @shadowolf3998
    @shadowolf3998 6 ปีที่แล้ว

    Only 2 requests:
    Please find a way to optimize the Engine for MMOs better, it has been extremely CPU-Heavy.
    Please fix Fortnite BattleRoyale spots where the light has the same color as the loot which confuses players.

  • @tonipro2488
    @tonipro2488 4 ปีที่แล้ว

    How did you get map

  • @davidcristian9536
    @davidcristian9536 6 ปีที่แล้ว +1

    please fix fortnite... the material of all third person controller is controlled for hackers and active the light material and this doing that all players are see you.

  • @butchertibi6039
    @butchertibi6039 6 ปีที่แล้ว +4

    And I disabled all shadows in Fortnite, so no enemy could hide in the tree shadows

  • @user-yk6fx7wd4c
    @user-yk6fx7wd4c 6 ปีที่แล้ว

    Epic Games please make Subtitle in some important vedio,lt is important for can 't listen understand English's Learner,thanks!

  • @farkasvilkas5839
    @farkasvilkas5839 4 ปีที่แล้ว

    wish a subtitles were here...

    • @yoeymeme
      @yoeymeme 4 ปีที่แล้ว

      ?

    • @farkasvilkas5839
      @farkasvilkas5839 4 ปีที่แล้ว

      @@yoeymeme key - subtitles. sorry my english

  • @darodism
    @darodism 4 ปีที่แล้ว

    I hate fortnite but on a technical standpoint I knew it was very well made. Great fricking job however Why this game????/
    Important Question,
    Why did Epic add Eye Adaption(exposure) when starting up new projects?
    I never played fortnite but does it use it?
    It's default and haven't noticed until now that it was messing my scenes up everytime which I gave up on lighting and handed it to someone else.
    Disabled it and omg I can actually adjust shadows properly, now on top of that after watching this. OMG!

  • @djmips
    @djmips 4 ปีที่แล้ว

    This guy's previous job was tour guide.

  • @taligranguerra4161
    @taligranguerra4161 6 ปีที่แล้ว +1

    Yo no entendí Nada

    • @omhr9554
      @omhr9554 6 ปีที่แล้ว +1

      empieza aquí, es gratis... www.duolingo.com/

  • @tanraycz
    @tanraycz 6 ปีที่แล้ว

    What is unreal engine for on fortnite? And does anybody have please spare codes for PvE please? :(

  • @elrius3801
    @elrius3801 5 ปีที่แล้ว

    Wow 🐹🐹🐹

  • @vegitoblue2187
    @vegitoblue2187 2 ปีที่แล้ว

    interesting how this tech is probably what evolved into lumen

  • @mrwang420
    @mrwang420 2 ปีที่แล้ว

    Honestly. I'd love to see a battle royal match done at night. It's always during the day. Come on. Switch it up.

  • @acf2802
    @acf2802 5 ปีที่แล้ว +1

    Guy with pink highlights in his hair "I'm a developer for Fortnite." Of course you are.

  • @AerysBat
    @AerysBat 6 ปีที่แล้ว

    Seriously awesome presentation, info firehose and all great stuff ready to use in your own scenes!