Dynamic Lighting Was Better Nine Years Ago | A Warning About 9TH Gen's Neglect.

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 3,6 тыс.

  • @ThreatInteractive
    @ThreatInteractive  Месяц назад +467

    PLEASE READ FOR UPDATES, RESPONSES, AND *IMPORTANT* LETTER FROM FOUNDER:
    🚨Official Threat Interactive Discord 🚨 discord.gg/7ZdvFxFTba (paused invites indefinitely)
    1. Watch this video in 4K (as in streaming settings) as any lower compression will hide the visual details discussed.
    2. We would really appreciate it if viewers could share on giant game related subreddits. These prevent self promotion but these can really push our channel's success by the thousands. Watching the full video without skipping etc also boosts the algorithm. We know some viewers want to help us reach more people and these are the best methods to do so.
    3. Message From Founder: November was a tough month due to losing a close loved one. These videos are extremely detailed and require a lot of work and this video was actually supposed to be much longer. At min 6:12 you can probably tell I’m speaking a lot slower than the rest of the video. This is because I had done around 6 hours of recording and it was probably far past 4AM. I actually have footage of myself passing out in front of the camera. At that point I decided to continue recording the script the following day. We also tried a different mic and we didn't like it. The next video which contains the cut content will have mixed audio quality. Thank you to our current supporters and I hope you learned something new from this video.
    *4. We apologize for the typo at 2:06 reading "RND2" instead of "RDNA2" and the typo 5:32 reading "GTX 790" instead of "GTX 970".
    Hopefully we won't have too many issues like that again for this video.
    *5. Another typo was found at 4:28 reading "base 8th gen" instead of "base 9th gen".
    *6. 9:33 Rough specular and radiance can look similar but they are different phenomenons. DDGI still lacks both.
    *7. To clarify the math used here at 3:30. It's generalized math. Sometimes you only need 2x the power but you can find individual portions of recent pipelines that can scale exactly as described.
    Either way, having both is impossible. 60fps is archivable without slime-like visuals and we've barely tapped into resolution upscaling potential.
    *8. At 6:46 from left to right: OFF, SSAO, HBAO
    It was supposed to have the name above each one.
    *9. 0:09 Taraflop was written instead of "Teraflop" .
    *10. Stay tuned

    • @ElectricNippleTorture
      @ElectricNippleTorture Месяц назад +21

      Yes, the audio quality has improved quite a bit. Sorry to hear about your loss. Also I see "RNDA2" is in the text around 2:06. Keep up the work!

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +16

      @@ElectricNippleTorture Thank you for the support. Noting the typo now on the pinned comment.

    • @lex_darlog_fun
      @lex_darlog_fun Месяц назад +8

      @@ThreatInteractive Hey, a TA/RE with 10+ years of experience in mobile gamedev here.
      7:50 One thing I need to note is that light probes are indeed a much cheaper alternative to LMs in some cases... but they're still not free. They still cost memory and, unlike LMs which after being loaded can reside in VRAM only, LPs in some implementations can eat up BOTH regular RAM and VRAM. So the LP density you've shown here is QUITE high for such a scene. Obviously, it would look nice with a per-fragment LP sampling. But in mobile gamedev this could be EASILY a LP budget for an entire scene (the whole level). Yep, it's for mobile, and PC/consoles have some headroom, but if you compare actual hardware of modern flagship phones to past-gen PS4 (still being the primary platform for most PS players), you'll see they're not that different anymore.
      So even LPs aren't a silver bullet and you still need to use them "the smart way" and not just fill the space with them uniformely (which unfortunately contradicts with the "single click" culture you mentioned earlier). And even when used properly, LPs don't compete with LMs but complement them.
      The sad reality is that you still need to use each tool where it suits the most. Whether you develop for mobiles or PS5 or PC with 4090 onboard, I still believe the best visuals can ONLY be achieved via a balanced combinations of all the lighting techniques, which include LPs, LMs, SHs/SGs and yes, some form of realtime GI (if your platform allows it) with post-processing AO and stuff. So disregarding/alienating one of them is equally as bad as it fully relying only on it.
      And don’t even get me started on optimization at content level, which seems to be fully forgotten nowadays. MOST if not all lighting-related artifacts you mentioned (like light leaking) can easily be beaten with thoughtful content preparation. Like not relying on auto-unwrapping for LM UV-set and instead unwrapping it in such a way that there's a seam at such potentially problematic areas.
      ... But with all that being said, there's clearly a trend to light EVERYTHING fully dynamicaly by default (Starfield, anyone?). I can't tell if I agree with it, but it's the direction the industry seem to be going in rn. And if we keep going this direction, ALL of the mentioned techniques no longer apply, and Unreal's approach starts making sense. But I don't think our current hardware is ready for that. It seems more of a wishful thinking to me... and Fortnite-specific case extrapolated to the engine as a whole (I fully agree with you on that).

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +12

      ​@@lex_darlog_fun The density was high but it was done that way to show the probes better.
      As for checkmark workflow, the target would be automatically placed probes/environment information just sparse enough around static objects(as we stated is usually 70% of the scene) for dynamic indirect radiance calculations to work fast enough. The slide mentioned ray tracing dynamic objects (for occlusion or new bounce light info) but we might be able to use something a little faster like DF based occlusion/int based color injection.

    • @ClayWheeler
      @ClayWheeler Месяц назад +3

      ​@@ThreatInteractive 05:32 GTX 970 not GTX 790

  • @DrathVader
    @DrathVader Месяц назад +7072

    Genuinely crazy how we have this unimaginable graphics power by standards from a decade ago, and yet consoles (even pcs in some cases) still struggle to produce a clear image at 60fps. Optimization is dead

    • @realmcafee
      @realmcafee Месяц назад +430

      im using unreal engine and i have so many problems to optimize. its a bloated mess while im also very good with UE and i can not imagine that the AAA studios, which are going to use UE soon are going to have a better performance than me.

    • @NahrAlma
      @NahrAlma Месяц назад +45

      Unreal Engine killed it?

    • @CharlesVanNoland
      @CharlesVanNoland Месяц назад +193

      It's not dead, it's just on life-support. Don't worry, as we approach the hard limits of silicon developers will have to start being more creative, and exercise more ingenuity, to do what the hardware won't be able to for them anymore... at least until we get off silicon and start using something like borophene or graphene or cupric oxide for semiconductors, but that's at least a decade off as far as I'm concerned. We'll see a sort of optimization renaissance in the meantime.

    • @Gustaviustwinkelberry
      @Gustaviustwinkelberry Месяц назад +351

      @@CharlesVanNoland silicon or graphene, this isn't a hardware problem we've seen 10 times weaker hardware do better, this is a developer/engine problem

    • @Scyzzles
      @Scyzzles Месяц назад +167

      And even if top-end PCs might be able to brute force through these shitty practices (except when they can't), it's insane that people now are so accepting of the idea that optimization isn't relevant to PCs because they can simply pay more money until they don't notice the problems. Even though they too would benefit from better optimization, gaining better performance and lower power draw.
      All the cost is passed on to the consumer, and they'll continue to do it as long as idiots with more money than sense continue to eat it up and defend this behavior.

  • @dingickso4098
    @dingickso4098 Месяц назад +2210

    Less optimization = less money spend on developers
    Less optimization = hotter hardware market

    • @XenonG
      @XenonG Месяц назад +258

      NVIDIA has always been in close partnership with Epic Games.

    • @ChristopherGray00
      @ChristopherGray00 Месяц назад +64

      @@XenonG please stop with the wild unsubstantiated conspiracy theories, the engines suck, it's that simple, you don't have to make it more dramatic by it being a grand conspiracy.
      edit: oh wow i didn't know i was in loony town, jesus you guys need medication.

    • @ArksideGames
      @ArksideGames Месяц назад +316

      @@ChristopherGray00 These are not "conspiracy" theories. Just use your two braincells for 5 minutes. These are economical advantages. And money making entities will absolutely abuse these advantages.

    • @XenonG
      @XenonG Месяц назад +68

      @@ChristopherGray00 I 'member UT2003/UT2004 with the NVIDIA "the way it's meant to be played" and the various press release of them announcing they are working together to "better integration and building the future" bull crap along the years.

    • @XenonG
      @XenonG Месяц назад +21

      @@ChristopherGray00 Though the relationship had soured a little a few years ago, as UE devs deprecated RTX style RT in their main branch in favor of their in house Lumen and NVIDIA offering their own fork of UE.

  • @weall1208
    @weall1208 29 дней назад +645

    It's incredible to me how game developers manage to find ways to use up all of those cores, VRAM and RAM in new hardware to produce games that look worse or at best the same as offerings from 6 years ago while also running infinitely worse. All in the name of chasing the photorealism pony that gets further and further away as diminishing returns only continue to mount.

    • @bazejjureczko2282
      @bazejjureczko2282 28 дней назад +9

      Youre spiting facts🔥🔥🔥🔥🔥

    • @CalgarGTX
      @CalgarGTX 18 дней назад +62

      We are now so 'photorealistic' that puddles of water in games have a perfect mirror finish reflection, I'm still looking IRL but still haven't found one that does that...I'm glad it runs the game at slideshow speed so I can enjoy it fully tho

    • @Owennerd
      @Owennerd 17 дней назад +18

      @@CalgarGTX I actually am someone that is pretty wowed by RTGI and Ray Tracing effects in general, but you're point about ultra-reflective water is spot on. I hate how a lot of games implement ray tracing then just make EVERYTHING(let alone water) absurdly reflective. Hogwarts Legacy made every floor have a mirror level of reflection if you enabled RT, it looked so much worse than without RT...
      Also, water does not always reflect! Most lakes/ponds/oceans have too much movement on the surface to reflect, but enable RT reflections and you'd never know that in most games...
      It's not really so much an issue with the technology as it is art design, and developers wanting to really show off tech by turning it up to insane degrees...

    • @JMPERager
      @JMPERager 16 дней назад +9

      @@CalgarGTX I have seen it, and it's amazing, but the way it happens in every puddle in game is unrealistic

    • @vitordelima
      @vitordelima 16 дней назад +1

      And there were many other fast methods for GI that weren't used yet, such as Voxel GI, screen space GI combined with off-screen probes, panorama space GI, ...

  • @ElectricNippleTorture
    @ElectricNippleTorture Месяц назад +4719

    Dang, you will not sleep until this industry cancer is cured. Mad props for the dedication, and I hope your team won't give up.

    • @JPMurasaki
      @JPMurasaki Месяц назад +82

      Thank you ElectricNippleTorture, very cool

    • @raheem-t8u
      @raheem-t8u Месяц назад +3

      👍

    • @l3monguy
      @l3monguy Месяц назад +28

      This guys is the only one where I turn my adblock off.

    • @1lapmagic
      @1lapmagic Месяц назад +6

      He won't sleep then. You'll keep buying new stuff

    • @ElectricNippleTorture
      @ElectricNippleTorture Месяц назад

      @@1lapmagic I only buy old stuff on GOG and Steam. Pirated STALKER 2 and it refuses to run on Windows 10 LTSC 2019, sadly.

  • @Kaptime
    @Kaptime Месяц назад +2697

    "Runs fine on my rig" - Person with 4090 and standing order for the AIRTX5100 48GB 700W (as yet unrealeased)

    • @johnnyguitar8067
      @johnnyguitar8067 Месяц назад +61

      Tbh, if you don't at LEAST have an RTX3090 your specs are outdated these days.

    • @Gabu_
      @Gabu_ Месяц назад

      ​@@johnnyguitar8067 Just don't buy AAA garbage, problem solved

    • @BeegBeegYoshi.
      @BeegBeegYoshi. Месяц назад +84

      Don’t be poor

    • @megapro125
      @megapro125 Месяц назад

      @@johnnyguitar8067 bait of excellent quality👍

    • @k680B
      @k680B Месяц назад +303

      bruh, I have a 4080 and I complain about performance
      I paid a high-end price and this is what I'm getting? 1440p60fps, sometimes, maybe? In games that look worse than 5 years ago? Thank but no, thanks, I'll stick to older games that look great and run great, polar opposite to the modern ones

  • @Jameskii
    @Jameskii 26 дней назад +225

    5:19 This is extremely important for the conversation, thanks you for visualizing it.
    Huge chunk of large studios’ “next big title” games have this oddly specific unnatural look to them due to lazy development lighting solution shortcuts.
    My casual gamer friends (who got into gaming only recently), had no idea what I meant when I was ranting about “glowy” look of many big titles, especially when you don’t set the graphics quality to the ultra or whatever.
    I hate that look of them and I hate that even with those sacrifices many of those games still end up running like crap. It’s obvious to me that it’s never just a stylistic design choice but it seems way too normalized these days.

    • @me67galaxylife
      @me67galaxylife 17 дней назад +3

      Surprisingly not a lot of likes for such a known creator

    • @me67galaxylife
      @me67galaxylife 17 дней назад +2

      And goated comment too

    • @minamoto_hikari
      @minamoto_hikari 15 дней назад

      Huh? Jameskii?! You also care about graphics development?!

    • @downgrading
      @downgrading 9 дней назад

      hi james

  • @StefanH
    @StefanH Месяц назад +2722

    Valve's HL2 dev commentary made me appreciate their crazy dedication to optimization and supporting hardware. "Yes this game will run on DX7-DX9 and we're going to precompute billions of shader combos. We will distribute the computation of lighmaps across all office computers. We will design and fine tune each and every gameplay scenario to fit into our strict performance budget". And back then it was obvious that a frame would be rendered within 1 frame

    • @zanymaster910
      @zanymaster910 Месяц назад +169

      To be fair the lightmap stuff was required - HL2 had a direct lineage from quake 2's map format and compilers, so with the scale of maps in Source they had to hack together the distributed compilation system. And because HLSL didn't have conditional operations they had to compile all the different varieties of shaders for it to even work back then

    • @dirtkiller23
      @dirtkiller23 Месяц назад +148

      Even today in Deadlock where it's deferred and almost all lights on the main map are dynamic,it has lightmapping solely for baked indirects
      And it runs pretty good today after optimizations that reduced the intensity of Distance Field stuff...

    • @Dregomz02
      @Dregomz02 Месяц назад +120

      Black Mesa devs also made some miracles they have damn impressive dynamic lights and shadows on DX9 and source 1, Blue Shift mod for BM only made it even more cool looking shame that it runs way worse than the base game but once you add DXVK you get amazing performance with great and sharp visuals that none of new games can achieve without sacrificing image clarity. Titanfall 1 and 2 were also made on Source 1.

    • @gibsson
      @gibsson Месяц назад +14

      Really nice to meet you on this video
      I have a great time with portal revolution

    • @tablettablete186
      @tablettablete186 Месяц назад +32

      I remember a similar comment in HLA as well. They limited many of the flashlight missions because of perf and precomputed everything they could.

  • @AncientGameplays
    @AncientGameplays Месяц назад +1203

    I've been saying it for a long time. Gaming Graphics/Optimization peaked at around 2016. After that the bad optimized titles started to be more and more!
    As for cascade lighting, I had already seen it before and in the case it was applied (like PoE) it looks exceptionally well

    • @Leeches-
      @Leeches- Месяц назад +151

      Definitely around 2014-2016 yeah. 2016's Battlefield 1 was probably peak. You go play that right now and it looks and runs better than anything released this year. Its actually absurd. I get 300 FPS in Battlefield 1 on my 4070 Super, 7800x3D build with no DLSS, then I hop onto Stalker 2 or Starfield or Last of Us Part 1 or Star Wars Jedi Survive or Dragon's Dogma 2 and I get between 40 and 80 FPS, with DLSS on. Its depressing. These games will never be fixed.
      Ironically in an era of remasters and remakes, we need demasters and demakes. I'd LOVE if they took Stalker 2 and demastered it into a 2010s engine with lower fidelity. These games are simply unplayable as is. They make you ill looking at them.

    • @oropher1234
      @oropher1234 Месяц назад +4

      @Leeches- yet the new titles just look alot better, but you are blind to it

    • @stuntvist
      @stuntvist Месяц назад +30

      Assetto Corsa with SOL still runs at like 100fps on a 1060 and honestly looks better than most modern games. It's actually impressive how everything just looks movie levels of overly colour corrected blurry noisy mess now.

    • @hmp01
      @hmp01 Месяц назад +7

      @@stuntvist oh yes, people wont belive you but we who know what you are talking about totally agree :D there are videos of assetto corsa on youtube that could easily pass as real life footage

    • @Reitaliation
      @Reitaliation Месяц назад +17

      Exactly
      For me Wolfenstein The New Collosus and Ghost Recon Wildlands was the moment i thought "okay, graphics improvement is definitely possible after that level of fidelity, but it's not necessary".
      I've not changed my mind still

  • @IDonotHaveAGoodName
    @IDonotHaveAGoodName 21 день назад +268

    we spent 20+ year optimising lighting techniques to achieve a realistic and optimised look in our video games. Then we promptly threw it all away because we started having gpus capable of simulated the actual proccess of light.

    • @AlphaGarg
      @AlphaGarg 17 дней назад +82

      This is exactly why I hate RT. Sure, it's neat, but it's just not worth the loss in framerate considering what's possible without it.

    • @NebulatheZorua
      @NebulatheZorua 17 дней назад +36

      @@AlphaGarg its a fun gimmick but right now that's all it is: a gimmick
      if it becomes affordable and runs good in like 10 years, THEN i'll be happy to say it's not a gimmick, but right now it's JUST a gimmick.

    • @AlphaGarg
      @AlphaGarg 17 дней назад +19

      @@NebulatheZorua Not to mention that the only reason it's even remotely possible performance-wise is because physical parts of the newer GPUs were dedicted JUST to this tech. What world would we be in if instead of RT cores we got, say, 10x more compute cores, or more raster cores, or something actually useful like hardware acceleration for generating different types of noise. Probably a better one. Problem is, those wouldn't have sold as well, so we're stuck in the worst timeline :(

    • @darkzeroprojects4245
      @darkzeroprojects4245 16 дней назад +6

      ​@@NebulatheZorua
      A overpriced, and power consuming gimmick.
      I swear these people are more the problem.

    • @chronoatog5650
      @chronoatog5650 16 дней назад +17

      Partial simulated ray tracing. If you did full ray tracing like in blender... you'd get a frame every 20 seconds at 1080p

  • @mark.082
    @mark.082 Месяц назад +879

    I swear MSGV's Fox engine was a gift from god itself. It runs with a buttery smooth 60fps in a fat PS4 and even a PS3 was able to run it at 30 frames. I'll never forgive konami for ditching it.

    • @sergiovr_
      @sergiovr_ Месяц назад +111

      Playing that game in base PS4 at launch was a blessing. People say that the 30fps target is not that bad, but having 60fps made the game much more inmersive and enjoyable for me. A shame that it was not finished because it is still one of my favourite games (fuck Konami)

    • @Rabaikal
      @Rabaikal Месяц назад +102

      that's the upside of custom Engines. Kojima Games alsways look and run flawlesly. Death Stranding was also very well optimized and they made sure to properly use the Decima Engine and it runs much better then Horizon on PC.
      Still if I even see MGS3 I'm baffled how well the graphics and style holds up. It's timeless and so will be MGSV.

    • @Jake_Garcia
      @Jake_Garcia Месяц назад +27

      fox engine also was great for the Pro Evolution Soccer Games too. too bad it was really time consuming to make a game on it to the point where konami just decided to hop on the unreal engine train

    • @Coconut-219
      @Coconut-219 29 дней назад +37

      Japan has always had that magical ability to squeeze absurd amounts of program optimization out of relatively modest hardware.

    • @victorkreig6089
      @victorkreig6089 29 дней назад +19

      @@Coconut-219 that's because they don't incentivize frivolous spending. Granted devs also get paid trash as a result but it keeps them realistic about the scope of their games which makes it really easy to optimize for. It's common sense that comes at the cost of very jaded workforce that only works there because of their honor culture that's still extremely prevalent today

  • @roybreaker1515
    @roybreaker1515 Месяц назад +1392

    I genuinely enjoy playing older games more and more. They're optimized, sharp, and smooth. And while the graphics aren't as advanced as today, i'll always prefer a sharp clean image quality with high smooth framerate over smeary stuttery unstable "modern" game image. It's impressive how it kind of feels like the gaming industry is actually regressing backwards in some aspects. I don't understand every single thing in your videos, but I think they're great and more people should see them. Great video

    • @Ozzianman
      @Ozzianman Месяц назад +63

      I recently started replaying Far Cry 4. It still looks stunning and I am able to do SMAA and downscale. Image looks crisp.

    • @superior96
      @superior96 Месяц назад +68

      Exactly, same thing here. I can run older games at native 1440p +240fps high settings on my 360hz 1440p OLED and the image quality is superb compared to almost any modern games using TAA garbage and where you need frame generation to achieve anywhere near 240fps.

    • @superior96
      @superior96 Месяц назад +10

      ​@@OzzianmanI loved FC3 back in the day. Am I better off playing FC4, 5 or 6 now? Which one is the better game?

    • @Dregomz02
      @Dregomz02 Месяц назад +28

      I'm playing Black Mesa Blue shift mod and they use dynamic lights and shadows on ancient source engine using dx9! they use them very often and they look great Stalker trilogy is also a great example every object and npc can cast shadows when using your flashlight or environment lights.
      Modern lazy devs keep lying to our ears that it can't be achieved since they are too damn spoiled and incompetent, one dev even said to me that they want more easy to use tools to make everything easier (automation) and create better graphics, but what kind of graphics will you get without optimization (they hate work) and smudged by muddy temporal AA?
      It's a shame that practically all vets have retired or got chased out of the industry and now we are in a huge competency crisis, nvidia for sure love that idea since people now are forced to buy more expensive gpus to have playable framerate at native 1080p and above.

    • @Dregomz02
      @Dregomz02 Месяц назад +15

      @@superior96 6 is total garbage avoid it at all cost it doesn't even feel like a FC game, FC4 and 5 are both great games but i felt like FC5 felt like a dlc not a mainline game i expected something more

  • @Icureditwithmybrain
    @Icureditwithmybrain 28 дней назад +102

    I've often found myself puzzled by the increasing difficulty of running video games each year, despite the graphics not improving very much. Now I finally understand why this is happening.

    • @saricubra2867
      @saricubra2867 28 дней назад +5

      The issue is crappy CPU perfomance when we have insanely fast mini gaming threadripper chips now.

    • @sparda9060
      @sparda9060 15 дней назад

      @@saricubra2867 CPU isn't really the issue right now or GPU hardware, its down to developer's optimization. Threadripper CPU product line are for workstation workload not gaming. Its too slow in clockspeed to help with gaming performance and lacks L3 cache for higher IPC. Best CPU for gaming right now is X3D vertical stacked L3 Cache with X3D product line with 8 fast cores. As long as more X3D CPU gets develop the more improvement we can see in game performance.
      Large amount of L3 cache allows the CPU to skip long length it needs to travel to loading up and storing data on the system RAM and instead load it up on the L3 cache thats connected right next to the CPU cores. That way CPU can handle off the instruction to the GPU to render the next frame. Most games that are cpu bias (cpu heavy games) like MMORPG, Simluator games, openworld sandbox games, racing games, and some FPS takes really good advantage of L3 cache on X3D CPU giving massive amount of performance increase with the same GPU.

    • @sparda9060
      @sparda9060 15 дней назад

      You have to check which game engine the games are being run on, like UE5 or Snowdrop engine are known to be super high end hardware requirement. most games are being made in UE5 right now so gaming performance will be bad unless its game engine issues are fixed and game developers spend more time optimizing for performance over visuals (slapping on effects and passing on to consumer to brute force performance hit with high end hardware).

    • @saricubra2867
      @saricubra2867 14 дней назад +11

      @@sparda9060 Nanite is pointless, why add trillions of polygons to a rock that will look like a pixel on our monitors?
      UE5 is extremely bad for gaming. Source 2 is overlooked, CryEngine 5 is also amazing (the Nintendo Switch can run all Crysis games with ok perfomance and SVOGI lighting, similar lighting to path tracing).

    • @sparda9060
      @sparda9060 14 дней назад +1

      @@saricubra2867 nanite is decent if they actually used it for objects and items that matter in the game. using it for dirt, rocks, and terrain textures is a wasted performance like you said.

  • @marconapolitano2821
    @marconapolitano2821 Месяц назад +675

    the problem is that nowdays a new figure has emerged, i call it the tutorial bro, until about 5 years ago, all the people who made tutorials for game development had at least some type of experience actually making games, but now the market is so saturated that there are people who only make tutorials as their job, but have never actually worked on a real project, i watched unreal sensei on 5.5 the other day, and he said that with megalights and nanite we have bypassed all the major limitations of computer graphics, and then stalker 2 cannot even run at 30 fps

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +255

      100% agree the tutorial scene.

    • @OverbiteGames
      @OverbiteGames Месяц назад +51

      @@ThreatInteractive I had to onboard my partner and finding tutorials was a nightmare of "what the heck?" and the two times I thought I'd found something decent, a few hours later I'd hear "Uh.. I don't quite understand what's going on here, mind having a look?" and I'd be looking at the most backwards amalgam of half-eaten gluesticks - by design - and just thinking "oh no.."
      .-. Wound up taking 2 hours to just do an impromptu seminar of sorts. It's incredible just how badly the people handling the first experiences that many have with a feature or software understand what they're doing and how poorly they understand how to teach.
      The UE6 proposed vision of "Just publish your game to Fortnite" ala Roblox has me very concerned about the odds of Unreal Engine ever getting anything optimized for static scenes added, let alone optimized for today's hardware.
      I looked at hardware trends and based on what I saw next gen should perform roughly on par with what would have been the cancelled 4090 Ti and if that's true Unreal will have no reason to optimize anything - my 3090 handles Unreal much better than your 3060 does - the image looks gorgeous at native 1440P but runs at a cruel 30 frames per second. The 4090 is roughly 44.279% faster than my 3090 and your 3060 is roughly 63.901% the speed of my 3090 and is roughly on par with the PS5 / XSX. I'm uncertain as to what the 4090 Ti's performance would have looked like compared to the 4090, but suffice to say that if we're looking at even a 10% uplift over the 4090 for the 4090 Ti that would have been 1.1x the 4090 performance which comes out to be 1.587x the performance of my 3090, and if it was an uplift of 15% that's 1.6592, an uplift of 20% would be 1.7313x
      For reference, the 1080 v 1080 Ti was 19.51% and the 3090 v 3090 Ti was 11%, 4090 Ti was rumored to be 10 - 20% faster and use the full chip - even the 4090 wasn't using the entire chip - but rumors aren't stats.
      That would take my scene from 30FPS to:
      10%: 47.61 FPS
      15%: 49.776 FPS
      20%: 51.939 FPS
      And mind you, this is my "Ultra" preset - it's not "let's just troll the hardware for 2% better quality at a 30% performance regression" or terrible optimization.. it's the most reasonable choices for the best image quality, even if my current hardware can't run it. It's also from tests in a development build so that's worth mentioning as well. I can increase performance to about 120fps on my hardware at native res by disabling things that really make no reasonable sense to have enabled outside of a screenshot / replay system on my hardware, and achieving 180 - 200 fps with lumen still enabled has thus far been possible but required some pretty specific settings and tradeoffs to arrive to an image that isn't too dissimilar from the standard expected experience that I'd like for players to have.
      For me personally, the problem is actually Chaos Physics performance more than anything - I get why they're doing it, but replacing PhysX this early was a bit extreme imo - it really hurts performance for moving characters, even with Mover 2.0 which is a bit of an improvement over CMC already. I have no real expectation that players will have any specific quality of CPU due to the "CPU doesn't affect FPS" advice that still gets thrown around a bit. For moving characters the difference between Unity w/ ECMS (a character movement asset) seems to be 31.57% or 62.3157% (CMC / Mover) - I didn't do a comparison between UE5 5.5 and UE4 for the CMC, so a direct PhysX vs Chaos wasn't done. But to be clear, ECMS is 3.1667 times or 1.6 times faster than CMC or Mover 2.0 respectively, and while that may be due to differences that would reduce the quality of CMC if implemented, I honestly don't see it based on my usage of the three.
      And yes, this is moving characters, but physics applies to projectiles, cloth, animation, destruction, and so on - and leaving performance on the table to this extent is something that should be a tradeoff presented to the public, not axed with the launch of UE5. They have a lot of work to do, and while I'm making my game in Unreal Engine, I will not hesitate to port to Unity once my game is in a solid state prior to launch - I'm using Unreal because I want HDRP levels of quality with the ability to potentially port to mobile and with the production tools that UE provides. But with the content already produced and the systems all hooked up, porting a working system and set of assets isn't nearly as difficult as optimizing Unreal and I'd much rather have to port to HDRP to launch on standard hardware and then have to port to URP to launch on mobile.. when compared to the joy of optimizing for Unreal's shortcomings.
      But for now I'm looking ahead and it seems highly likely that next gen consoles can run my game at 1080P with the ultra preset and 1440P upscaled at the ultra preset and honestly I'm not unaffected by the sight of many games which sold extremely well in spite of the performance issues - UE inflicted or otherwise. If Unity 7 were here this would be a different conversation. If Unity were half the engine Unreal is when it comes to production tools provided by the engine then this would be a different conversation.
      But today? Today Unity has a lot of cleanup to do and no genuine ETA for when Unity 7 happens.
      I have more faith that you'll release stuff to fix up UE5 than I do faith that Unity will release Unity 7 before next gen launches, and once next gen launches they'll be much harder pressed to compete against Unreal given the better hardware making up for everything. That was always Epic's bet. The hardware this gen was expected to be better from their perspective and so they just buckled down and decided to optimize and let next gen's consoles sort it out. But from my experience that's how UE4 went - it never felt ready until it suddenly seemed pretty ready and then they threw it out for UE5. :/
      We'll see how it all goes. Many of us, myself included, would happy to give you a capped rev share or flat $ in exchange for work that results in substantial performance improvements at similar image quality. I don't want to write the kind of blank check that an uncapped rev share is, but many of us also aren't at all aware as to what sales will look like so a flat $ amount might undervalue your work out of concerns / "oh but it's $150 that's a lot to spend right now" or whatever.
      One major thing for me is that Lumen with Hit Tracing and the bounces turned up can, with few visible and recognizable "wait that's not right" 's during gameplay, accurately show many translucent and refractive objects overlapping one another in the scene - basically, I'm aware that it isn't what I'd get out of an offline pathtracer, but it puts a big smile on my face because it's close enough. The unfortunate thing is the noise that I can't seem to get rid of with any settings changes - or even reduce - but thankfully it just kind of looks like sparkles / glitter so I get to just sort of go "welp, it's a feature" for now :x

    • @OverbiteGames
      @OverbiteGames Месяц назад +7

      @@ThreatInteractive Oh, forgot - the 3060 is about 38.51% the speed of the 15% uplift theoretical 4090 Ti

    • @Ugly_Baby_Gaming
      @Ugly_Baby_Gaming Месяц назад

      fucking hate them guys... because unreal is free they can do whatever as a "RUclips EXPERT" the wrong way. most just like the sound of there own voice and forget to give information not that it's any good anyway. It's one of the main reasons I switched to Houdini for development, as more of the community know there shit. and your problems get solved much quicker.

    • @ravensharpless
      @ravensharpless Месяц назад +29

      I remember years ago following a tutorial for baked lighting in Unity. After going through it I couldn't figure out why my lighting would either take hours to bake or not at all until a dev friend of mine pointed out that my texels shouldn't be 200 to 400 as shown in the tutorial but in the 10 to 30 range

  • @callofdutyfreak10123
    @callofdutyfreak10123 Месяц назад +410

    As a computer engineer this is the shit I wanna see in my feed

    • @Atomic-toons00
      @Atomic-toons00 21 день назад +5

      As a god of the universe i agree

    • @псю
      @псю 19 дней назад +4

      @@Atomic-toons00 no you arent lol

    • @SomeRandomPiggo
      @SomeRandomPiggo 17 дней назад

      @@Atomic-toons00 As a professional thingimajigger I agree

    • @hoangminhnguyen5035
      @hoangminhnguyen5035 16 дней назад +2

      You have proof of he isn't?

  • @TheJohn_Highway
    @TheJohn_Highway 27 дней назад +142

    Crysis 3 and BF1 run on the modern equivalent of a hot potato, and yet they completely stomp 99% of modern games in both visuals and tech department. Modern gaming is a joke.

    • @cola98765
      @cola98765 17 дней назад +4

      I'd like to add also Witcher 3 and Talos Principle 1 to that,
      While not the best at optimisation, it did run well and look good
      Meanwhile TP2 used and just announced Witcher 4 is to use UE5

    • @weasle2904
      @weasle2904 14 дней назад +13

      Agreed, Battlefield 1 looks WAY better than Stalker 2 but can run 1000% faster?

    • @EsKenneth2
      @EsKenneth2 12 дней назад +1

      and battlefront 1 on ps4 looks awesome and have better graphics than a actual games and is a 9 years old game wtf

    • @heavn_or_vegas
      @heavn_or_vegas 9 дней назад +1

      You guys are literally blind

    • @heroninja1125
      @heroninja1125 7 дней назад +1

      I've been playing battlefield V and crysis 3 on my laptop, plugged into an external 4k 160hz HDR monitor. Its GPU is "only" an RX 7700S. Yet the games run buttery smooth with excellent visual fidelity.

  • @9thCrusade
    @9thCrusade Месяц назад +713

    a few weeks ago i watched a 3 hour siggraph talk about how a studio took like 3 years to develop the clouds they wanted. midway in the talk he says "and finally we can reach our target fps of 30 on a 9th gen console" and i stopped the video and was just like what in the fuck is this. these studios are satisfied with 30 fps in 2024 i almost lost my shit

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +150

      I thought you were about to say "3 hour siggraph talk about how a studio took like 3 years to develop the clouds they wanted"
      just to say
      "and with TAA(a smeary variant) acts as the final resolve step" as I find this to be the most common lol.

    • @GeometryEX-hp9zs
      @GeometryEX-hp9zs Месяц назад +2

      Shouldn't it be 60FPS or 120FPS? 30FPS is just the basis.

    • @fr0ntb0t
      @fr0ntb0t Месяц назад +112

      ​@@GeometryEX-hp9zs30fps is no basis. 60fps is the basis. 30fps is the bare minimum.

    • @Mate-ct8gt
      @Mate-ct8gt 29 дней назад +58

      @@fr0ntb0t 30 fps should be the target performance on an OLDER console not current gen

    • @Robert_4444
      @Robert_4444 29 дней назад +4

      30 fps is easily playable, sometimes i'm happy with even 15-20 fps

  • @Dexter01992
    @Dexter01992 Месяц назад +740

    As someone who studied UE5 for a year through a gaming 3D artist course, the engine has great stuff, but it feels like it prioritizes looks over any form of optimization. Many of what they taught us were visibly very heavy to perform, but were quickly dismissed with "doesn't matter, Lumen/Nanite will take care of that".
    We once had to make a forest environment we downloaded assets from quixel bridge. They were beautiful, but... 10GB for a dozen trees? 30GB for a pack of bushes and grass? Yes, there were several quality stages, but even then, no wonder games nowadays occupy 100GB.
    It felt to me like development convenience nowadays is making many games being developed with the idea that the hardware will just bruteforce the horrendously unoptimized scene. Which unfortunately you can often see with lots of games making use of asset flipping. Nothing wrong with buying assets to speed up development, but can you at least make sure your game doesn't require a 3080 to run at 30FPS...?

    • @Gann4Life
      @Gann4Life Месяц назад +76

      "It runs well on my 4090"
      Bro I just managed to get a 1660s this year (gifted by someone) and unreal appears again with even worse performance games, but ooh look how good they look 😇
      I can pretty much appreciate any game unless it's made on unreal, seriously.

    • @ArchOfficial
      @ArchOfficial Месяц назад +88

      The crazy part is that Lumen and Nanite are contributing to performance issues and don't actually fix anything.

    • @ShuckleII
      @ShuckleII Месяц назад +36

      What's crazy is that GPUs have not been improving much recently, you can't exploit overly powerful hardware IF IT DOESN'T EXIST. Right now it's mostly Nvidia that makes the most powerful consumer GPUs and it's a monopoly, they can use abusive pricing, and the performance per dollar metric is just not improving, the only reason you can get a powerful Nvidia GPU is because you payed way too much for it. Not everybody is rich, even in first world countries. And that lowers how many copies you sell. Games for idiots, made by idiots.

    • @edwardevans1498
      @edwardevans1498 Месяц назад +5

      @@ShuckleII paid

    • @Eichro
      @Eichro Месяц назад +6

      50 dollars they're in cahoots with graphics card manufacturers

  • @dirtnoise0
    @dirtnoise0 29 дней назад +30

    I like the way you present numbers and data in big letters, much cleaner than loads of benchmark graphs with convoluted extensive naming schemes and small numbers with the actual data. One can tell that you are knowledgeable about important details in the dev pipeline, nothing feels forced or out of frame - and instead it teaches you some new thing.

  • @xenioxx
    @xenioxx Месяц назад +664

    I love this guy, fuck TAA and never stop calling this shit out

    • @forbiddenera
      @forbiddenera Месяц назад +13

      A-fkn-men!

    • @ClayWheeler
      @ClayWheeler Месяц назад +18

      I mean, TAA is already in GTAV on PS3.
      It's just modern TAA written completely different from PS3 and PS4 generation

    • @sebastianx708pl
      @sebastianx708pl Месяц назад +40

      @@ClayWheeler pure TAA was added only on enhanced PS5/XSX edition, PS3/PS4 are using FXAA

    • @ClayWheeler
      @ClayWheeler Месяц назад +13

      @@sebastianx708pl TAA means Temporal Anti Aliasing which already existed since 2008 but it went through countless changes

    • @FsicX
      @FsicX Месяц назад +18

      is TAA really the problem? because the way i see it unreal engine is the real problem

  • @Oxenfroschgeneral
    @Oxenfroschgeneral Месяц назад +914

    UE5 = unoptimized engine 5

    • @dingickso4098
      @dingickso4098 Месяц назад +104

      Stutter Engine 5

    • @Gluckanutyj
      @Gluckanutyj Месяц назад +81

      UE 5 FPS

    • @pira707
      @pira707 Месяц назад +27

      @@dingickso4098 b-b-b-but my framegen+dlss+nvidia reflex!!!

    • @ArtificialDjDAGX
      @ArtificialDjDAGX Месяц назад +43

      UE5 = Unreal that this Engine can barely reach 5 fps on the lowest settings.

    • @fus132
      @fus132 Месяц назад +3

      Unoptimized, because it is.

  • @sobekflakmonkey
    @sobekflakmonkey 28 дней назад +21

    I`m happy im not the only one who noticed that game graphics kinda peaked a little while back, The Division 1 was in my opinion the pinnacle of clarity and graphics details...

    • @Hexa1123
      @Hexa1123 4 дня назад

      Good times😢 I miss that game

  • @Unprotected1232
    @Unprotected1232 Месяц назад +567

    I've got enthusiast level hardware (Ryzen 9800X3D and an RTX4080). I've also got the self-awareness to acknowledge that this level of hardware should not be the current baseline in 2024.

    • @pira707
      @pira707 Месяц назад +81

      wait you mean a 9800x3d shouldn't be struggling on stalker 2? (jokes)

    • @Lauren_C
      @Lauren_C Месяц назад +67

      Running Blender on my gaming laptop (RTX 4060) absolutely blows me away. Compared to what I had a decade ago, I’ve got a literal supercomputer that I casually toss in my backpack. And it’s not even high end hardware today.

    • @fitmotheyap
      @fitmotheyap Месяц назад +38

      ​@@Lauren_C I have an RTX 4060 Ti and it's simply amazing
      Then I look at UE5 games... lowest settings use 4gb VRAM, not even funny, really?

    • @GugureSux
      @GugureSux Месяц назад +34

      I was literally still running an archaic i7-2600K + GTX 1060 6GB desktop PC roughly 6 months ago.
      Most video games and apps, and I mean an overwhelming majority, ran just fine at 1080p 60fps, without any sort of upscalers, framegen, or other post-Corona era UE5 smoke and mirrors. Only the very recent, overpriced Unreal 5 slop have given me trouble, even after upgrading my entire PC to a 5th gen Ryzen 7 3D + 12GB RTX card.

    • @ShuckleII
      @ShuckleII Месяц назад +6

      With optimizations like these, games can look way better. It's not just about the graphical techniques looking better, but when they run faster, you can play at higher FPS and resolutions, vastly increasing image quality even in high-end hardware.
      What's crazy is that GPUs have not been improving much recently, you can't exploit overly powerful hardware if it doesn't exist. Right now it's mostly Nvidia that makes the most powerful consumer GPUs and it's a monopoly, they can use abusive pricing, and the performance per dollar metric is just not improving, the only reason you can get a powerful Nvidia GPU is because you payed way too much for it. Not everybody is rich, even in first world countries.

  • @oztheglitch
    @oztheglitch Месяц назад +323

    i remember playing battlefield 1 on a 1050ti with no issues and that game looked great. at this point it is obvious to me that all the mainstream games/engines are intentionally bloated to sell new hardware.

    • @markosz22
      @markosz22 Месяц назад +73

      It's unbelievable that game was released 8 years ago...AND IT RAN SO WELL on hardware of that time.
      Still looks amazing apart from some low res textures.

    • @Dregomz02
      @Dregomz02 Месяц назад +65

      Graphics peaked in 2015-2017 after that everything went downhill fast.

    • @razmann4k
      @razmann4k Месяц назад +37

      @@Dregomz02 As silly as that sounds, it's actually true. Even though things like path traced lighting itself looks excellent, it's spoiled by the blurry, smeary TAA mess that encompasses all of AAA gaming today.

    • @TheEmolano
      @TheEmolano Месяц назад +34

      BF1 looks better than BF2042 while running in much older hardware.

    • @Ablequerq
      @Ablequerq Месяц назад +13

      I have a strong feeling that Nvidia has a finger on this. But of course fanboys will deny it.

  • @shinobudev
    @shinobudev 28 дней назад +12

    This man is exposing the big-GPU industry.

    • @zf8496
      @zf8496 13 дней назад

      100%

  • @inertia_dagger
    @inertia_dagger Месяц назад +289

    it does feel to me sometimes that a balance between good graphics and smoothness hit its peak in doom 2016 and eternal

    • @Nate_M_PCMR
      @Nate_M_PCMR Месяц назад +68

      Pretty much every Id Software game is known for being well optimized

    • @George-um2vc
      @George-um2vc Месяц назад +17

      Bout 2014 to 2018 was the peak.

    • @susceptance
      @susceptance Месяц назад +69

      There was also Star wars battlefront which ran at a perfectly stable 60 on high on my 970 and looks about the same or better than every AAA game released since

    • @progste
      @progste Месяц назад +7

      @@Nate_M_PCMR except Rage

    • @gibsson
      @gibsson Месяц назад +8

      Any idtech based game engine (almost) ran perfectly on last gen hardware too. Source 1 and 2 or I.W engine are well known one.

  • @PASTRAMIKick
    @PASTRAMIKick Месяц назад +130

    I wish Guerrilla Games could license out their superb engine, I hate how every big dev studio is deciding to use Unreal, the market is starting to become a duopoly

    • @GC-jm9bt
      @GC-jm9bt Месяц назад +54

      Honestly it would probably end up like CryEngine. Decima is not a generalized engine like Unreal. Supporting an engine for your own studio is different than supporting an engine for the public.

    • @MLWJ1993
      @MLWJ1993 Месяц назад +24

      We just have to treasure the few in-house engines that're still decent. Too bad Rockstar lost all their good personel, because Rage is a genuine good engine for open world games. 🫤

    • @MichaelPohoreski
      @MichaelPohoreski Месяц назад +1

      @@MLWJ1993 What happened with Rockstar losing people? Isn't the RAGE team still around?

    • @MLWJ1993
      @MLWJ1993 Месяц назад +27

      @MichaelPohoreski Pretty much all the talented people we know from GTA V & before quit. So GTA VI might actually be the dystopian Rockstar game with no soul at all to make money first and foremost instead of being a good game.
      We'll see I suppose, but I've got low expectations.

    • @PalmsDesign
      @PalmsDesign Месяц назад +21

      @@MLWJ1993 Talented people get replaced with talented people, especially at a studio like Rockstar, btw there's still a bunch of OG's there, its still the same Art director from all the previous games, Sam Houser is still the president of Rockstar and the people responsible for the engine have nothing to do with the people that left. Most of the people that worked on Red Dead 2 would be working on GTA6. Studios don't just die because people leave, they die because of bad practises and policies.

  • @ricter
    @ricter 29 дней назад +5

    lol, i wish i was smart enough to understand all these techniques and the math behind them. for awhile when i played new modern games i thought i was just being the old man yelling at a cloud, and that the only reason i liked the graphics from 10ish years ago was because of nostalgia. it's nice to see there are good arguments behind my preference even if i personally can't articulate them

  • @madrat9678
    @madrat9678 Месяц назад +61

    This state of Unreal is an absolute heartbreak... I love working in this engine, the amount of tools it provides for it's users in compare to competition engines but the way it is developed around Fortnite needs it's mindboggling... It's soo inefficient in how it works... Kind of reminds me that Epic always pushed for dynamic lighting since UE3 as first iteration of it didn't had Lightmass.
    I hope this initiative and many studios that switched to Unreal will develop better solutions or implement alternatives that are at least hybrid ones and it somehow pushes Epic to merge them to main release so all smaller studios that do not have resources to do that on their own can benefit from it.

    • @LooperEpic
      @LooperEpic 29 дней назад +2

      It’s kind of crazy because nowadays it’s actually hard to run Fortnite. It wasn’t too easy before, but since these “technological advances” you actually have to tweak the graphics a good bit to squeeze performance. A game like Fortnite should run perfectly, especially since it’s not graphically intense. Kinda sad how unoptimized the engine is because people consider it industry standard now.

  • @kiss4luna
    @kiss4luna Месяц назад +268

    The UE5 shadow in STALKER2 is hurting my eyes.

    • @tomthomas3499
      @tomthomas3499 Месяц назад +97

      Not to mention severe ghosting on foliage/grass, i really hate that this is gonna be the industry standard when we have cleaner image quality from Ps4 era.

    • @kiss4luna
      @kiss4luna Месяц назад +10

      @@tomthomas3499 i agree. i think epic makes UE5 like this because it brings the max money from 3 different areas: fortnite, film&TV industry and architecture&interior design. every UE5 game demo looks like a film trailer with heavy color-grading preset. but human eyes have much better luminosity range (kind of HDR) than any current camera.

    • @parker4447
      @parker4447 Месяц назад +8

      @@tomthomas3499 It's cause the devs use only the old UE 5.1 version that doesn't have among other things Nanite foliage. If the game was made in 5.4 with Nanite landscapes and all other things that are missing in the old 5.1 version Stalker 2 would look and run way better.

    • @tomthomas3499
      @tomthomas3499 Месяц назад +22

      @@parker4447 Look better perhaps, run better i really doubt that since nanites itself add more cost on gpu performance.

    • @kaidatu.
      @kaidatu. Месяц назад +8

      Same thing in Wukong, i was shocked how bad shadows are.

  • @EpicSOB_
    @EpicSOB_ 29 дней назад +5

    its nice to know I'm not crazy, and hear an actual dev explain this, it has seemed to me for a few years that lighting in games has not been getting better but still getting more noticeably demanding for years.
    i am a firm believer that good lighting can make or break a game, regardless of the texture or model quality.

  • @Hybred
    @Hybred Месяц назад +198

    This is weird timing, because last week I was talking about Unity's adaptive light probes & how UE needs another realistic lighting system than just Lumen, because right now its sort of all or nothing which forces developers to use full dynamic RTGI even when they don't need it just because the alternatives aren't competent enough.
    Epic Games infuriates me at times. What are they doing? I know their engineers are intelligent, but they also make really bad decisions at times which I'm struggling with understanding.

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +124

      No market incentive is the problem(for Epic & especially not Nvidia).
      It's already the most voted feedback but there is not monetary gain.
      3rd parties like CDPR that could have influenced a better direction don't recognize the issue either.

    • @SianaGearz
      @SianaGearz Месяц назад +50

      @@ThreatInteractive CDPR didn't care that their last major title released in a sorry state on unfitting hardware running like a total slog, and they won't care again next time. By the time the next game is ready, the next generation of hardware will be around the corner to rescue them and make things at least vaguely palatable.

    • @richardtucker5938
      @richardtucker5938 Месяц назад

      @@ThreatInteractive This isn't directly to do with the topic of this video (btw excellent, watching video multiple times i can learn a lot) but what are you feelings on the path traced projects that Nvidia and some developers collaborate on? Do you like them being around as a sort of niche/tech demo and high end option? Or do you think that they have an adverse affect on the mindset of developers and consumes in regards to what should be the ultimate focus of lighting techniques (more likely to want a fully dynamic system like Lumen, even when not needed etc), Also what do you think of the approach that Rockstar seems to betaking with GTA 6 (we don't know in depth, but a ray traced GI, ray traced reflections with ssr overlay, and shadow maps)?

    • @Gorion103
      @Gorion103 Месяц назад +8

      Because their main focus is Fortnite, UnrealEngine for others is less important for them, thus features they make are mainly focused for Fortnite usecases. Thats why it SO cheap.
      Ue4 before fortnite were more generic and fitted more projects, now because of reasons a lot of developers when choosing engine they just go with UE5, even if it dont fit their needs or they cant make it fit their needs (eg writing Your own lightning solution). I mean, why? If UE5 dont fit You need you can go proprietary, or other engine (unfortunately for us there is not many good options, but that's mostly not Epic`s fault).

    • @GameBoyyearsago
      @GameBoyyearsago Месяц назад

      ​@@Gorion103well Cry Engine and Id Tech And Source Engine is the last solution for diverse art style projects : )

  • @cryzenx.
    @cryzenx. Месяц назад +231

    i have actually good connection to dana cowley from epic games, maybe i can send her this video just to get some notice

    • @riverblack123
      @riverblack123 Месяц назад +43

      Please do

    • @guilhermedecarvalhofernand1629
      @guilhermedecarvalhofernand1629 Месяц назад +10

      Do it pls

    • @Dailyshorts_of_youtube
      @Dailyshorts_of_youtube Месяц назад +8

      Please do, wonder if they pour the resources to fix it.... or just call it a day to the investors..

    • @amadeusk525
      @amadeusk525 Месяц назад +5

      Oh wow very cool to see you here, I've been watching your Zelda videos for probably a decade now. Awesome to see people actually caring about the engine they use!

    • @chrizzLanc
      @chrizzLanc Месяц назад +2

      Please do⁴

  • @TomLehockySVK
    @TomLehockySVK 15 дней назад +4

    Not just lighting, but also physics interactions.

  • @1ups_15
    @1ups_15 Месяц назад +150

    in source 2 you can preview your scene with real-time ray tracing in the editor before baking the lighmaps, this makes the baking process far less tedious and still allows for static lighting

    • @jorge69696
      @jorge69696 Месяц назад +20

      The point is to find a dynamic lighting solution. We already know baked lighting exist.

    • @dirtkiller23
      @dirtkiller23 Месяц назад +19

      and majority of lights in Deadlock are dynamic,but indirect is baked
      + Distance Fields

    • @gibsson
      @gibsson Месяц назад +28

      I kinda hope that source 2 would be open license like unreal
      Yeah, actually we need more competition in the engine space

    • @zbigniew2628
      @zbigniew2628 Месяц назад +32

      @@gibsson They planed to license it, but tools were rushed for HL:A, which resulted in a lot of spaghetti... S&box devs manage to get this version and are doing their own overlay.
      Nowadays there are some hints that tools are way more efficient to work with, so I guess that they are going to license Source 2 after "HL3".
      Also ID Tech is going to be more open for modding, by giving all tools used during Doom development.Idk if they are going to license it too.

    • @wastoxic
      @wastoxic Месяц назад +2

      ​@@zbigniew2628 you forgot to mention that facepunch and valve are working to make it possible to publish s&box games on steam

  • @GugureSux
    @GugureSux Месяц назад +610

    UE5 has done unimaginable damage to the gaming industry within few short years.

    • @XMail-ei2ur
      @XMail-ei2ur Месяц назад +44

      It all started in Unreal 4, when became a easy engine to individuals make some good looking scam games. Most game companies seen how easy it is to use Unreal, are now going in the same path fast. Next The witcher and Cyberpunk will be made with Unreal, they said it already.

    • @PaladinHD
      @PaladinHD Месяц назад +52

      It's doing us a favor by being a AAA quarantine zone, making it easy to spot bad games!

    • @PedroHernandez-kf6vr
      @PedroHernandez-kf6vr Месяц назад

      The UE engine might be part of the issue, but all this bullshit started thanks to Nvidia, and their raytracing implementations. Ever since then ghosting effects, blurry presentations are even more present then before, and all of that for the modest price of half of your frames, what a joke.

    • @SL4PSH0CK
      @SL4PSH0CK Месяц назад +49

      it all started with the buzzword "next-gen" graphics marketing

    • @jimmythecrow
      @jimmythecrow Месяц назад

      @@SL4PSH0CK the tv watchers are the problem.

  • @sturdystubs
    @sturdystubs 29 дней назад +47

    Game Studios are helping NVIDIA line their pockets by continuing to push "more advanced" content to require consumers to purchase GPUs more frequently. That's NVIDIAs new business model.

    • @ancientflames
      @ancientflames 27 дней назад +1

      Yeah that how tech works. Old thing gets old new thing does new stuff.

    • @funkyskunk8122
      @funkyskunk8122 27 дней назад +3

      You do realise that NVIDIA aren't the only GPU manufacturers I mean U console guys should know lol haha

    • @sunofabeach9424
      @sunofabeach9424 27 дней назад

      @@funkyskunk8122 yeah their market share is only 88%, like no way they are main profiteers here

    • @Butcher-m7y
      @Butcher-m7y 11 дней назад

      ​@@funkyskunk8122no u dumb bot he meant they're the ones pushing stuff like RT which in turn ruins everything, it wasnt AMD that did it

  • @5L0TH
    @5L0TH Месяц назад +236

    I can't wait for the RTX 5000 series to come out and for all these problems to continue to get worse. Any complaints about performance or image quality will be drowned out by people mindlessly spouting "JuSt BuY a NeW gPu".

    • @George-um2vc
      @George-um2vc Месяц назад +23

      I will be a 5090, not to play new games, but to play 2014 to 2018 games at 4K 240fps 🤪

    • @Dregomz02
      @Dregomz02 Месяц назад +55

      I've heard it so many times: "What are you poor?" "3rd worlders like you should buy consoles" it's almost like Nvidia are hiring those shills to make people ashamed and guilty trip them to buy new overly expensive GPUs.
      I didn't expect for gaming to became as expensive as some luxurious brands of the clothing or accessories, you need maintream audience to buy your games once they are gone since they can't afford anything but the mid end you as the dev team may go bankrupt from lack of sales to cover your budget and you always want to double your money not to barely break even.

    • @simpson6700
      @simpson6700 Месяц назад +9

      "just don't be poor"

    • @ShuckleII
      @ShuckleII Месяц назад +12

      What's crazy is that GPUs have not been improving much recently, you can't exploit overly powerful hardware if it doesn't exist. Right now it's mostly Nvidia that makes the most powerful consumer GPUs and it's a monopoly, they can use abusive pricing, and the performance per dollar metric is just not improving, the only reason you can get a powerful Nvidia GPU is because you payed way too much for it. Not everybody is rich, even in first world countries.

    • @lucio-ohs8828
      @lucio-ohs8828 Месяц назад +7

      Plus the GPU’s are gonna be way more expensive. Not only is nvidia guaranteed to make them more expensive like they did with the 40 series, Trump’s tariffs are going to make them even more expensive than nvidia’s base price hike.

  • @Hpalhazred
    @Hpalhazred Месяц назад +658

    Dude, we were screwed as soon as DLSS and FSR came out.

    • @Skazzy3YT
      @Skazzy3YT Месяц назад +188

      Upscalers have been the biggest mistake in gaming history

    • @HappyChap8
      @HappyChap8 Месяц назад +300

      They were supposed to make raytracing possible. Instead, they are used by Devs who have absolutely no idea how to write code at all. Guys like Carmack would be embarrassed by what game devs have devolved into.

    • @Gungrave123
      @Gungrave123 Месяц назад +174

      @@HappyChap8 DEI induced competency crisis

    • @drasyte7017
      @drasyte7017 Месяц назад +67

      They were developed to have good performance when using high resolutions like 8K or ray tracing + a better alternative than TAA, they were never meant to be mandatory at anything less than 4K/8K or Ray tracing

    • @templarkid.
      @templarkid. Месяц назад +77

      @@Skazzy3YT They were supposed to be a plus, not a need

  • @Reknilador
    @Reknilador 22 дня назад +9

    How about these companies and their devs stop using 100% of my GPU in the MAIN MENU first? I don't understand why a game has to max out my CPU and GPU in the main menu, it first started with AC Origins and then almost all games do this today

    • @Lem_On_Lime
      @Lem_On_Lime 17 дней назад +1

      Set a universal maximum Framerate, it will help your 1% lows as well.
      Guidance says to set it to 2 less than your monitors max, so I set mine to 238 FPS, so that VSYNC never has to be used, and GSync can always be active.
      Sometimes if you are seeing a game max out your GPU in the Main Menu, it's because that's where they are hiding the Shader Compiling in the background.

    • @Dante02d12
      @Dante02d12 12 дней назад

      I remembrer Age Of Empire IV menu was pushing my GPU when I tried it. DESPITE IT BEING ALL 2D!

    • @agamazofficial
      @agamazofficial День назад

      Ikr i feel like I have malware and someone is mining my pc

  • @RedactedBrainwaves2
    @RedactedBrainwaves2 Месяц назад +116

    I don't understand how. I don't understand why. But whenever I put on a 2009-2013 game, which only has FXAA, the game just looks so sharp and nice. Nowadays TAA just makes games look like liquid diarrhea.

    • @imaginarymenageriemanager6303
      @imaginarymenageriemanager6303 Месяц назад +10

      Less things to draw, more simplistic lighting.

    • @neilranson4185
      @neilranson4185 Месяц назад +3

      Old games are terribly aliased and low res. Over all modern games are less aliased and higher res. These are objective facts

    • @RedactedBrainwaves2
      @RedactedBrainwaves2 Месяц назад +21

      @@neilranson4185 I don't know I just put on GR Future Soldier and the AA is remarkably sharp at native 1080p. The only issue I see is the lower res textures. And yes, the lighting is visibly simpler but honestly it still looks good. Future Soldier was released in 2012, and btw I'm running the dx9 version rather than the dx11.

    • @neilranson4185
      @neilranson4185 Месяц назад +1

      @ I’m not talking about 1 game my comment was games over all are sharper and less aliased now than they were many years ago

    • @neilranson4185
      @neilranson4185 Месяц назад +2

      @ don’t mix up subjective taste with objective truth. My point as nothing to do with the what you personally find better or worse

  • @TwinOpinion
    @TwinOpinion Месяц назад +134

    A someone who has obsessed over animation and rendering techniques since I was a child, I gotta say, this channel is AMAZING. You're putting the spotlight in all the right places, and I love it! 👏

  • @Therea1Stig
    @Therea1Stig 11 дней назад +3

    this man must be protected at all costs...Hes calling out the code monkeys that call themselves game or graphic dev

  • @martysmods
    @martysmods Месяц назад +172

    Someone let me know you mentioned my MXAO shader =) Great video and well researched.
    There are several things you might find interesting about my new MXAO versions. The version on the forums are really outdated. I'm not using Bayer specifically anymore, but the new pattern is very similar and has a few other properties I require. MXAO now uses visibility bitmasks, which is absolute state-of-the-art for SSAO and improves upon GTAO.

    • @abstract2756
      @abstract2756 Месяц назад +32

      The man the myth the fucking LEGEND

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +58

      Thank you! We are honored to have such a supportive comment from you!

    • @crestofhonor2349
      @crestofhonor2349 Месяц назад +3

      How did you do your screen space GI system?

    • @Rexhunterj
      @Rexhunterj Месяц назад +7

      I'm constantly reminded that people like you, tirelessly slaving away are the reason we can enjoy this hobby at all.
      I gotta get my arse in gear and finish my own game engine.

  • @MatthewRumble
    @MatthewRumble Месяц назад +452

    A threat interactive video? Im instantly clicking even though i dont understand 90% of what this guy is talking about

  • @IsaraiLee
    @IsaraiLee 27 дней назад +3

    Seriously bro, you cant imagine how excited i am to see your videos. Ive been seeing these issues, ESPECIALLY the TAA issues, growing worse and it's baffling. Makes me feel crazy pointing it out and having everyone disagree with me, honestly felt defeated and like i just had to accept it. I have renewed hope, i really hope this leads to change cause it's night and day going to older games

  • @argoniantuncboyacyan1780
    @argoniantuncboyacyan1780 Месяц назад +84

    When I said games run and look worse in recent years, people just told me to buy a new GPU. Turns out it's just sheer laziness and incompetence of developers.

    • @CodeEleven_86
      @CodeEleven_86 Месяц назад +7

      Yup. Also sometimes when I play games then it noticably lags at certain area/condition, sometimes I just investigate and thought "Did they use X/Y/Z to optimize this problem?" when found the problem's consistent

    • @fawneight7108
      @fawneight7108 Месяц назад +5

      I mean.. many do not look worse, but the performance for those visuals its indeed way worse than it should

    • @neilranson4185
      @neilranson4185 Месяц назад +3

      You’re wrong they look better and run better over all. If you choose to focus on the negatives you will distort the truth. More games run at 60fps now than ever and have better image quality overall

    • @FordHoard
      @FordHoard Месяц назад +18

      @@neilranson4185 Wrong. Battlefield 1 from 2016 objectively looks better than 2042 from 2021. And it runs way better. I made a video on my channel showing Metro 2033 OG from 2010 that looks better than Stalker 2 that just came out.

    • @neilranson4185
      @neilranson4185 Месяц назад +2

      @@FordHoard wrong, you failed to understand my comment. Reread and then I maybe able to respond as you have no point as it stands

  • @ArksideGames
    @ArksideGames Месяц назад +524

    Unreal is just a "fortnite engine" at this point.

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +164

      Sad but 100% true.

    • @Verchiel_
      @Verchiel_ Месяц назад

      People just see your run of the mill "Unreal engine graphics tech demo" and see it as a one stop shop for amazing looking games and the only engine worth using.
      It's massively frustrating hearing people tell certain companies should just switch to unreal engine because it'll somehow result in massively better games.

    • @AdiAdiadi-hg8tn
      @AdiAdiadi-hg8tn Месяц назад +32

      "Unreal Stutter 5 FPS"

    • @George-um2vc
      @George-um2vc Месяц назад +17

      And even Fortnight has shader compilation stutter.

    • @ThreatInteractive
      @ThreatInteractive  Месяц назад +45

      @@George-um2vc Traversal and shader Stutter. Fortnite performance is far worse than it should be with Lumen. VSM and Nanite nail the coffin for it.

  • @chriswellalv3480
    @chriswellalv3480 14 дней назад +4

    512, 1GB ,2GB ,4GB VRAM requirement was the holy grail era of games for me

  • @waterpotato1667
    @waterpotato1667 Месяц назад +81

    Metal Gear Solid Delta not being in the Fox Engine is heartbreaking.

    • @snakeshepard9761
      @snakeshepard9761 Месяц назад +67

      That's what you get when you fire all your engineers and spend the next 10 years making mobile games and pachinko machines

    • @sinelacico
      @sinelacico Месяц назад +6

      Fox engine internally was a mess and really hard to develop on afaik, but it also looked beautiful and had great performance, still I understand why they dropped it especially after losing most of the people who created it

    • @Graceksteam
      @Graceksteam Месяц назад +12

      @@sinelacico Source please? I'd like to learn more

    • @sinelacico
      @sinelacico Месяц назад +3

      @@Graceksteam I had a look and was unable to find anything, I guess those were just rumors I had heard then-- still upgrading would have been difficult and switching to ue5 especially during pre-launch hype would have seemed like the better decision for them at the time so it's "understandable"

    • @GugureSux
      @GugureSux Месяц назад +29

      @@sinelacico Yeah, sounds like you got 1-guy'd, my bro. One of the first things Kojima demonstrated pre-MGSV's release was how quickly and easily they could cook up an interactive scene with the FOX engine. It was also so darn well optized, that it ran at 720p/30fps on the 7th gen consoles (PS3 and X360), which translated to silky smooth 60fps at 1080p on early-2010s' mid-tier gaming PC, like my old i7 2600K + GTX 560ti 1GB.

  • @gibsson
    @gibsson Месяц назад +59

    Pray that valve would license source 2 like epic did with unreal
    We need more competition in the engine space to be honest

    • @lucio-ohs8828
      @lucio-ohs8828 Месяц назад +7

      What we really need is for Godot to become more fleshed out for 3d. There are some cool upcoming realistic 3d games made in Godot, but you gotta put more work in to get those graphics out of the engine unlike unreal.

    • @happygofishing
      @happygofishing Месяц назад

      @@lucio-ohs8828 godot 3d still sucks but at least its vulkan because fuck microsoft.

    • @gibsson
      @gibsson Месяц назад +2

      ​​@@lucio-ohs8828I mean sure, but we need more capable 3D game engine that well optimize to fill the gap in the market
      Source 2 could be candidate for that, since the engine is less feature bloat than unreal and cater towards game making and not glorified CGI movie productions

    • @drinkwwwaterrr
      @drinkwwwaterrr Месяц назад +1

      ​@@lucio-ohs8828 I seriously doubt Godot will ever become mainstream in the AA and AAA space because its developers are obsessed with the engine being "minimalist". They believe if something can be a plugin it should be which means it lacks tons of necessary 3D features like a terrain system, level streaming, level design tools, vertex paint, complex animation systems, and the list goes on.
      Some of these exist as community made plugins but relying on third parties to fix gaping holes in your game engine is a pretty shoddy solution at best...

    • @johnnyguitar8067
      @johnnyguitar8067 Месяц назад +9

      If Valve really wants to dominate the VR space they should license the engine

  • @Crophixx
    @Crophixx 16 дней назад +3

    Bro speaks out loud, what I felt for a long time.
    "Optimizations" that Devs do nowadays is just enabling Upscaling and call it a day, because "Muh modern games require modern Hardware".

  • @zachb1706
    @zachb1706 Месяц назад +66

    Forgot how gorgeous the division was for the time.

    • @niktodt1
      @niktodt1 Месяц назад +18

      AC Unity also looks gorgeus and it's freaking 10 years old now.

    • @Wasdniak
      @Wasdniak Месяц назад +7

      And even back then it got criticized for being downgraded from their E3 previews, much like Watch Dogs.

    • @PosterityIslesNews
      @PosterityIslesNews 29 дней назад

      ​@@Wasdniakand rightfully so

    • @vollanium
      @vollanium 28 дней назад +3

      One of the last great games from Ubisoft imho.

  • @AdamTheChips
    @AdamTheChips Месяц назад +44

    I'm a long UE user. I come from an Animation Background where UE and realtime methods is such a blessing for a rendering. but the first problem that we faced is ghosting. we can't have this blurry ghosting for renders. guess how UE handles that ? they give us Mult Accumulation Render. they basically just said "F U guys, just render your frames 32 or 64times more to get rid of the ghosting".
    Although its still cheaper compared to the traditional renderer this got offseted again by the amount of work that we need to do to just get traditional animation to get rendered in UE.
    Your Channel can give us hope that these ghosting and blurryness shouldn't exist in the first place. Thanks and I'm Subscribed 🔥🔥🔥

    • @anonymouseovermouse1960
      @anonymouseovermouse1960 Месяц назад +15

      I've always wondered how Epic fixed the ghosting for renders, since they seem to be pushing for movies and other CG stuff. Turns out, they didn't, from what you're saying. And i'm not surprised, thay's the most Epic Games "solution" possible.

    • @AdamTechTips27
      @AdamTechTips27 Месяц назад +6

      ​@@anonymouseovermouse1960 yes, a quick "movie render queue temporal sample count" would show it all. theres also a youtuber called 'William Faucher' that shows how it works ruclips.net/video/FxvF3zncClA/видео.html . almost all movies and vfx features used on UE relies heavily on temporals 😂

    • @GeometryEX-hp9zs
      @GeometryEX-hp9zs Месяц назад +2

      I only plan to use UE for some of my work. If I do a full CGI animation, I think I will refuse to use UE. The rendering problem of UE is still a problem. Although it will look gorgeous.

    • @AdamTechTips27
      @AdamTechTips27 Месяц назад +3

      @@GeometryEX-hp9zs UE graphic wise was very good for CGI. its faster than any renderer today (of course with its hacks and cheats). but to set it up you actually have to dedicate more time to make compatible assets from models to rigging to animation that runs good on ue. the rendering is really fast but that fastness is got offset back by how tedious it is to setup the assets(context : fbx pipeline, coz abc is too heavy. and usd is a halfbaked mess).
      I am now already use UE4 n 5 to make animations for these past 4 years. more and more i can say we better off with blender 😂

    • @GeometryEX-hp9zs
      @GeometryEX-hp9zs Месяц назад +2

      @@AdamTechTips27 I plan to use Maya to make CGI animations. Unless I need to do some physical calculations or particle calculations, I will consider using UE. I still regard UE as a game development platform rather than a renderer. Blender is good in many aspects, but blender is not very convenient in some places. However, the effect of the cycle renderer is really realistic.

  • @Fotznerwin27
    @Fotznerwin27 25 дней назад +3

    Watching your videos I begin to understand quite a few things. Some weeks ago I played Star Wars Battlefront II (2017) for the very first time on my old OG Xbox One which lives in my girlfriend's living room. I was blown away how good it looks on a 1080p TV running on that old console. It looks even better than any AAA title I play on my Series X in 4K. It's pretty much a shame how the whole gaming industry went downhill in terms of graphics implementations and renderings.

  • @AvastAvoid
    @AvastAvoid Месяц назад +68

    Protect this man and spread his words. Complacency is Extinction.

  • @Meansoduck
    @Meansoduck Месяц назад +81

    getting sick of nerd redditors claiming that "you don't know what you're talking about" while failing to explain how you are. great content!

    • @Unordinary-lg4yt
      @Unordinary-lg4yt Месяц назад +9

      In what sub? The UE sub? People that are actually developers/artists might give pushback because they’re actually involved in the process.

    • @AuntJemimaGames
      @AuntJemimaGames Месяц назад +14

      @@Unordinary-lg4yt Yep, and how many supportive comments are actually from developers and those working with the tools or in the industry? It seems to be mostly those that aren't actually all that well-informed about the technology and the realities of using it. And how often do Threat or these commenters actually offer solutions or alternatives that are viable? It's easy to say "this is bad," and harder to say "and here's why," and even harder still to evaluate things like "and here's how to fix it." Rage bait sells.

    • @NeverIsALongTime
      @NeverIsALongTime Месяц назад +22

      That's an appeal to authority. You don't have to be a chef to know if food taste like shit. He also has support from extremely respected and experienced members of the dev community. He is gaining support because he PROVES his point and is working to create solutions!

    • @Munshin
      @Munshin Месяц назад +5

      ​@@NeverIsALongTimeThat is not an appeal to authority. It's simply, a viewerbase of fake gamers with the intelligence of a rock who blame DEI on everything. A viewerbase with conspiracy theories about "big tech" communicating with Devs to make their games I optimized so GPUs can sell. Literally the dumbest thing I have heard tbh. People complaining that an 8 y/o GPU is struggling to run AAA games that sell by utilising technology which wasn't designed to run on OLD HARDWARE. It's like people forgot all about Crysis and how tesselation was useless on older hardware. All failures who couldn't make it in the industry are just crying.

    • @St0RM33
      @St0RM33 Месяц назад +1

      reddit has gone downhill since 3 years ago, now it's full of retards in an echo chamber, you can't discuss, if you don't agree they delete and shadowban your posts

  • @earthtaurus5515
    @earthtaurus5515 22 дня назад +3

    This is the first video, as far as I can remember that I had to pause to digest the information mentally as I kept running back all the technological progress made years ago and yet we're in this messy state - at the rate it was going I was thinking back then (almost a decade ago)we'd be at least True 8K by now. Well delivered in a clear and concise manner.

  • @MustacheMerlin
    @MustacheMerlin Месяц назад +44

    I mean, yeah. The modern generation is trading computer work for developer work and production budget rather than increased graphical quality and this is not a secret?
    Nanite and similar meshlet based rendering techniques are usually slower than meshes carefully modeled in multiple manual LODs to achieve proper polygon size at all distances. The existing fixed function pipelines are _insanely_ optimized... and actually if you're looking up "how do I use mesh shaders" that's exactly what all the developer talks will tell you - it's probably going to be slower except in specific scenarios. I lump nanite in with mesh shaders bcuz that's basically what it is, Epic's diy software mesh shader pipeline in software with a compute shader software renderer with some fancy automatic LOD spice. but...
    Raytracing and similar like lumen are _significantly_ slower than the previous methods like GI probes, baked lightmaps, etc, and while they can show improvements in light behavior and effects that are difficult to impossible to achieve otherwise, they exhibit obvious rendering artifacts. But...
    Motion capture and related technologies like motion matching show very realistic, natural motion, but lack the oomph and charm of animations made by skilled artists, being captured straight from life they fail to really make use of the twelve principles of animation for example. Real like life, but not _prettier_ than life like an artist can achieve, right? Look up videos of flight sim 2020 side by side with real pilots doing the exact same thing IRL - flight sim actually looks better. Reality is ugly, y'know? But...
    Node shader editors run by artists produce way, way inferior shader code to having real programmers write shader programs. Look at Doom 2016, five shaders for the entire game, runs like a dream, looks incredible? Letting artists make shaders with nodes produces very _literal_ spaghetti code, causes incurable shader compilation stutter (an Unreal staple!), and leads to crazy heavy millesecond killing fragment shaders. BUT...
    TBH it's largely a function of the current economic climate. For several years, we have been hearing repeatedly "such and such studio was completely shutdown" and "X studio layed off 5,000 developers" and "megacorp B purchased struggling game studio for cheap" at least a few dozen times. The entire game industry right now is primarily focused on one question: "how can we continue producing AAA games but spend less money and not fire everybody/sell out/go out of business"
    These are the answers, man. Nanite is slower than normal rendering with quality art assets... but when your art assets are absolute dogshit polygon soup, it performs relatively fantastically and not _that_ much slower than the good stuff. Which means companies can now use way cheaper models, trash meshes exported straight out of Z-brush or 3d scanned from real life and probably in a year or two prompted from 3D stable diffusion (eww) and tbh probably purchased from Epic themselves on Quixel.
    But Lumen and raytracing "just works" and doesn't take hours and a distributed computing cluster to rebake the lightmaps every time you move an object in the scene - that's orders of magnitude faster iteration times and that means less time and less money. You don't have to pay artists to place GI probes and reflection probes and tune parameters and test and retest the scene to make sure it looks right.
    But paying a stunt guy to run around in circles on a mocap stage for an hour is very, very fast, and very very, cheap, for very very "acceptable" results.
    But programmers are extremely expensive, and usually have to have a back and forth with the artists to understand what they're looking for... letting artists splat spaghetti nodes straight to player's screens themselves means the artists get what they want faster... and you only have to pay a starving artist's salary instead of a programmer.
    When they say UE5 is "better" what they actually mean is UE5 is _cheaper._ In fact, this is how Unreal has been going since long before UE5, nodes are very much a UE4 thing, right? Friggin blueprint scripting... ugh. Notice how one of the other headliner features is their huge scale procedural placement tech...?
    Unreal advertises itself as the best engine but everyone who actually knows knows that Unreal's main feature is actually that it's cheap. Every AAA studio on the planet has or had a way more advanced in house engine. If they're using Unreal, it's not because it's better, it's because the development effort to build and maintain the in house engine is extremely expensive. Unreal's real tagline is "good enough, cheap enough, and relatively less bugs" Case in point - CDPR. Cyberpunk, red engine - gorgeous, most advanced game of the decade, - buggy disaster, PC melter, almost put them out of business... next game is in Unreal. 343. Halo Infinite, "Slipspace" engine (actually rebranded bang! but don't mention it), beautiful, tech demo for Xbox Series... buggy mess, performance hog, keeps putting every Halo game in development hell - they're switching to Unreal too. Ubisoft - dude, everything in UE5 is something Ubisoft's engine did in 2014. Assassin's Creed Unity had meshlet culling before they were called meshlets, Ubisoft called them clusters. What does everyone know Ubisoft for? Gorgeous games, that are performance hogs and a buggy mess...
    Unreal has never been and will never be the most advanced engine. It is the good enough, cheap, ol' reliable, "idiot proof" option _pretending_ to be the most advanced engine. When given two options - "this produces vastly superior results but requires the user to be skilled" vs "the results are only ok but actually kind of suck... but even an absolute moron couldn't POSSIBLY mess it up", Unreal will always pick option 2. Because that is what they're selling, Unreal is AAA companies "get out of incompetence free card"

    • @GeometryEX-hp9zs
      @GeometryEX-hp9zs Месяц назад +5

      Since I have experience with shaders. I have to say that Unity and Unreal are definitely not the best shaders. Independently developed shaders are the best. Both Unity and Unreal have some uncontrollable error issues. This is obviously an optimization problem of the game engine itself. I only think that these two free game engines are only suitable for some jobs. But now game studios have stopped their independent game engine development. This is a very sad thing.

    • @melchiordelaunay2539
      @melchiordelaunay2539 Месяц назад

      Amen to that. Less home made engines equals less innovations in the industry. UE5 being adopted by everyone hide a software extinction.

    • @mrwiffler9942
      @mrwiffler9942 29 дней назад

      "Real like life, but not prettier than life like an artist can achieve, right?"
      This applies in general at the moment. Too much modelling, not enough hands-on crafting.

  • @basiliotornado
    @basiliotornado Месяц назад +51

    That 3d radiance cascade demo is so satisfying to watch, i hope it works in full size worlds and catches on

    • @cvarc3736
      @cvarc3736 Месяц назад +18

      I think its made by path of exile dev

    • @cowclucklater8448
      @cowclucklater8448 Месяц назад +9

      It's such a cool technique. I really hope it's expanded upon and used more.

    • @cowclucklater8448
      @cowclucklater8448 Месяц назад +1

      @@mirukuteea are you sure they use 3d radiance cascades or are you mixing it up with something else. I thought cascade fields are newer than DL2

    • @pira707
      @pira707 Месяц назад

      @@cvarc3736 if that's the case, it's just win after win for them. :o

    • @nullvoid3545
      @nullvoid3545 Месяц назад +3

      I like radiance cascades as A drop in solution for large open worlds, but its just auto scattering probes in levels of detail meaning light ends up leaking through thin walls.
      Ideally in cases where the world isn't procedurally generated, you could optimize probe locations using A better placement system then use HLOD to group probes into sparser groups with larger coverage at A distance.
      This is essentially the same comparison as autoLOD on individual meshes over HLOD for the same scene.

  • @axond636
    @axond636 29 дней назад +3

    Just wanted to say that even though I don't fully understand everything, your passion for these issues is super palpable and you have my full support! I know these videos take a long time to make, but as a fellow gamer I highly respect you spreading the word. Most people, consumers especially, are completely unaware! Keep it up, the truth will prevail

  • @powmod1
    @powmod1 Месяц назад +96

    Damn dude you should be going to conferences and raise awareness about these issues

    • @robosergTV
      @robosergTV Месяц назад +15

      lmao, you think senior engineers are not aware of that?

    • @NeverIsALongTime
      @NeverIsALongTime Месяц назад +5

      Well, they're not educating anyone about it or doing ANYTHING about it are they?! This channel is!

    • @FordHoard
      @FordHoard Месяц назад +4

      They don't care because they have a DEI list they hire off of instead of competence.

  • @Variapolis
    @Variapolis Месяц назад +34

    [Edit: It being less efficient than all other techniques in worldspace may not be entirely accurate. See my replies.]
    One thing to note about PoE 2's lighting solution. The paper states that the screenspace lighting solution is great for a game with a mostly static perspective such as isometric, however, you would need to use a world space method for something like a first-person shooter, which is much less efficient than current techniques and other techniques that were mentioned. I think its a great system but limited to only games that are side-scrolling or top-down.

    • @damianabregba7476
      @damianabregba7476 Месяц назад

      I'm interested in real world test how it performs and its tradeoffs in worldspace.
      There are no direct comparisons sadly, as it might be better in some scenarios

    • @Variapolis
      @Variapolis Месяц назад +2

      @@damianabregba7476 I believe Sannikov did some real world tests but I could be wrong. You can see the paper for yourself and maybe try to implement the technique. ruclips.net/video/vlF1CX8X5Bc/видео.html
      I plan on trying to implement the screenspace solution for a project idea I have in the future, but not any time soon.

    • @Personaless
      @Personaless Месяц назад +4

      Wanted to post about POE2 myself. The shader talks are wonderful, and they optimize so well around the camera restraint and I hope to see it run well come Friday. So glad they have their own engine

    • @Variapolis
      @Variapolis Месяц назад

      @@Personaless Yeah, as a game dev who isn't really into that type of game, I'm considering trying it out just to see all of the neat tricks they use to make such an innovative game. It should run extremely well based on everything I've seen and read, it's basically free GI lol. Looking forward to it myself! Enjoy it when you do get to play!

    • @anonymouseovermouse1960
      @anonymouseovermouse1960 Месяц назад +3

      There's a talk by the graphics guy who came up with that method, where he said that he made fully working prototype of a non-screenspace variant of that method and it worked great.

  • @Coconut-219
    @Coconut-219 29 дней назад +7

    Another thing to think about is, because everything tried to transition to differed-rendering pretty much ALL rendering techniques and shader APIs had to be completely remade from scratch to use differed-rendering.
    The "modern developer" is barely capable of making the most basic own code work, let alone the sheer herculean task of trying to re-create years of prior technological advances. The new generations of game engine developers don't have any "John Carmacks" to call their own...

    • @BasePuma4007
      @BasePuma4007 28 дней назад +4

      This is the central issue. It's almost like the industry has gotten too large, too decentralized, and there isn't enough propper engineering talent to go around, and all these medium sized companies just don't bother trying anymore, and hedge their bets on UE5 thinking they don't need any software engineering expertise.

    • @ZealothPL
      @ZealothPL 25 дней назад +1

      To be honest, its a bit of an universal engine. A century ago you could literally start an aircraft manufacturing company in your shed and make a competitive design on a napkin basically. Nowadays you have two gigantic companies and one of them was no longer even able to design a new plane from scratch anymore. It's almost impossible for any single studio to actually make a full blown game engine from scratch anymore, especially for some of the larger projects - it would take years of work for hundreds of developers. Of course...an argument could be made for a truly open source engine shared by all

  • @PockitGames
    @PockitGames Месяц назад +35

    I love how you sound more and more upset at this XD.
    i mean... it's completly understandable and justified. thx for the great videos!

    • @anonymouseovermouse1960
      @anonymouseovermouse1960 Месяц назад +1

      The more i've read into these topics, and the more dumbfucks i've seen defending these decisions, the angrier i've gotten. So i don't blame him at all.

  • @lemurtheory9350
    @lemurtheory9350 9 дней назад +2

    this is also a side effect of veterans getting chased out of AAA and unskilled workers replacing them.

    • @dataanalystbynight4375
      @dataanalystbynight4375 4 дня назад

      You mean DEI hires who couldn’t code in C++ to save their life and get labeled as the title “games developer” when they couldn’t develop their way out of a wet paper bag. They only know how to use UE5

  • @crispychicken143
    @crispychicken143 Месяц назад +34

    the "you are incredibly irrelevant to this conversation" hit so hard lol

    • @Dante02d12
      @Dante02d12 12 дней назад +1

      Seriously, people who buy 1000$ GPUs somehow aren't able to understand that they are not the ones who will suffer from limitations.
      It's literally rich people telling the poor that they are not starving.

  • @raiyankhanmajlis6112
    @raiyankhanmajlis6112 Месяц назад +13

    2:24 I'm starting to see why 1080p 60 with upscaling and frame-gen is a thing.

  • @Frolkinator
    @Frolkinator 17 дней назад +4

    I understood at most 25% of what he said, but he sounds trustworthy.

  • @Tegyukfel
    @Tegyukfel Месяц назад +42

    When Croteam retired the amazing Serious Engine in exchange for UE5 for Talos Principle 2, I cried.

    • @markosz22
      @markosz22 Месяц назад +23

      Same with CD Projekt. They had an amazing engine, but they switched to UE5 for future games...
      I guess the CEOs and managers ignorantly said "why spend money developing our own engine when EU5 exists". Can't wait for it to backfire when they release their next game looking worse and running worse than Cyberpunk 🤣

    • @Antroid
      @Antroid Месяц назад +6

      To be fair the engine already wasn't amazing in SS4. I think their main tech wizard had left and so the engine in SS4 was pretty undercooked and had serious (heh) performance problems. For them UE5 might have actually been an improvement... Though I still love SS4 and think it has some very pretty views.

    • @WayStedYou
      @WayStedYou Месяц назад +10

      @@markosz22 i bet also a bunch of the deves that actually understood their engine left after the cyberpunk 2077 debacle

    • @GameBoyyearsago
      @GameBoyyearsago Месяц назад +3

      Dammmm i almost forget serious sam you reminded dammmm nostalogia : )

    • @wastoxic
      @wastoxic Месяц назад +1

      ​@@markosz22 how can something run worse than first day cyberpunk

  • @coommanderscheppert9222
    @coommanderscheppert9222 Месяц назад +6

    if you do a small tech demo with all the techniques you are aware and pitch that im sure you would gather even more attention this topic needs so much in modern game development

  • @hitbu9471
    @hitbu9471 8 дней назад +3

    I actually couldn't agree more with you and your studio. Spending $60 on games like Dragon's Dogma 2 out of sheer excitement to play a new title from a Franchise you previously loved just to have it spit in your face with your 3080 FE + 5800x struggling to hit 40-60fps at 1440p is absolutely humiliating.

  • @tehf00n
    @tehf00n Месяц назад +45

    I work in game dev. Since realtime dynamic global illumination became a regular thing (there were lots of flavours back in the day from approximate hybrid raytracing to nvidia's VXGI) I've said that we became so proficient at faking lighting that sometimes it can look better than raytraced or realtime GI solutions. It's all about the artists and what space they are given to develop a scene.
    There is a lot of lazy lighting around now because you can just enable a checkbox and it works without the hassle of baking. But out of the box solutions will always have issues with specific edge cases.

    • @gruntaxeman3740
      @gruntaxeman3740 Месяц назад +10

      Yes... I watched those raytraced Doom videos and they.... suck. It just don't work if there is game designed to certain type of visualization and that is then raytraced. Artists need to take care how well things are visible. Purpose of graphics is that how game communicates to player, it is communication language. Maximum realism easily fails.

    • @ThomasShatter
      @ThomasShatter Месяц назад +4

      @@gruntaxeman3740 Basically all of these "old game but with raytracing" projects show complete lack of artistic vision and understanding of how to create atmosphere with lighting.

    • @gruntaxeman3740
      @gruntaxeman3740 Месяц назад +1

      @@ThomasShatter
      Yeap... I think if someone want to remaster Doom with original assets, it should closely follow original how things get darker in distance and using sector light values as ambient value. Perhaps lightmapping to add _some_ low frequency detail to planar surfaces. Also, lightmaps can have color, some color tint light from slime etc. and assets can read color tint from lightmap. Textures may have slight parallel effect.
      Water/slime can be replaced with shaders that can use _some_ screen space reflection (because Doom camera has fixed tilt!) but just not overdo effect, underdoing instead. It can still move low fps like original. Oh, and one thing. Remastered version likely works best using 4:3 aspect ratio and 640x480 resolution.
      Why I like it to be work as this is that when Doom was released, screen sizes where 15" and scaling 320x200 to 55" looks like Tetris and is harder to human see other than boxes moving on screen so some details could be added and planar surfaces could look bald. Not too much, because it can break immersion, because details should be same time hidden and original art style should be respected.
      Increasing resolution from 320x200 to 960x720 is way much harder. It just can break immersion. There should not be too much contrast with high resolution rendering to low resolution assets, but if asset resolution is increased they can not reveal details too much. Increased fidelity can make them to look as moving cards.
      But raytracing and HD rendering... no way.

    • @deadturret4049
      @deadturret4049 28 дней назад +3

      I get so annoyed by that. If you don't have a day night cycle, games should be baking their lights. It looks so much better.

    • @tehf00n
      @tehf00n 28 дней назад

      @@deadturret4049 you can still bake if you have a day/night cycle also if you have access to the lighting and shadow information from the shader pipeline and you store information with a base value you can interpolate to simulate it. But that's the point where it gets complicated and dynamic lighting fixes a lot of issues and solves some performance cost vs design time cost.

  • @nikout13
    @nikout13 Месяц назад +12

    I am incredibly happy to hear that you've acknowledged and gave light to Alexander Sannikov's breakthrough on cascade radiance lights. This technology really has to be considered due to incredibly cheap computational formula that makes GI result look objectively better to use than all the RT solutions within Unreal 5. I always adored the concept and the idea to use traditional dynamic lighting with probe manipulation technique in mind to avoid horrendous costs at default settings.
    Although I think Valve's Source 2, on which Half Life Alyx was made, needs to be introduced more to people from their GDC conferences demonstrating tech on lighting solutions, especially on weaker hardware that isn't a RTX 30 series minimum. Source 2's user experience with setting up indexed lights of many kinds, and bake all the dim lights, GI and fills to simulate that quality that everybody is trying to achieve via "computational power", when disk size is the answer, so long as you don't overcomplicate your scenes with Nanite meshes that rely on Lumen to light properly - optimization of assets really needs to come back with proper topologies, height and normal map bakes in both spaces.

  • @MelGibs-v7j
    @MelGibs-v7j 19 дней назад +4

    Now I understand why hardly anyone makes games I like. Photorealistic action games. It’s all cartoonish graphics now. I am very thankful I found this channel.

    • @WalterHeseinberg
      @WalterHeseinberg 3 дня назад +1

      Yeah, I've tried every shooter and really can't find something to scratch that itch

    • @MelGibs-v7j
      @MelGibs-v7j 3 дня назад

      @ There are a few but it’s predominantly just demos, alphas, unoptimized garbage or straight up scams. BodyCam is damn good fun. Also if you’re into VR, Blood Trail is also a nice bit of fun, but it’s not a full game either.

  • @JakeTalksGamesYT
    @JakeTalksGamesYT Месяц назад +4

    You've validated so many of my arguments online you have no idea. I knew shit didnt feel right in UE5 games but I didnt have the words for this.

  • @Lingel-Sama
    @Lingel-Sama Месяц назад +9

    Get this guy to 1 Million subs already so the publishers and ceos get pressured into fixing their games

  • @oniilumabito
    @oniilumabito 25 дней назад +4

    So impressed by how well informed these videos are! Great job!

  • @TheCatOfWarCSGO
    @TheCatOfWarCSGO Месяц назад +16

    I don't even care that much about TAA and its artefacts visually, but I do care that it's used as universal cover for sloppy unonoptimized techniques, and it's a real shame that there ARE solutions to most or all of the problems that it's trying to smear over, but it's ignored in favour of industry standard GPU abuse, in an extortionate GPU market no less. Keep up the great work, I hope what you guys do can make a difference

    • @number9letterk
      @number9letterk Месяц назад +2

      I care about it but mainly because it's on by default in UE5. A clean install of the engine, opening up the official Content Sample pack, and navigating to a map with a rotating coin is enough to see ghosting in action. It is unfortunate those settings are the default for an aspiring game developer using Unreal Engine, especially since it's not immediately obvious how to fix the problem.

  • @luckyboy5nu
    @luckyboy5nu Месяц назад +22

    I'm a game developer that uses UE5, i never take offense from these videos, i always see them as a positive way to call these issues out, Keep doing what your doing!

  • @StickNik
    @StickNik 27 дней назад +17

    People still chasing Arkham Knight with it's modified UE3.

    • @JackFoxtrotEDM
      @JackFoxtrotEDM 21 день назад +7

      NFS 2015 also looks incredible. Burnout Paradise still looks incredible and that's good ol' Renderware!

    • @erisium6988
      @erisium6988 17 дней назад +2

      @@JackFoxtrotEDM both those games look good because its dark at night game

    • @JackFoxtrotEDM
      @JackFoxtrotEDM 17 дней назад

      @@erisium6988 BP is during the day.

  • @snow713
    @snow713 Месяц назад +5

    Your channel provides objectivity on an unmatched level. Long-form journalism is dead, but you’re doing your damn best to keep the spirit of it alive! I will always watch your videos and support your mission.

  • @purple50hz
    @purple50hz Месяц назад +12

    While the UE5.5 volumetric clouds do have bad default settings that raise the performance cost, the clouds can be tweaked in 5.5 to run ~ .7 ms with minimal visual quality loss. So the point you make isn't entirely fair, I just think Epic needs to have more conservative cloud quality by default.

  • @apacchiart3970
    @apacchiart3970 28 дней назад +2

    Thanks for bringing this to light. It needs to be talked about more. I always hated how bad and flat new games' lighting are compared to some older games. I hope these conversations can steer developers striving for better quality

  • @RichardLofty
    @RichardLofty Месяц назад +37

    Best advice for developers - always have a low end machine for testing!
    And honestly, using low end hardware for development also helps.
    If unity or unreal lags while developing, nag them about it!

    • @0rdyin
      @0rdyin Месяц назад +3

      It also saves development costs in a way...😅😅

    • @simpson6700
      @simpson6700 Месяц назад

      @@0rdyin time costs more than a couple of machines

    • @0rdyin
      @0rdyin Месяц назад +1

      @@simpson6700 It was just a pun...

    • @GugureSux
      @GugureSux Месяц назад +9

      THIS. I once had an "honor" of working on a mobile game project, which absolutely lacked directing.
      They were developing it on Unity, but you know something was wrong when this game meant to run on PHONES lagged like a mofo on their high-end gaming/ development PCs!
      Just a quick peek under the hood explained why. Insanely high-poly 3D models, for characters and backdrops, clearly sculpted in Blender, all coated in 4K PBR textures!

    • @gruntaxeman3740
      @gruntaxeman3740 Месяц назад +7

      @@GugureSux
      PBR is actually cheap, if it is done using one S3TC compressed diffusemap + one RGBA texture that hold 2 channel normal map and two other textures. And there is still two other textures to use on shadows, projected lighting, environment map, lightmap etc. because 4 textures don't seem to strain shader.
      But never draw triangle less than 10 screen pixels, never use higher than 2k textures on mobile. And 2k textures should hold everything on draw call, and repeating data in draw call should fit on GPU cache.
      Just calculating amount of bandwidth budget there is per frame, developer can make Raspberry Pi 5 running easily 720p@60fps.

  • @macronomicus
    @macronomicus Месяц назад +18

    Optimization is an essential area to focus for consumer happiness, but as usual, thats a small % of what goes into production, there are many constraints, especially time/budget, often the call is made for the faster/cheaper solution out of pressure/necessity. IMHO there has to be ways for optimization to be both praised by consumers to embolden devs to demand more budget, but also from the other end, ways that optimization can be easier to implement, so its more universally known & has more people working to streamline/standardize it.
    There's so many factors at play I fear the only real push will be some studios making the effort & snagging the early rewards, mainly because more hardware will get the best possible fidelity, thus will get far more sales & hype. Sometimes industry has to get a spanking like that before higher-up's will bother to adjust focus.

    • @pira707
      @pira707 Месяц назад +3

      PC gaming market has become too big to tolerate with this bullshit.

  • @terrancecloverfield6791
    @terrancecloverfield6791 2 дня назад +1

    Dang, you do know how to sell your vision. I look forward to seeing your work. A developer that explains exactly what their design vision is like is the kind that I can likely trust the end product before even knowing what the game is.

  • @bfg_pz2213
    @bfg_pz2213 Месяц назад +5

    Releasing flashy Unreal updates with major issues seems to be their new strategy. It is a little saddening honestly, because I genuinely enjoy the workflow of the engine.

  • @Suilujz
    @Suilujz Месяц назад +31

    When I got my 5800X3D and 6950 XT I imagined I'd be playing elder scrolls 6 on these but seeing how starfield and UE5 games have turned out I'm not so optimistic lol

    • @PaintsAreOp
      @PaintsAreOp Месяц назад +10

      I mean you want to use 2022 CPU and GPU to run 2035 game...

    • @kunka592
      @kunka592 Месяц назад

      That's what happens when management only wants to hire mentally ill people and drive out anyone competent.

    • @iBocks_
      @iBocks_ Месяц назад +7

      @@PaintsAreOp LOL, yeah, after starfield, i don't see a elder scrolls 6 coming out in the next 5 years

    • @Munshin
      @Munshin Месяц назад

      ​@@PaintsAreOpWait, I can't use a gtx 1080 to run starfield on max settings or cyberpunk with a ray tracing mod at 60+FPS? Time to blame DEI hires since I'm not smart at all.

    • @Suilujz
      @Suilujz Месяц назад +7

      @@Munshin I don't care about max settings or raytracing, what I'm most worried about is the atrociously bad CPU utilization and stuttering we're headed for.
      If you're fine paying $2k for a mid-tier experience GPU then be so but you're looking like an idiot here defending bad corporate practices.

  • @Cedar77
    @Cedar77 28 дней назад +4

    This boy will go far and I'm here for it! 👍

  • @FlippingLuna
    @FlippingLuna Месяц назад +7

    Fun fact:
    Division's baked global illumination method originated from Far Cry 3. It has been used in most Ubisoft Montreal titles since 2011.

    • @ORLY911
      @ORLY911 Месяц назад

      Was it not in Far Cry 2/original Dunia? Since that game also had day/night cycle and some lighting tricks.

    • @manformerlypigbukkit
      @manformerlypigbukkit Месяц назад

      @@ORLY911far cry 2 didn’t have global illumination, it was forward rendered and only had basic lighting and CSM (maybe some bumpmaps and normal maps too?)

    • @FlippingLuna
      @FlippingLuna Месяц назад

      @@ORLY911 AFAIK it was from Far Cry 3. Far Cry 2 might(or might not) have an earlier version.

  • @nisem0no
    @nisem0no Месяц назад +13

    Thank you for bringing light to this. As a software developer it has become very clear that optimisation has take a backseat over the last few years. It almost feels like game devs benefit I'm some way by NOT doing optimisation passes (outside of time).
    An analysis of other engines (like bevy) in the future would be awesome.
    Cheers!

    • @nullvoid3545
      @nullvoid3545 Месяц назад +2

      I use Godot and while It has some frustrating limitations to its rendering, I find that I'm most often missing authoring tools for getting the best performance out of the renderer as it is.
      How are bevy's authoring tools for optimizing assets and scenes? I have heard amazing things about the flexibility and performance of the renderer, with stuff like nanite style LOD's apparently being developed.

    • @MarcusBuer
      @MarcusBuer Месяц назад +5

      "It almost feels like game devs benefit in some way"
      It is not game devs, but game companies. It always comes from management, and the devs have no choice on the matter.
      Truth is there is little incentive to optimize, players continue buying unoptimized games, so why waste developer hours in optimization when you can just release early and start your next project?

    • @nisem0no
      @nisem0no Месяц назад

      @MarcusBuer that's who I was talking about...

    • @gruntaxeman3740
      @gruntaxeman3740 Месяц назад

      @@nullvoid3545
      It starts from modelling. It doesn't work that way that you model first and then optimize. Model your assets directly correct way.
      Godot do have indeed very fast renderer.

    • @nullvoid3545
      @nullvoid3545 Месяц назад +1

      @@gruntaxeman3740 I don't exactly mean model optimization or texture optimization, although more control over the parts of that handled by the engine would be nice.
      Right now LOD's are in A bit of A weird state where the automatic LOD is too automatic and hard to tweak when issues come up, and manual HLOD is entirely too manual with zero tooling for even previewing the ranges.
      Rendering is getting lots of attention so we may finally get stencil buffers.
      Thats super exciting!

  • @myleft9397
    @myleft9397 16 дней назад +5

    Thank God someone is finally talking about this

  • @12coco100
    @12coco100 Месяц назад +6

    I've messed around in unreal, nothing serious. But I've been thinking why games last generation just perform better and look good, then what we get nowadays and this channel is explaining exactly that. Please keep making videos. I hope you guys can put out some playable demo on steam where you show how performant games could be.

  • @p1st0ls44
    @p1st0ls44 Месяц назад +15

    the biggest problem in my eyes is the gpu isnt even the bottleneck anymore - if you have a 4080 or higher most games will just suffer due to cpu limitations. and that is a huge issues rn.

    • @gruntaxeman3740
      @gruntaxeman3740 Месяц назад +2

      That is also simple to fix. Most of time it limiting draw calls does the trick.

  • @samuelbehrendt6291
    @samuelbehrendt6291 15 дней назад +5

    I had to come watch this here cuz Asmon wouldnt shut up when this guy was talking.

  • @sashamakeev7547
    @sashamakeev7547 Месяц назад +5

    Radiance Cascades give me hope for stunning visuals in future.

  • @bebroid420
    @bebroid420 Месяц назад +5

    You probably should have mentioned reflective shadow maps and other RSM based technologies such as light propagation volumes and radiance hints. RSM is used for global illumination in non-RT shaders for Minecraft, LPVs is used in UE4 and CryEngine 3. Not sure about radiance hints tho, you can find them in Tesseract game engine (based on Cube 2: Sauerbraten), but I'm not sure if this counts.

  • @docArr666
    @docArr666 29 дней назад +2

    I'm not a game developer but I really enjoy and appreciate this kind of tech talk.

  • @mttrashcan-bg1ro
    @mttrashcan-bg1ro Месяц назад +21

    I'm so happy to see a channel making videos outling the issues with newer games and their visuals and performance while showing proof that there is an issue. There's a lot of people trying to gaslight others in to thinking 2024's game graphics are leaps and bounds ahead of games 8-9 years ago when in some cases they're worse if you take the Ray Tracing away, and not a single game in the last 5 years has run how I expected it to based off the visuals and technologies used.