Tech Focus: Global Illumination - What It Is, How Does It Work And Why Do We Need It?

Sdílet
Vložit
  • čas přidán 20. 06. 2024
  • Welcome to a brand new Tech Focus! In this video, delivered with early access to DF Supporter Program backers, Alex goes into depth of Global Illumination - or GI. What is it, how does it work, what are the implementations with rasterisation and ray tracing?
    00:00 - Introduction
    01:13 - Part I - Theory: "What is Global Illumination?"
    04:33 - Part I - Theory: "How does ray tracing simulate lighting?"
    06:45 - Part I - Theory: "How does rasterisation emulate lighting?"
    10:42 - Part 2 - Technique: "Lightmaps"
    17:14 - Part 2 - Technique: "Ambient Colour"
    19:54 - Part 2 - Technique: "Image-based Lighting with Cubemaps"
    27:30 - Part 3 - Technique: "Probe-based Indirect Lighting"
    32:21 - Part 4 - Conclusion
    Join the DF Patreon for pristine video downloads, behind the scenes content, early access to DF Retro, early access to DF Direct Weekly and much, much more: bit.ly/3jEGjvx
    Subscribe for more Digital Foundry: bit.ly/DFSubscribe
    Want some DF-branded tee-shirts, mugs, hoodies or pullovers? Check out our store: bit.ly/2BqRTt0
  • Hry

Komentáře • 616

  • @BIaziken2
    @BIaziken2 Před 3 lety +378

    good video, very illuminating.

  • @BlueisNotaWarmColour
    @BlueisNotaWarmColour Před 3 lety +411

    I love this stuff! You guys should do more series documenting the evolution of specific rendering techniques/attempts at certain kinds of effects, sorta like the H2O video John did a while back.

  • @EposVox
    @EposVox Před 3 lety +383

    Fantastic breakdown.

    • @NubbinzGaming
      @NubbinzGaming Před 2 lety +8

      how is your reply one month ago when the video just came out? also love the quality you DF and harris heller bring to the platform. keep it up!

    • @pastormolez8235
      @pastormolez8235 Před 2 lety +6

      @@NubbinzGaming Early access

    • @gurkiratsingh8747
      @gurkiratsingh8747 Před 2 lety +1

      @@mikeuk666 Wouldn't really call the second part as some sort of a win and actually unncessary to even mention that.

    • @Taijifufu
      @Taijifufu Před 2 lety +4

      @@gurkiratsingh8747 It's ok, you'll get to say First on the next one.

    • @Bossix84
      @Bossix84 Před 2 lety +1

      @@Taijifufu :D

  • @apictureoffunction
    @apictureoffunction Před 2 lety +19

    One thing this channel has taught me is that a lot of technical terms about gaming are incredibly straightforward.

  • @mhannola
    @mhannola Před 3 lety +77

    This is one of those videos I could watch many times over and always learn something. So much great information packed into this. Great work!

  • @notRuskia
    @notRuskia Před 2 lety +24

    I used to be a student of the professor that invented SVOGI. Wild to think that it'd be implemented in video games through ray tracing just a few years later.

    • @TheCrewExpendable
      @TheCrewExpendable Před 2 lety +6

      It’s still wild to me that real-time ray tracing exists in my (younger) life time. I thought I would be ranting to my grandkids “back in my day we had rasterized lighting and we liked it! None of this ray-traced 5000 fps retina projected images y’all have! Kinds these days are soft.”
      “Mom! Grandpas ranting about having to walk up hill both ways in the snow to pay 2 times MSRP for a used 1080 Ti again.”
      “Calm down dad or you’ll spike your blood pressure again.”

    • @sushimshah2896
      @sushimshah2896 Před 2 lety +1

      Yeah I really hoped he at least mentioned SVOGI, in fact I commented that I hope to see it even before watching the video

  • @RayCharlizard
    @RayCharlizard Před 3 lety +66

    Tech Focus is back baby!

  • @E_Sunbro
    @E_Sunbro Před 3 lety +41

    Alex knows his shit. Great video as always!

  • @Nolasco.
    @Nolasco. Před 3 lety +46

    Thank you Alex, i am a layman in terms of technology so this was really interesting for me and easy to understand. Thanks homie 💕

    • @PotentChr0nic
      @PotentChr0nic Před 2 lety

      Yea can't believe how easy it was to follow! Would've loved to have an explanation for svogi as well but maybe next time

  • @AndyGilleand
    @AndyGilleand Před 2 lety +3

    Sonic Unleashed is one of my favorite examples of games that used baked GI but incorporated one of the first examples of light probes to generate a GI look in dynamic objects

  • @thewirv
    @thewirv Před 3 lety +48

    Nice, Remember Me, what a deep cut

    • @soumyajitdeb3943
      @soumyajitdeb3943 Před 2 lety +5

      Remember Me was also one of the first games (maybe the first?) to have a fully PBR pipeline. Still looks spectacular to this day.

    • @x0b34rd4
      @x0b34rd4 Před 2 lety

      @@soumyajitdeb3943 what is PBR? Probe-Based Reflections?

    • @soumyajitdeb3943
      @soumyajitdeb3943 Před 2 lety +2

      @@x0b34rd4 Physically based rendering

  • @omgawesomeomg
    @omgawesomeomg Před 2 lety +9

    35 minute Tech Focus? Yes pleaaaase.

  • @SirCalalot
    @SirCalalot Před 3 lety +73

    Incredible work as always Alex!
    Even as an industry tech guy, I still learn so much from your videos.
    Keep being awesome!
    (Now to look into the viability of converting Turok PC over to a Path Tracer...)

  • @cobiefullerton6015
    @cobiefullerton6015 Před 2 lety +8

    Alex and John make some of the most high quality videos on CZcams, those guys are nuts

  • @sadstormtrooper
    @sadstormtrooper Před 2 lety +51

    2:10 'Perfectly Dark', pops in a photo from Perfect Dark, hahaha, I love Alex's humour and his effort to insert such details

    • @MediaBrad
      @MediaBrad Před 2 lety +6

      9:01 Pitch Black reference with Vin Diesel too

    • @moosemaimer
      @moosemaimer Před 2 lety +5

      @@MediaBrad you don't need bounce lighting when you have _family_

    • @Boodoo4You
      @Boodoo4You Před 2 lety +1

      @@moosemaimer That whole “family” BS meme was cooked up by FF marketing department. They astroturfed Reddit hard with that shitty meme

    • @alexsilva28
      @alexsilva28 Před 2 lety +1

      @@Boodoo4You took a page from the Sonic movie I see

  • @blanchbacker
    @blanchbacker Před 2 lety +9

    Global illumination is the most important part of modern game graphics in my opinion. Such a drastic change for people that can recognize fake/real lighting

    • @Andrew-wb2zq
      @Andrew-wb2zq Před 2 lety +1

      Totally agree. It's the thing I'm most excited about regarding graphics technology.

    • @SimonBuchanNz
      @SimonBuchanNz Před 2 lety +5

      The problem is that we've gotten so good at avoiding the problematic situations for traditional techniques that you really need to know the tech to understand when something's impressive.

    • @RoganGunn
      @RoganGunn Před 2 lety +3

      @@SimonBuchanNz Yeah devs have gotten so good at 'faking it' that normies often don't notice. Even for a nerd like me, sometimes the difference is so slight I'd choose rasterised over RT just to get the extra performance. Depends on the game though, of course. I guess it will save loads of dev time though, and like all new tech the devs need to learn how to use it to get it looking its best.
      Plus, we're in a transitionary stage right now... One day, real-time ray-traced GI and reflections will become standard, like pixel shaders and normal maps are today. Will need hefty GPUs though!

    • @jcm2606
      @jcm2606 Před 2 lety

      We're only good at faking it in a very specific subset of games, typically games that can get away with baking most if not all of their lighting. In more dynamic games, many of the techniques that get close to full raytracing just aren't feasible due to the dynamic nature of the games, and so you're left with alternative techniques that just don't cut it, for one reason or another. GI especially is a hard one, because the only alternatives are generally slow (slower than even full raytracing, when you try to fit more geometry detail into them), and support a limited amount of bounces (1, 2 if you're lucky).

  • @griffgames9538
    @griffgames9538 Před 2 lety +4

    Lighting is the crucial baseline for human vision to perceive color, dimension, and depth. One of the reasons we're easily impressed by viewing a game scene with plenty of realistically arranged well-baked lightmaps, despite being static diffused lighting. Or why more stylized art direction like R&C Rift Apart can still feel incredibly sophisticated and immersive - our minds can suspend disbelief of the stylized presentation, yet still be dazzled by impressive lighting and ray-traced surfaces, as it communicates significant information and 'sense of place and time' to human perception of our surroundings.

  • @granatengeorg
    @granatengeorg Před 2 lety +8

    Coming from an environment artist working in dem vidjagaems, I just want to let you know how much I appreciate the research and attention to detail that you clearly put into the video. Great job!

    • @sushimshah2896
      @sushimshah2896 Před 2 lety

      We (I know it's a small %) certainly respect & appreciate all the work & attention to details game devs put into games.
      And I obviously like watching videos like these as well which point out such details

  • @Grammostola
    @Grammostola Před 2 lety +1

    Probably the best "why Raytracing is so important"-video I´ve seen so far.

  • @abdmo7575
    @abdmo7575 Před rokem +4

    very underrated video unfortunately
    i hope youll have more time to make more 'tech focus' videos in the future

  • @AndyGilleand
    @AndyGilleand Před 2 lety +29

    I can't wait until the day when RTX will have so many rays possible that we'll be able to do the same kind of full scale path tracing that is even rare in CGI movies today due to how time consuming it is.

    • @unfa00
      @unfa00 Před rokem +3

      I am not sure it'll be an optimal use of resources, because a lot of the lighting can be "faked" pretty well with rasterization-based techniques. Having *fully* realtime global illumination (not just indirect lighting) is very exciting, but it could also be distracting in games and make it harder to play. Quake 2 RTX has some of that, where the lighting becomes too dynamic and the game world can go from pitch black to blindingly bright very quickly during frantic fights in tight spaces and it can have adverse effects on the gameplay IMO.
      Modern games use raytracing mostly to augment the rasterized image, not to replace it completely as that'd be unfeasible but also needlessly expansive even if possible - as Quake 2 RTX demonstrates IMO. I guess it is possible that the raytracing techniques and hardware will improve with time bringing both manufacturing and running cost down to the point where it becomes feasible to make raytracing-only games, and dropping a traditional rasterized lighting as a fallback. It'd be interesting to see what game designs could emerge from that, especially when the indie scene gets their hands on this technology.

    • @AndyGilleand
      @AndyGilleand Před rokem +1

      @@unfa00 my point was that eventually, there will be no reason for those shortcuts, the power will be so good that it would be a waste not to go full multi bounce GI pathtracing all the time.

    • @Secret_Takodachi
      @Secret_Takodachi Před 7 měsíci

      Man... imagine still being optimistic for a "better future" 😂 it's a race to the bottom dude IDK if you've been paying attention but success isn't achieved by those who work the hardest or push their medium to its limits.
      Success in 2023 comes from exploiting existing intellectual property for the lowest possible cost & selling that hackjob product to the massive audience of frachise fans (who have no standards or reservations about buy & playing a badly made game that's based on their favorite IP)
      LOL, wait... did you actually think anyone involved at the leadership level actually cares about making good games? Dude, almost all of those people retired/left the industry years ago.
      It's all about licensing existing assets & crunching disposable workers to make those licensed assets into a facsimile of a "game" with a "story" 🤣
      "Imagine how good future games will look..."
      No. I don't think I will engage in this pointless thought experiment.

    • @AndyGilleand
      @AndyGilleand Před 7 měsíci +1

      @@Secret_TakodachiNone of that is true.

    • @StrazdasLT
      @StrazdasLT Před 7 měsíci

      @@unfa00 Light baking is very resource and developement time intensive and will go away and be replaced by ray tracing as soon as the average gamer has hardware powerful enough to run that at normal framerate.

  • @mattdhargett
    @mattdhargett Před 3 lety +3

    Great shoutout to Remember Me!

  • @faustianblur1798
    @faustianblur1798 Před 2 lety +29

    I'm surprised there was no mention of SSGI, either the UE4 implementation found in Gears 5 and Days Gone or Pascal Gilcher's Reshade implementation. It's that missing link between ray tracing and rasterisation that perfectly demonstrates the limitations of the latter.

    • @okaybutwhythough7456
      @okaybutwhythough7456 Před 2 lety

      How does it perfectly demonstrate the limitations of rasterization?
      RTGI itself is already a perfect example of that and SSGI is just a downgraded version of that, and thus doesn't show the difference as much.
      It's still a pretty nice thing to have and is a decent solution to add on top of existing lighting if full RTGI is too demanding.

    • @faustianblur1798
      @faustianblur1798 Před 2 lety +3

      @@okaybutwhythough7456 SSGI is a post process and can only work on the limited information available in the framebuffer. It exhibits artefacts due to missing information from surfaces being off-screen or occluded causing the indirect lighting it produces to change radically as different pixels become visible, even from relatively small camera movements. It's really a very poor and unstable approximation of GI compared to any other method.

    • @okaybutwhythough7456
      @okaybutwhythough7456 Před 2 lety

      @@faustianblur1798
      Then what were you on about talking about how it perfectly demonstrated the limitations of rasterization?

    • @faustianblur1798
      @faustianblur1798 Před 2 lety +5

      @@okaybutwhythough7456 rasterisation works by sampling the scene at each visible pixel on each visible triangle. At the time of shading it doesn't know anything about any other points on any other surfaces, let alone how much light they might be reflecting toward it. To approximate GI you therefore have to sample back a pre-lit representation of the scene passed to the shader.
      SSGI makes a good example of this limitation because it traces/marches rays through a representation of the scene, similar to RTGI, but is limited by that representation having been rendered into a 2D image (with depth information). It's that lost information about the scene that is the key difference between rasterisation and ray tracing.

    • @okaybutwhythough7456
      @okaybutwhythough7456 Před 2 lety

      @@faustianblur1798 Yes but at that point just using full on RTGI as an example works better than SSGI.

  • @dannonyogurt98
    @dannonyogurt98 Před 2 lety +69

    10:22 who else has that StarCraft theme burned into their skull?

    • @Xator
      @Xator Před 2 lety +4

      This guy!!! ;-P

    • @offspringfan89
      @offspringfan89 Před 2 lety +3

      Terran Theme 1, my favourite!

    • @gingersnaps6941
      @gingersnaps6941 Před 2 lety +4

      Was looking for this comment.

    • @ThomasTrala
      @ThomasTrala Před 2 lety

      My exact thought! Glad I wasn't the only one!

    • @thyroid99
      @thyroid99 Před 2 lety +1

      Now I have to find the track to get it out of my head lol

  • @cosmic_gate476
    @cosmic_gate476 Před 2 lety +22

    17:33 is literally what Venus looks like, due to the dense clouds and no bounced lighting from nearby objects.

  • @dustblowingman
    @dustblowingman Před 3 lety +36

    Yay been looking forward to this since it was announced

  • @DGFTardin
    @DGFTardin Před 2 lety +30

    I was missing Alex, great to have him back

  • @nbafrank
    @nbafrank Před 2 lety +4

    This is so detailed yet very accessible. Perfect technical communication.

  • @gangstarxxl
    @gangstarxxl Před 2 lety +6

    The Outro Song was amazing ahahaha

  • @fabrigarciacartoons
    @fabrigarciacartoons Před 2 lety

    This is one more reason why DF are the true lords of knowledge

  • @strgazer24
    @strgazer24 Před 2 lety +6

    This type of content is why we all love df

  • @theusual5uspect
    @theusual5uspect Před 2 lety +42

    I really enjoyed this. I’d highly recommend using Cycles and Eevee in Blender to showcase these effects, would really allow precise demonstration that some of the diagrams can’t easily convey. Especially things like screen space effects which were glossed over a bit.

    • @TheSliderW
      @TheSliderW Před 2 lety +1

      isn't screen space basically cube mapping ?
      Edit, oh, no I was thinking about something else. Yes, screen space reflections are an entire different thing using a specific screen buffer to provide the colour data to other objects in the scene but mostly for reflections.

    • @theusual5uspect
      @theusual5uspect Před 2 lety +3

      @@TheSliderW no, it’s basically in a very basic sense copy pasting what’s on the screen, that’s why the trees disappear when you look down at the water in a game like far cry. A cube map isn’t limited by screen space.

  • @TheCanadian0495
    @TheCanadian0495 Před 2 lety +1

    So happy to see Tech Focus coming back. Tremendous video as always!

  • @glinteastwood
    @glinteastwood Před 2 lety +3

    This is so elegantly laid out. Fantastic work!

  • @pillington1338
    @pillington1338 Před 2 lety +2

    One small correction, many games with only direct lighting don’t have pitch black shadows (unless we’re counting ambient light color). Shadow stencils in Doom 3 have that effect but shadow mapping is a second pass and the shadows generated there are overlaid on top of a color pass that’s already been made, and the devs get to decide how transparent those shadows are. Shadow mapping still uses only direct lighting though.

  • @resonatingraptorid6519
    @resonatingraptorid6519 Před 2 lety +3

    Thank you for shedding light on this

  • @Mastersaifer
    @Mastersaifer Před 2 lety +4

    This is incredible work, Alex. I need to watch it like three more times to retain it all, but if I was a teacher I would proudly show this to my class. Well done!

  • @OroborOSX11
    @OroborOSX11 Před 2 lety +2

    I absolutely love this. Would love even more detailed breakdowns of complex topics in lighting, materials (PBR in particular), evolutions in modeling, etc. Great work!

  • @chumpwhizii
    @chumpwhizii Před 2 lety +1

    DF is knocking it out of the park as of late, great work all.

  • @goonerlee
    @goonerlee Před 2 lety +2

    Thank you Alex and the rest of the team. I have learnt so much from you guys in the last couple of years.

  • @F7GOS
    @F7GOS Před 2 lety +1

    Love a Cheeky Tech Focus Video - especially when it is so clear, concise and entertaining.

  • @Sperry21322
    @Sperry21322 Před 2 lety +3

    I feel like I am back in school and loving it!

  • @jaytb6458
    @jaytb6458 Před 2 lety +1

    I'm always looking forward to videos like these. Keep up the great work!

  • @CesconetoG
    @CesconetoG Před 2 lety +1

    One of the best Digital Foundry videos ever! Please do one more talking about the other techniques!

  • @GTD_Galatea
    @GTD_Galatea Před 2 lety +2

    I feel enlightened after watching this video.
    Please make more videos focused on the tech behind the games we play in the future.

  • @Daniel-yz3zf
    @Daniel-yz3zf Před 2 lety +1

    I think these are very important videos in the context of this channel. I think you guys overestimate the amount of people that actually understand what you talk about in your videos! I genuinely believe a large majority of your viewers are very casual with not much deep technical knowledge, who may not even understand any of the terms or techniques you discuss... so these videos are important ways to bring those viewers in even more.

  • @TilSkywalker
    @TilSkywalker Před 2 lety

    So glad the bespoke Tech focus videos are back!

  • @Schraiber
    @Schraiber Před 2 lety +1

    I just started the video and I'm already so excited

  • @joey199412
    @joey199412 Před 2 lety +8

    Amazing video, this helped me understand lighting in game development more.

  • @wmka
    @wmka Před 2 lety

    Watched til the end.
    Wasn't disappointed.
    Thank you and have a good one.

  • @vesselinkrastev
    @vesselinkrastev Před 2 lety

    Outstanding work! Very informative. I love Alex's tech focus videos!

  • @Depi115
    @Depi115 Před 2 lety +6

    Fantastic, thanks for this, was waiting for a new tech focus. Would be much appreciated if you did them more often.

  • @Jprime777
    @Jprime777 Před 2 lety +3

    Great video, this shone some light on the topic. I feel brighter already.

  • @TheSliderW
    @TheSliderW Před 2 lety

    Oh wow, I wasn't expecting you to dive so deep into the subject. That was much more informative than expected. Great work !!

  • @PenguinYayOne
    @PenguinYayOne Před 2 lety +1

    Finally some good tech material. Go DF!

  • @Boodoo4You
    @Boodoo4You Před 2 lety

    Such incredible technology that we take for granted every day. Great video!

  • @carlosnascimento9269
    @carlosnascimento9269 Před 2 lety

    This is excellent work, Alex. Congrats.

  • @ramyabouhassan
    @ramyabouhassan Před 2 lety +5

    YEAH Ive been save from boredom now with this video i can distract myself for a while, thanks for such deepdives love the content and detail as always

  • @sheldonpetrie3706
    @sheldonpetrie3706 Před 2 lety +4

    You don't need rasterization when you've got Family.
    I will always appreciated an excellent Pitch Black reference.

  • @Navhkrin
    @Navhkrin Před 2 lety +3

    It was a bit ambiguous to explain fill color after light maps even though fill color is the oldest technique in the list (predating even the direct illumination) but very well made video! Fill color is basically act drawing things as they are without any lightning calculations.

  • @DTKblaster
    @DTKblaster Před 2 lety +2

    This was fantastic! I'd love to see a similar Tech focus episode looking at the evolution of shaders and the hardware they run on, from pre DX9c fixed function HW with non-programable shaders, through the DX10 era with the G80/HD series cards up to modern DX12 stuff :)

  • @alexsilva28
    @alexsilva28 Před 2 lety +1

    That was really informative and explained a ton of things I noticed from years of playing games but never bothered to research or try to understand. Fantastic video

  • @ShadyFurball1
    @ShadyFurball1 Před 2 lety +1

    Excellent work. First time seeing Alex without his headphones I think.

  • @SteamPunk96
    @SteamPunk96 Před 2 lety

    It's videos like this and DF Retro that make me want to support you guys on Patreon, I can't right now but I will... someday!
    Fantastic as always, Alex.

  • @jdgonzo1982
    @jdgonzo1982 Před 2 lety

    that was awesome...and what an outro!! :) thanks Alex!!

  • @MelissaAtwell
    @MelissaAtwell Před rokem +1

    Thank you for this informative video, Alex!

  • @Literal32
    @Literal32 Před 2 lety

    Love the use of the Turok character model. Always a blast to see in your videos

  • @IuriFiedoruk
    @IuriFiedoruk Před 2 lety

    Excellent video. It is much needed that some techinical stuff is explained in detail like this, so people can understand to appreciate or criticize the implementation used in their favorite games.

  • @mah_alhaddabi97
    @mah_alhaddabi97 Před 2 lety

    I’m saving this video for people who keep ask me why we need such thing as ray tracing and good implementation of global illumination.

  • @ReneHoffmann194
    @ReneHoffmann194 Před 2 lety +4

    Well explained. I love this type of content. Thanks a lot.

  • @davidfernandez9
    @davidfernandez9 Před 2 lety

    Digital foundry is crushing it for the last 2 years or so. What an amazing team! Keep up the good work 👍👍

  • @Gucc111
    @Gucc111 Před 2 lety

    Such a great video Alex, Digital Foundry is probably the only channel that can keep my attention for 30 minutes straight.

  • @rx1834
    @rx1834 Před rokem

    A brilliant essay, very well-done. And it's an important one to watch to fully understand DF videos and the technology they talk about.

  • @GhostofCam
    @GhostofCam Před 2 lety

    This video is superbly executed. Well done !

  • @MangoBS
    @MangoBS Před 2 lety

    I really enjoy the tech focus videos. Please continue to make many more.

  • @BeatCrazey
    @BeatCrazey Před 2 lety +1

    Lovely video! Those diagrams perfectly illustrate what each technique does. I remember learning a lot about them when mapping for both the Source 1 and Source 2 engines...

  • @mookid2223
    @mookid2223 Před 2 lety

    I love these videos, so much detailed information for so many different techniques, super interesting stuff.

  • @ThisguyQuake
    @ThisguyQuake Před 2 lety +1

    Amazing videos thanks for taking the time. This should be shown in schools…

  • @respectfulremastersbymetal8336

    This was absolutely fascinating. Thanks!

  • @HassanNur
    @HassanNur Před 2 lety

    Excellent video! looking forward to more tech focus!

  • @mikemuponda1781
    @mikemuponda1781 Před 2 lety

    Thank you Alex, fantastic job!

  • @Tactic3d
    @Tactic3d Před rokem +1

    wow! What a great video! It's detailed, well explained, and required a lot of work. Respect.

  • @CowCatwithafancyHat
    @CowCatwithafancyHat Před 2 lety

    This took a lot of work,
    Thank you!

  • @symol30872
    @symol30872 Před 2 lety

    Great video as always. I love these technical discussions

  • @taylorrajaniemi8678
    @taylorrajaniemi8678 Před 2 lety

    Would love to see more videos like this from the channel - very informative and approachable. Love the examples given, really showcased the points. Thanks for all the hard work!

  • @IRDean
    @IRDean Před 2 lety +1

    Really enjoyed the video. It is clear a lot of time and research went into it. Kudos!

  • @TippyToes476
    @TippyToes476 Před 2 lety

    Finally another episode of tech focus

  • @SICK_O
    @SICK_O Před 2 lety

    Thank you so much for this. Better than any university lecture.

  • @kelownatechkid
    @kelownatechkid Před 2 lety +1

    Alex is back! Awesome video!

  • @xen0bear
    @xen0bear Před 2 lety

    Learned a lot from this. Fantastic video!

  • @meshumi1
    @meshumi1 Před 2 lety +2

    Fantastic breakdown. Thanks for this.

  • @oneandonlyjark
    @oneandonlyjark Před 2 lety +1

    Back in my day, we learned this as: specular + ambient + diffuse lighting sources

  • @bloodlustuponme
    @bloodlustuponme Před 2 lety +8

    10:21 That StarCraft/Brood War music brings back memories. *injects Stim pack*

  • @dustarma
    @dustarma Před 2 lety +4

    I wish you had showed some examples from Sonic Unleashed, given just how high quality its prebaked and dynamic lighting was for a 2008 game.

  • @harrygeoffrion4520
    @harrygeoffrion4520 Před 2 lety

    Fantastic video Alex, thanks!

  • @MrBurtbackerack
    @MrBurtbackerack Před 2 lety +8

    Love these videos not just for the content itself but the comment section is usually more chill with the more tech nerd types coming out and the gaming fanboys mostly gone.

  • @AlexFromTheDistance
    @AlexFromTheDistance Před 2 lety +1

    Bravo! Great educational content! Please continue.

  • @cpmarianoibz
    @cpmarianoibz Před 2 lety

    Entertaining while informative! Props

  • @GalZemach
    @GalZemach Před 2 lety +2

    This was really great! I learned a lot, thanks!!

  • @Paddydapro
    @Paddydapro Před 2 lety +4

    Holy shit, this is one of the best videos you guys have done, also special thanks to Alex for his in depth presentation it really seemed like a single take :o Auf Wiedersehn!