Fake Optimization in Modern Graphics (And How We Hope To Save It)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

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

  • @ThreatInteractive
    @ThreatInteractive  5 หลายเดือนก่อน +271

    We have three things to ask:
    1. Watch this video in 4K as in streaming settings as any lower compression will drastically hide visual issues we are trying to demonstrate.
    2. Please excuse the audio issues as our studio founder Kevin was recently hit by a drunk driver and is still currently recovering.
    He did not want to delay the release of this video any further.
    3. If you agree with us and want to be a part of the solution donate here: threatinteractive.wordpress.com/donate
    *Read the bottom note explaining why we're not actively seeking donations yet*

    • @nzeu725
      @nzeu725 5 หลายเดือนก่อน +8

      Very few people can view it on a 4K monitor though

    • @ThreatInteractive
      @ThreatInteractive  5 หลายเดือนก่อน +69

      @@nzeu725 as in streaming quality since it's a youtube compression issue. You'll be able to view the issues on 720p monitors as long as you have the streaming setting set to 4k.

    • @nzeu725
      @nzeu725 5 หลายเดือนก่อน +9

      @@ThreatInteractive oh ok

    • @MikAlexander
      @MikAlexander 3 หลายเดือนก่อน +8

      CDPR is actually rewrite core of Unreal. IK because I have contacts there.

    • @user-og6hl6lv7p
      @user-og6hl6lv7p 3 หลายเดือนก่อน +11

      Best wishes to Kevin, I hope he does alright.

  • @amariel3310
    @amariel3310 5 หลายเดือนก่อน +1181

    When you have to run 8K resolution for a game to look as good as old games did on 1440p, you know something is very wrong.

    • @apexsynthesis1
      @apexsynthesis1 3 หลายเดือนก่อน +19

      LITERALLY

    • @azrael-labs
      @azrael-labs 2 หลายเดือนก่อน +1

      old ???

    • @jahithber1430
      @jahithber1430 2 หลายเดือนก่อน +32

      They want us to buy the newest Geforce and Radeon gpus. You can't run Ray Traycing? Buy our new Gefore RTX 666 now for $3000. Then you find out it only runs at 40fps. But wait you forgot about Frame generation! Let's double the framerates!

    • @saricubra2867
      @saricubra2867 2 หลายเดือนก่อน +1

      I game on a 4:3 1440p CRT monitor from 2002, what is aliasing?

    • @bricaaron3978
      @bricaaron3978 2 หลายเดือนก่อน +4

      @@saricubra2867 *"I game on a 4:3 1440p CRT monitor from 2002, what is aliasing?"*
      Come on, man! I gamed on an FW900 (2304x1440) until late 2014, and then a 22" FP1350X (1920x1440) until mid 2018 when I couldn't find a suitable CRT replacement and bought a 55" 4K OLED.
      If you think there's essentially no aliasing on a CRT, you either have a really cruddy CRT or really cruddy eyesight, or both! Sure, aliasing may inherently be a _bit_ less annoying on a CRT but it's still aliasing. If it weren't visible at all, it would mean the display is extremely blurry --- which is the subject of this video after all. And why I have always despised FXAA and all of the other screen-space blur filters.
      I've always used 4x MSAA on CRT no matter how high the resolution. After all, it comes down to _angular_ resolution, and not _display_ resolution --- how large the pixels actually appear to your eye. Which is a function of screen size and viewing distance. I've always had my face right up against my monitors in order to maximize Display FoV and thus maximize immersion.
      I grant that if you sit quite far from your display, your angular resolution will be higher, and any aliasing will be relatively less annoying. But that's no way to game!
      P.S. If you're reading this and you are into maximizing immersion, ask me about High FoV Gaming --- it's probably not what you think.

  • @Hybred
    @Hybred 5 หลายเดือนก่อน +233

    0:00 Intro
    0:26 Creativity
    1:26 Performance
    2:30 TAA On Issues (Visuals)
    6:10 TAA Off Issues (Visuals)
    7:28 TAA "Optimizations" (Visuals)
    9:05 DLAA & TSR (Visuals)
    11:25 TAA Design Requisites
    11:41 Epic Games & UE5 Problems
    19:09 Threat Interactive Info

  • @kiiro772
    @kiiro772 3 หลายเดือนก่อน +229

    Basically TAA is implemented to mask all the graphics effects flickering like hell, with a soft blur that's almost literally like playing without glasses

    • @eon96
      @eon96 2 หลายเดือนก่อน +15

      what you described is fxaa, taa is a tad bit more complex than that

    • @mhavock
      @mhavock 2 หลายเดือนก่อน +9

      yes, they basically "Blur it until no jaggies = better".

    • @SuddenFool
      @SuddenFool หลายเดือนก่อน +9

      @@eon96 Idk man TAA on Monster Hunter World gives me ungodly amount of flickering while FXAA just gives me a clean image.

    • @red9350
      @red9350 13 วันที่ผ่านมา

      @@eon96 You're righ, TAA also causes trails behind moving objects

  • @SalveMonesvol
    @SalveMonesvol 7 วันที่ผ่านมา +7

    Optimization has gone down the drain. There were 720p 60fps games on the original Xbox and 1080p60 on the PS3, and now almost two decades later we are told 540p on series S is just fine thanks to upscaling.

  • @Dima064
    @Dima064 3 หลายเดือนก่อน +442

    Me watching with 750ti: "Yeah you tell them!"

    • @xr.spedtech
      @xr.spedtech 3 หลายเดือนก่อน

      That garbage

    • @Dima064
      @Dima064 3 หลายเดือนก่อน +3

      @@xr.spedtech give me money for a new one then

    • @sonynade5375
      @sonynade5375 2 หลายเดือนก่อน +26

      GTX 750Ti 🤝 R9 380X "Yeah 4gb vram should be able to run anything!" In all honesty too many games nowadays ask for WAY too much considering what they visually produce. And more accessible games means more sales for publishers which makes these incredibly demanding games make absolutely no sense to me

    • @youessmati3806
      @youessmati3806 2 หลายเดือนก่อน +2

      Me watching with GT 620 : :)

    • @nokobz2624
      @nokobz2624 หลายเดือนก่อน +15

      Don't worry. Games aren't worth shit these days and it's even worse with the DEI crap.

  • @forasago
    @forasago 3 หลายเดือนก่อน +344

    The fundamental problem here, and the reason the mainstream has adopted TAA as default for a decade now, is that most effects in modern games happen per pixel, not per vertex. This means MSAA can only be the first step in a long pipeline of ALIASING AVOIDANCE. After MSAA gives you clean geometry you have to watch out for every new pixel shader effect not to add noticable aliasing to the image once more.
    Yes, over the last decade we're also seeing a lot of noisy temporal sampling, but these techniques have been invented because TAA is the standard, not vice versa! For flawless image quality without supersampling you have to PREVENT aliasing at the shader level. By moving some effects back to the vertex shader you can leverage the additional samples MSAA gives you. And then pixel shaders can still be used for effects that create smooth gradients or are generally subtle (low contrast, low frequency).
    The only alternative I can imagine is sort of the opposite extreme, an engine built around supersampling. You minimize the cost of each pixel so you can render at least 4x, then apply some kind of post-process-AA (SSAAx4 is still visibly flawed), then scale back down to the screen resolution. Maybe this could get you *close enough* to 8x quality, but performance will be a problem.

    • @midsekta6452
      @midsekta6452 3 หลายเดือนก่อน +33

      I'd appreciate the video creator's input on this

    • @gruntaxeman3740
      @gruntaxeman3740 3 หลายเดือนก่อน +27

      One root cause of the problem is that everyone uses deferred shading. There is some weird mindset that drives developers to use that.
      I prefer forward rendering pipeline. That allows high performance and good MSAA and no need to recompile shaders. So it is actually simpler. You only need to take care overdraw having occluders in scene and have some logic to handle what dynamic light sources lit what assets because there is that 8 light source limitation per mesh.

    • @Sorvetedchocolat
      @Sorvetedchocolat 3 หลายเดือนก่อน +28

      The video doesn't talk about MSAA at all. It mentions SMAA, a per pixel, post-process antialiasing that works with pixel-shaders.

    • @lordanonimmo7699
      @lordanonimmo7699 3 หลายเดือนก่อน +15

      ​@@gruntaxeman3740 Devs largely switchrd to deferred shading because it scales better with multiple light points and with open world games and games in general becoming larger traditional forward rendering is a problem and the 8th gen consoles had a big memory increase allowing deferred to become the standard.

    • @gruntaxeman3740
      @gruntaxeman3740 3 หลายเดือนก่อน +9

      @@lordanonimmo7699
      I'm confident that most cases that is huge misstep. Light source limitation is not "8 light sources per scene". It is "8 light sources in fixed pipeline".
      So what is required is to light source states every area in 3D-space, based on light sources influence. So in reality we are talking max 8 eight light sources per mesh. There are really no issues to have plenty of light sources in scene.
      It is not only AA what suffers in deferred shading. In performance point of view, the issue is memory bandwidth. Forward rendering pipeline requires much less of memory bandwidth and that is the bottleneck. It was bottleneck in 8th gen consoles and it is still, because memory is shared to CPU and GPU.

  • @EnixForce
    @EnixForce 2 หลายเดือนก่อน +459

    We have gotten to a point where firing up a game from 2006 and running it in 4k looks better than latest UE5 titles

    • @Mesjach
      @Mesjach 2 หลายเดือนก่อน +97

      I can run Crysis 3 in 240 FPS native 4K, while Wukong struggles to get 60 FPS in 1080p and looks like smeary shit

    • @randomcommenter10_
      @randomcommenter10_ 2 หลายเดือนก่อน +17

      Even UE3 games from 2006 look better than most UE5 games today

    • @Vifnis
      @Vifnis 2 หลายเดือนก่อน

      any care to compare gmod w/ and w/o TAA for us???

    • @KaiSoDaM
      @KaiSoDaM 2 หลายเดือนก่อน +7

      I had this experience with DoA on og Xbox (emulator) I was impressed on how good they looked on a system 20 years old

    • @Szmajdzik
      @Szmajdzik 2 หลายเดือนก่อน +11

      No joke - perfect example are Xbox One X enhanced games from Xbox360 (9x resolution with increased AF and in some cases textures and maybe LOD).
      Ninja Gaiden II or Gears of War 3 are perfect examples. I highly suggest checking comparisons.

  • @sebbbi2
    @sebbbi2 2 หลายเดือนก่อน +87

    Some history: Killzone on PS4 was the first big game with temporal reprojection pipeline. They rendered odd/even scanlines and reprojected the previous frame with motion vectors for missing pixels. This technique allowed 60Hz multiplayer in a game with 30Hz single player campaign. Which was great for gamers. None of these long smear artifacts existed as pixel was fully refreshed every other frame. And there was no noise based optimizations.
    PS4 Pro was the big reason for these techniques to get popular. It was heavy marketed as 4K console and 4K sticker on the box required 4K framebuffer. But Ps5 Pro only has 2x faster GPU for 4x higher pixel count. Checkerboard rendering was invented. It was an improved version of the scanline technique of Killzone. 50% pixels refeshed every frame.
    I’d say modern temporal AA was first used by Ubisoft’s For Honor in 2017. It was basically a modified TAA shader that was accumulating into a native res buffer. This solved some of the checkerboard issues like sawtooth pattern in occluded areas. UE4.19 TAA was similar to this algorithm.
    When people got used to 4K rendering with checkerboard and TAAU, they didn’t want to spend half of the PS5 GPU gains by disabling these PS4 Pro 4K tricks. Thus temporal reconstruction become the standard way to render 4K on consoles.
    Meanwhile people had started to use TAA (no upscaling) as their general filter for everything. This was needed because games were moving away from static baked lighting to dynamic solutions. Dynamic solutions were more expensive and lower quality. TAA helped hiding the issues. There still isn’t enough performance to calculate high quality fully dynamic GI and reflections without any tricks. That would be even slower without TAA. If you want dynamic stuff that’s the cost. UE5 forcing dynamic stuff to all users is not great. Not all games need fully dynamic lighting and reflections.
    TAA also made it possible to add competely new effects. Such as volumetrics and volumetric clouds. Horizon Forbidden West had game play inside volumetric cloud caves for example. For most games it’s not worth to use that many GPU cycles for volumetrics rendering. Clouds can be faked using existing techniques just fine if you are not flying inside big cloud caves. Their new volumetrics tech leans heavily on temporal accumulation. Was it worth to Horizon Forbidden West to have reprojected volumetric could render tech? That’s up to players to decide. It made new gameplay possible. However if UE5 introduces similar tech and forces it to all users, then we have a problem. Simple efficient solutions are still useful and don’t require temporal accumulation.
    I just wanted to emphasize that people don’t do temporal jitter because they are lazy. It’s super difficult to make these algorithms fully real time. Added GPU cost is huge and you have to compromise.
    All of this is especially true for ray-tracing. You are tracing thin rays. Each gives you very little data. Randomizing the rays randomizes memory access patterns which hurts caches. You want to minimize the amount of rays you cast. Temporal accumulation is required for acceptable quality. Even offline ray-tracers use temporal techniques and denoisers. If we want to go there, we have to accept this. I personally feel that ray-tracing is too expensive right now compared to the gains. On RTX 4090 it’s usable due to HW advances and sheer HW power, but still far from efficient. Raster algos (and baking) provide similar results for much cheaper GPU cost.

    • @sebbbi2
      @sebbbi2 2 หลายเดือนก่อน +20

      Baked lighting is great for runtime (if your content is mostly static), but it has other issues.
      AAA games today have big game worlds and lots of content. Game downloads already are hitting 100GB. Baked lighting takes a lot of storage space. Dynamic solutions don’t.
      Baking lightmaps for small game levels was fine. But today’s massive BR maps require too long baking times to make the iteration time fast enough for level designers and lighting artists. Dynamic solution allows developrs to see lighting changes immediately. Productivity is better.
      Developers want to patch these big BR maps in production, which would require new light bake -> massive patch to all uses. That’s not really feasible for games like Fortnite that are constantly updated.
      There’s a lot of developers waiting for a future where you don’t need to bake any lighting. Super fast workflows and iteration time. The downside of this future is higher HW requirements for players (temporal makes perf hit more bearable). It’s a compromise, but many believe it’s a necessary compromise to produce more and more complex and polished content. Team sizes are massive today. Productivity is a real bottleneck.

    • @tabula_rosa
      @tabula_rosa หลายเดือนก่อน +3

      i would rather have visual clarity & FPS than ray-tracing and the promise of 8K at 5FPS

  • @edga7490
    @edga7490 14 วันที่ผ่านมา +7

    Back in the days I treated FXAA as garbage, but now I prefer it over TAA as the latter somehow manages to be even more blurry. It's like somebody smeared my monitor with soap.

  • @IstyManame
    @IstyManame 4 หลายเดือนก่อน +141

    As an Unreal developer i'd say you said right things. I wish i could add support for SMAA or optimize TAA/TSR, but these are forgotten topics that have no support on the forums, no documentation and no tutorials. And trying to learn it from scratch is an expensive task that will cost even me as an indie thousands of dollars and months in R&D. But why don't huge AAA studios do it i have no idea honestly

    • @TheIndigoShine
      @TheIndigoShine 3 หลายเดือนก่อน +2

      Geez...

    • @stubman5927
      @stubman5927 3 หลายเดือนก่อน +5

      don't we have open source implementation of these kinda stuff like smaa? should be able to reference those stuff when implementing smaa in unreal

    • @MrGamelover23
      @MrGamelover23 3 หลายเดือนก่อน +7

      Simple, because it costs time and money that publishers would rather not spend. And considering how long it takes games to come out these days, I really can't blame them in the slightest. They're practically getting death threats for already spending 5 plus years per title. And from a corporate perspective, what kind of fool spends time and money on something that doesn't immediately make them more money back?

    • @NighttimeJuneau
      @NighttimeJuneau 3 หลายเดือนก่อน +7

      I'm sure there are many papers out on reference implementations for FXAA and SMAA. My first place to look would be ReShade shaders that are commonly available. I'm assuming if you know how to code UE pixel shaders, you can port it over.

    • @IstyManame
      @IstyManame 3 หลายเดือนก่อน +20

      @@NighttimeJuneau Like 90% of ue devs only code in blueprints. 4% knows they can code shaders 2% know how to do it

  • @michaels851
    @michaels851 3 หลายเดือนก่อน +66

    Regarding ghosting in TAA, 90% of those cases are improperly implemented TAA, the motion vectors not being reliable in those cases.
    For example the Guns leaving behind ghosting is because the Motion Vectors are ignoring the gun, they are drawing the gun on a separate camera ontop of the main camera which is used to prevent the gun intersecting the world.
    Blurryness can also be significantly mitigated with "unjittering" the textures in screen space which a lot of implementations don't do, so that way only the edges of geometry jitter, not textures.
    Another big thing is using Bicubic sampling for the reprojection instead of hardware bilinear which helps much more with sharpness than using a sharpness filter.
    Just those things alone bring TAA quality up a significant amount, its just for some reason the standard implementations don't really do these things, probably because its a little tricky to implement the texture "unjittering" specifically in an engine like Unreal/Unity because every shader that samples a texture to the screen would need to implement it.

    • @ThreatInteractive
      @ThreatInteractive  3 หลายเดือนก่อน +41

      We really appreciate your high effort comment.
      There is the argument that these are "improperly implemented" but at the same time you can find hundreds
      of games that display these issues from AAA to indie. And what legitimizes them is the standardized abuse
      of these flaws in the name of "optimizing" several effects when that is now clearly an invalid excuse and
      has no significant impact on 9th gen.
      RE: "hardware bilinear which helps much more with sharpness than using a sharpness filter."
      Guessing you mean better clarity? You can add a sharpening filter to a game with or without TAA.
      We strive for clarity since you can't add a "clarity" filter to either 😉👍(we'll look into it)
      We looked into the counter-jitter technique from textures but didn't have too much concern over it.
      Since we are big fans of the sample pattern found in the Decima AA research and it stated some
      information about the samples being so close, that texture alteration wasn't necessary. But maybe
      we should still test it ourselves considering their standards at the time (releasing with no motion
      vectors & causing severe ghosting).
      We don't have an official chat or online group but you might be interested in joining the r/f***taa
      discord server which has a channel dedicated to developers looking for improvements in this area:
      discord.gg/W7bWWfF5RW
      We always like to remind people we are not anti-TAA, only against flawed TAA that can be abused
      for covering hideous issues with other pipeline steps.

    • @michaels851
      @michaels851 3 หลายเดือนก่อน +17

      ​@@ThreatInteractive Regarding the bilinear you can instead use Bicubic another interpolation algorithm instead of Bilinear which is the default in hardware.
      It reduces the blurriness significantly, bilinear by nature is very inaccurate and blurry.
      I completely agree with how TAA gets abused through effects like SSR, SSAO, and SSGI they are generally poorly implemented then they rely on TAA to temporally blur it together to effectively denoise it. Even in deferred rendering some people opt to use Stochastic transparency and TAA to blend the pixels to implement transparency.
      And things like TAAU while the idea is honestly great its yet another thing abusing TAA, Temporal upscaling is "fake performance", not an optimization its a great option to have, but DLSS and other things shouldn't be the standard they should be an option for those with incredibly old/poor hardware.
      Optomizations in modern games does bother me a lot, things like Unreals Nanite shouldn't ever be used for games.
      It doesn't improve performance hell it hardly even improves quality, it just enables developers to just slap in 500 billion polygon models consuming a billion gigabytes of data.
      Even things like lumen, why do we need such a degree of dynamic lighting when lightmaps can look even better support changing daylight cycles and is almost free to render.

    • @pakumies
      @pakumies 2 หลายเดือนก่อน

      @@michaels851 You mentioned using bicubic sampling, can you give more context on this? How do you change the reprojection type?

    • @michaels851
      @michaels851 2 หลายเดือนก่อน +3

      @@pakumies By default when you sample a texture the GPU uses Bilinear sampling, You can instead in the shader write your own Bicubic sampler to use instead, which generally produces better results.

    • @TheRainsRuined
      @TheRainsRuined 7 วันที่ผ่านมา

      @@michaels851 You talk about Lightmaps looking better, but I have never seen that before... not in cyberpunk or any game that gives ray tracing or path tracing

  • @luukasmus9213
    @luukasmus9213 3 หลายเดือนก่อน +94

    i think it's also important to note that a lot of the examples of ghosting with taa shown here come from the fact that the velocity vectors for those pixels are not being correctly calculated. if this is correctly done and inusable samples from previous frames are correctly discarded then ghosting becomes a much smaller issue, of course some blurryness and artifacts still remain because of it being a temporal method (which the video mentions in detail) and i agree that taa is probably not ideal for visual clarity.

    • @tofunoodles
      @tofunoodles 3 หลายเดือนก่อน +25

      Is it even realistic to expect the velocity vectors to be calculated correctly? The examples are extreme, but this effect appears all the time. At first I thought my monitor is shit, but then I noticed that not every game has that ghosting. Personally, I'd take a grainy image over those artifacts any day.

    • @defeqel6537
      @defeqel6537 2 หลายเดือนก่อน +1

      @@tofunoodles it's more image stability than grain that TAA fixes

    • @erichdegurechaff9515
      @erichdegurechaff9515 7 วันที่ผ่านมา

      Which remains the source of this problem. Fake optimization, and those methods being used to hide the lame work.

  • @LeConseilDuRap
    @LeConseilDuRap 5 หลายเดือนก่อน +118

    Great video, It's clear that modern 1080p games look way blurrier than 1080p back in the day. And It's visible factualy.
    Game devs are relaying too much on Upscalers, lighting gimmick and temporal solutions to cut cost of video developpements and cheap on effects.
    At this rate new triple A 4K games will be as clear as any 480p ps2 games.

    • @NeovanGoth
      @NeovanGoth 3 หลายเดือนก่อน +4

      In former days developers just reduced the output resolution and didn't use any advanced reconstruction at all, leading to most games of the PS3 era looking absolutely terrible. Either people forgot, or are simply too young to have experienced it. We're currently having the best image quality since CRTs went out of style.

    • @RiasatSalminSami
      @RiasatSalminSami 3 หลายเดือนก่อน +27

      @@NeovanGoth only started to be an issue with late half of xbox360 era games. The early games were all 720p with msaa and looked great. And on multiplatform ps3 games, it was more common since devs didn't know how to optimize for ps3.
      None of that changes the fact that on pc, players were still playing at 1024x768/ 1280x720, 768p, 900p and 1080p. Games of those times looked a lot sharper than current games. No way we are having best image quality when games not only look blurry, but has horrible smearing in motion which is the biggest problem.

    • @westinritter233
      @westinritter233 3 หลายเดือนก่อน +1

      It's a tradeoff for a bit more blur we get better and more realistic lighting

    • @GugureSux
      @GugureSux หลายเดือนก่อน +2

      @@NeovanGoth Console shit has not been cutting edge on any level post the PS2 days. The PS3 era PC games, that is DX9.0c to DX11, have some of the best art x graphical effects balance in history, with some sharp, high contrast shading, deep parallax maps, high enough polycounts and texture resolutions... etc.
      Again, it's mostly the console peasants driving themselves into a corner with their "TERAFLOPS! 4K AND 8K GAYMING ON A 799 USD CONSOLE!!" claims, that have resulted a new-found ""need"" to use lazy tricks and hacks to make their poorly designed, poorly optimized garbage to run even remotely passably.
      Hell, take 2015 games like MGSV, Witcher 3, Talos Principle... etc. Custom engines, gorgeous visuals, and all of them run smooth as butter at native 1080p, 60fps, on 1GB DDR5 GPUs.

    • @NeovanGoth
      @NeovanGoth หลายเดือนก่อน

      @@GugureSux I'm pretty sure that Witcher 3 definitely didn't run in 60 fps on any console back then. I've played it on PS4, and it was ok, but not great.
      Also "console shit" _never_ was cutting edge, because consoles always have to compromise between performance, and cost. There was perhaps _one_ "no compromises" console in history, the Neo Geo, which was 100% on par with SNK's high end arcade machines, and so expensive that it failed spectacularly in terms of sales.
      Could it perhaps be that you, like so many people commenting the same phrases over and over, simply don't know a lot about gaming history, technology, and software development in general?

  • @forgottenalex
    @forgottenalex 5 หลายเดือนก่อน +147

    My biggest complaint with modern graphics is the horrible transparency methods we have now that lean towards dithering

    • @UlrichThümmler
      @UlrichThümmler 4 หลายเดือนก่อน +18

      True transparency or single layer transparency has many disadvantages. Sorting, shader cost, clipping, culling and and and. Temporal dithering is a simple opacity mask technology. It use small noise tilling tex and multiply this with a gradient fade. It need TAA for no flickering or showing pixled dithering. Advantage? Fast, low shader cost, no switching model for blend.

    • @rulonoboev1783
      @rulonoboev1783 4 หลายเดือนก่อน +11

      Yeah, that was my #1 complaint too, on par with ugly ssr, until unreal additionally ruined every game with ghosting and ugly ai lighting

    • @pinkorcyanbutlong5651
      @pinkorcyanbutlong5651 4 หลายเดือนก่อน +38

      it's 2024 and the standard for transparency is: doing what super mario world for the super nintendo did for its water effect

    • @jpa3974
      @jpa3974 3 หลายเดือนก่อน +42

      @@UlrichThümmler You forgot the downside: it looks absolutely shit. Subtle things that need transparency like hair, for example, have been completely ruined and not only do they need TAA to look even remotely acceptable, but even with TAA the hair looks like total crap compared to any game from 10 or sometimes even 15 years ago. Yeah, hair in the old days with its transparency had problems too, such as the interaction with depth of field which was totally flawed (hair goes out of focus even if the character's head is in focus), but even with these drawbacks, the end result was still so absurdly better than the garbage we have today that it's one of the best arguments as to why the industry is going down the wrong path: characters hair.

    • @4evrplan
      @4evrplan 3 หลายเดือนก่อน +2

      In a highly stylized game, like Genshin Impact, I think it's appropriate and, IMHO, actually adds to the charm, but in a game going for realism, it's wholly inappropriate.

  • @kyoai
    @kyoai 5 หลายเดือนก่อน +464

    Some constructive feedback : At many points you really pass over points way too fast without actually elaborating what the issue is. At pretty much every point you barely give us, the viewer, any time, without pausing the video, to comprehend what the actual issue is, let alone recognize differences in the shown scenes. It would be better if you narrate what exactly the issue is and let people recognize what you are showing, instead of switching to a completely different scene every 5 seconds (exaggerated). I do realize that it's possible for the viewer to stop the video, rewind, and step through each part manually frame-by-frame to see what the difference is, but having to pause and manually compare two scenes every 3~10 seconds is not a pleasant viewer experience. While I do realize that the video would be significantly longer with you elaborating each scene comparison, it would be tremendously more helpful for the viewer to comprehend and have time to understand what you are talking about and what the problems are that need to be solved, as not every viewer will recognize the differences in the shown scenes (especially regarding ambient occlusion, which is rather subtle).

    • @ThreatInteractive
      @ThreatInteractive  5 หลายเดือนก่อน +147

      Video length was definitely a concern. It's bridging a lesser know connection between two topics being TAA and fake optimization. We are currently considering doing TH-cam shorts that explain these snippets slowly showing why modern versions are so flawed compared older/faster deferred implementations.
      It's especially difficult when youtube compression defaults to a lower compression below the 4k quality.

    • @dothex
      @dothex 5 หลายเดือนก่อน +231

      @@ThreatInteractive Bro your going to have to realize video length doesn't matter anymore. You have youtubers that do 8+ hour dissertations on ONE movie. Now, you're talking about something that actually matters, so you have all the time in the world to express your evidence and clearly show each point.. drilling the details into the viewers head.
      You gotta realize how important getting every fact into visual detail is, especially getting people onboard for a fork of the UE game engine. Let alone get people on board to contribute to the project.
      All in all, I'm on your side on this issue and hope your ideas get it resolved.

    • @morgan0
      @morgan0 3 หลายเดือนก่อน +21

      i had to reduce the playback speed to properly see everything and not feel overwhelmed

    • @birdbrid9391
      @birdbrid9391 3 หลายเดือนก่อน +35

      @@dothex agree with this. take your time and explain well

    • @LoupBlancEA
      @LoupBlancEA 3 หลายเดือนก่อน +21

      Disagreed with the comments on this thread, the video was the perfect length, only improvement would be to point to more in depth videos where we can learn more

  • @PotatoSofi
    @PotatoSofi 2 หลายเดือนก่อน +12

    Not to mention that devs intentionally try to hide those issues with the worst lighting decisions ever.

  • @triceracopp
    @triceracopp 4 หลายเดือนก่อน +70

    Gone are the days of prorprietary game engines, its kinda sad that we have a "all arounder", but it doesnt excel at anything.

    • @i_love_musique333
      @i_love_musique333 3 หลายเดือนก่อน +5

      There are still mamy, just not that many

    • @ali32bit42
      @ali32bit42 3 หลายเดือนก่อน +8

      this is RenderWare all over again. all it takes is some power abuse or somebody buys epic games and the entire industry crashes

    • @VoyivodaFTW1
      @VoyivodaFTW1 3 หลายเดือนก่อน +7

      @@ali32bit42 epic is the entity of all entities at this point and it's partially owned by chinese equity. Things aren't going to get any better. All it takes is them making a few icky changes in their ToS.

    • @SioxerNikita
      @SioxerNikita 2 หลายเดือนก่อน +3

      You can also say "Gone are the days of building your own library for running a game... You just import libraries with what you need"
      Yeah, for a good reason... because it is becoming more and more expensive to build a proprietary game engine.
      The effort, cost, and time to update a proprietary game engine becomes exponential, while the performance gain / improvement to graphical fidelity is diminishing...
      If you want more proprietary game engines, you should be prepared to pay a 100$ per game...
      Even CDPR is dropping their engine. It is simply far too expensive for them to continue it, and it leads to far too many issues compared to what they really want to do.
      And look at Starfield. It is so cobbled together that many of the old problems of the earlier titles still plague it to this day, and it ended up being terrible for its usecase, and actually became worse, because it is still relying on optimizations and game design from Morrowind, which is from 2002... The loading zones, today, could essentially be hidden and dropped if they built something new, but stappling it on to their already improvised engine was likely to make it too unstable.
      There isn't really something "amazing" about proprietary engines, other than the studio having to add another 2-3 years onto the development time. Quite a few studios go bankrupt or have to severely compromise to survive, because it is hella expensive.
      Most studios that build proprietary engines throughout history did it with the intent to sell it on... Serious Sam only exists because it is quite literally a tech demo for The Serious Engine.
      Luckily for them, Serious Sam was a success, because the engine didn't really sell...
      They also retired their engine... because again, exponential effort, cost, and time... diminishing gains...

    • @Mesjach
      @Mesjach 2 หลายเดือนก่อน +2

      I'd argue it excels at running like shit while looking like shit on anything but the highest settings

  • @j_w_i_
    @j_w_i_ 2 หลายเดือนก่อน +21

    Fundamentally, there is absolutely nothing wrong with TAA. Pretty much all anti aliasing methods have a level of jank, because you're attempting to achieve something that is meant to be done by downscaling a higher resolution to your monitor (SSAA). Everything else is merely an approximation of that. Upscalers are not exactly fake optimization, the problem is they just aren't good enough yet to be used so heavily the way they are right now. They are a VERY promising technology, especially for older hardware. But games should not RELY on TAA or upscalers, as relying on a post processing effect for pretty much anything is never a good idea. Your game should be able to stand on it's own two feet, and THEN add in things like TAA and upscaling. There is also different levels of TAA, some games TAA looks like literal motion blur, while others, such as DOOM 2016's TSSAA is beautiful, and produces next to no artifacts, from aliasing or the anti aliasing effect itself. TAA CAN be done right, it's just if you rely on it as a crutch from day one, then you are tricking yourself into thinking your game is running better than it actually is. Being a mobile dev attempting to bring AAA graphics to older phones like the 6S, TAA is a god send. Yes it looks blurry, yes there is a lot of artifacting, but the game would not run on the hardware otherwise and it looks pretty bad without it. However that is not my main platform, it is merely an option for consumers. I believe every developer who uses TAA and upscalers should put a warning in to say that you CAN run this game on older hardware, but be warned there will be artifacting. But the bottom line is that all developers should not rely on TAA, it should only be added in after the fact, and games should DEFINITELY add an option for other methods (FXAA +1 frame actually looks pretty awesome). Personally I hate jaggys, and SMAA or MSAA are just not effective enough. But FXAA is really quite amazing, especially considering it's basically a free effect.

    • @toastbrot97
      @toastbrot97 7 นาทีที่ผ่านมา

      Nice little trick: Using an underscore before and after a word allows you to make it cursive like in _this_ example. And an asterisk before and after a word make it bold, like in *this* example. Makes it look a little nicer than all uppercase if you wanna put emphisis on a single word.

  • @BorisNovikov1989
    @BorisNovikov1989 5 หลายเดือนก่อน +97

    VR could be a major driving force behind TAA's decline in popularity, especially as the mobile virtual reality market grows. Alyx has a very clean MSAA look.

    • @Barbaroossa
      @Barbaroossa 5 หลายเดือนก่อน +11

      I don't think so. With VR you can't have fast moving action-oriented games like Metal Gear Rising since they would introduce motion sickness in the majority of players, as well as with games like Titanfall. Plus the cost of entry will always prevent the popularity of VR's mass adoption.

    • @Camobiwon
      @Camobiwon 3 หลายเดือนก่อน +9

      Agreed, because the user's camera (Head) is *always* moving, temporal effects can suffer, with something like TAA, it would get turned into a blurry mess quite fast. MSAA is the cleanest one, but also sadly super expensive. With most of VR moving to mobile hardware as well (Like the Quest 2 / 3), there needs to be a solid solution for fast anti-aliasing that doesn't look awful.

    • @ihatehandles6969
      @ihatehandles6969 3 หลายเดือนก่อน +1

      ​@@Barbaroossa thats just not true. People play high speed games all the time in VR. You are literally making things up

    • @guybrush3000
      @guybrush3000 3 หลายเดือนก่อน +7

      @@Camobiwon Most VR already uses MSAA. Standard setup for Quest games is to use 4x or 2x MSAA

    • @Camobiwon
      @Camobiwon 3 หลายเดือนก่อน

      @@guybrush3000 It's ideal but in some cases not performant, believe URP in Unity on Quest is significantly hit by performance when using MSAA on Quest.

  • @Unethical.FandubsGames
    @Unethical.FandubsGames 2 หลายเดือนก่อน +11

    "FXAA addresses stair stepping but introduces blurring"
    A slight correction. FXAA does NOT address stair-stepping and instead just introduces blurring. Also does nothing for temporal aliasing. Which is, all on its own, one of the worst blemishes on 3D graphics... blur + temporal aliasing = vomit. FXAA was the worst thing to ever be introduced to 3D graphics.
    (For those that don't know. Temporal Aliasing refers to that lovely jaggies-shimmer you see at all resolutions... even 4k.

    • @tmdtommy
      @tmdtommy 8 วันที่ผ่านมา

      I prefer to use gaussian blur tbh

  • @ArturTheFOE
    @ArturTheFOE 3 หลายเดือนก่อน +140

    I know this whole video is about TAA but the main thing that stuck with me is how shit SMAA grass looks

    • @Argoon1981
      @Argoon1981 3 หลายเดือนก่อน +12

      Yes lets dismiss everything he said and imo proved, about TAA destroying motion clarity and the benefits of SMAA, despite its limitations or FXAA + a previous frame, over TAA, to just focus on a single SMAA issue...

    • @ArturTheFOE
      @ArturTheFOE 3 หลายเดือนก่อน +56

      @@Argoon1981 Oh no, I do agree that TAA looks bad at a low resolution, low framerate or just with a bad implementation in general. It's just funny how this is the second video I've seen by this dude where he uses SMAA as an example of good AA, then shows a frame that looks worse than even FXAA

    • @SFNB-f5s
      @SFNB-f5s 3 หลายเดือนก่อน +3

      Why not use different solutions for different problems?

    • @michaels851
      @michaels851 3 หลายเดือนก่อน +4

      @@SFNB-f5s its not so simple to apply them independently like that, would be quite a lot of work and come with a hefty performance cost.

    • @SFNB-f5s
      @SFNB-f5s 3 หลายเดือนก่อน +1

      ​@@michaels851 ​There's always a way to optimize everything. You'll never find a solution to problems if you don't try stuff out. Just experiment. The only limitation is if the engine itself allows you to change and experiment with your own technologies. That's why I always prefer my own engine, there's no one telling me what I can and can't do.

  • @acacia27
    @acacia27 หลายเดือนก่อน +5

    I'm a Quest Standalone developer and the main technical artist for our company, this video makes me feel pretty annoyed with other studios abusing these effects. What was supposed to be used for good was mishandled. The advantages of TAA comes with SuperSampling the image. But other than that, it is detrimental like smearing vasoline over the screen.
    We are going from Lossless techniques to Lossy and it is very sad. I hope Unreal Engine can improve the guture of games in the future but not like this. Games coming out wasting electricity more than they should and gatekeeping player's with low-end hardware.

  • @dovesr0478
    @dovesr0478 หลายเดือนก่อน +4

    Thank you for bringing attention to this. I feel like my investment in a 4K display was foiled by developers taking shortcuts. TAA looks like shit, even at native 4K. It's visibly blurry, totally unacceptable. Older games legitimately look better.

  • @Machoman50ta
    @Machoman50ta 5 หลายเดือนก่อน +10

    I thought I was going crazy with todays games looking worse than pre2013 thanks for the video brother in Christ

  • @mokadelic4037
    @mokadelic4037 หลายเดือนก่อน +7

    Sorry to hear about Kevin, I hope he recovered and is doing well. Great video btw. My guess is that game developers are in cahoot with NVIDIA and other hardware manufacturers that push for the implementation of these features in videogames to justify their insane prices on more recent gpus, I've had this suspicion for years and I haven't been able to prove it but everythime I watch at games from previous generations I cannot deny that modern games pale in comparison, and to be frank I'd rather have a game with more stylized graphics that runs well that one with ultra photorealistic graphics that runs like garbage anyway. This industry is sick to the core.

    • @ThreatInteractive
      @ThreatInteractive  หลายเดือนก่อน +4

      Everyone thought it would be planned obsolete drivers. Nope, it's modern GPU pipelines and image quality that's doing the dirty work.

  • @westingtyler1
    @westingtyler1 2 หลายเดือนก่อน +18

    1:30 the moment I first played Timesplitters 1 on PS2 in like 2002 , I was like "ah, so a solid 60fps with no stutter ever, is going to be the new standard from now on and gamers will NEVER accept anything less." and yet here we are.

    • @NicholasBrakespear
      @NicholasBrakespear 9 วันที่ผ่านมา

      Console Gamers - "Ah, remember the days when the mud we had to drink didn't even have any dead bugs floating in it?"
      PC Gamers - "...No? Why were you drinking mud?"

  • @Scorpwind
    @Scorpwind 5 หลายเดือนก่อน +25

    This needs to reach as many gamers as possible. The image clarity of games nowadays is abysmal.

  • @Gamble..
    @Gamble.. 9 วันที่ผ่านมา +1

    me never coding a game in my life: Thank god I know this now

  • @eclipsegst9419
    @eclipsegst9419 5 หลายเดือนก่อน +27

    I spent quite awhile trying to figure out why new games, despite higher texture resolution, still looked worse than Crysis 3 to me, even with all these fancy new lighting technologies. Finally realized it was the inclusion of TAA and lack of MSAA.

    • @crestofhonor2349
      @crestofhonor2349 3 หลายเดือนก่อน +7

      MSAA doesn't work well with modern games even without the TAA jitter. The reason stems from pixel shaders. MSAA is expensive and looks bad today. There's a reason why the last major game to use MSAA was Forza Horizon 5 and even then it didn't look great and misses many edges. FH5 didn't have TAA at launch either

    • @eclipsegst9419
      @eclipsegst9419 3 หลายเดือนก่อน +11

      @@crestofhonor2349 FH5 looks far better than Motorsport. That's just plain bullshit. MSAA is the best AA besides SSAA which is extremely demanding. SMAA can supplement it nicely and that combo is 10000x better looking than TAA+FXAA. No. It's pure laziness. They are using 2012 rendering tech underneath all that fancy lighting. Deferred rendering is obsolete in the face of Clustered Forward.

    • @riston7264
      @riston7264 3 หลายเดือนก่อน +10

      @@eclipsegst9419 MSAA doesnt even work properly nowdays, it doesnt antialias pixel shader effects and thats like 90% of graphic fidelity nowdays

    • @eclipsegst9419
      @eclipsegst9419 3 หลายเดือนก่อน +5

      @@riston7264 Did you read? That's why I said it can be supplemented nicely by SMAA if you like the inner textures to be antialiased. And many of us don't, by the way.

    • @riston7264
      @riston7264 3 หลายเดือนก่อน +2

      @@eclipsegst9419 sure, but from what I experienced, normal SMAA barely helps, and is temporally unstable.

  • @emenesu
    @emenesu 10 วันที่ผ่านมา +1

    The lack of MSAA options forces me to use SSAA through custom resolutions on almost every game.
    These studios need to get their stuff together.

  • @fishappy0_962
    @fishappy0_962 3 หลายเดือนก่อน +13

    THANK YOU, I JUST CANT THANK YOU ENOUGH. I legit thought my mind was playing games with me, but no its actually that bad, all those marketing materials got me bad....

  • @mishadeftones1237
    @mishadeftones1237 12 วันที่ผ่านมา +2

    The TAA-mod for ALIEN: Isolation known as ALIAS: Isolation is AWESOME, that's for sure! And that's the one of the best implementations of TAA in gaming EVER!
    Моддер, сделавший этот мод, - Моё почтение!

    • @emenesu
      @emenesu 10 วันที่ผ่านมา

      TAA can eat a fat one

  • @maymayman0
    @maymayman0 2 หลายเดือนก่อน +3

    Thank you for mentioning THE FINALS! I was thinking of Embark the whole time during this video. They made that game with a total team size of ~30!

  • @chasebaker5115
    @chasebaker5115 หลายเดือนก่อน +1

    Man I thought I was going crazy with how often I've found light reflections acting so weird. This helps explain it.

  • @shankS0
    @shankS0 5 หลายเดือนก่อน +57

    I always knew that TAA is garbage, but now i know exactly in what way it destroys everything.

  • @BLCKVD
    @BLCKVD 2 วันที่ผ่านมา +1

    Oh shit, instant subscribe! Finally someone coming hard to speak the truth out of this current BS and making lazy and greedy devs and companies balls twist with promising grip

  • @apiestink
    @apiestink 3 หลายเดือนก่อน +3

    it's worse than I thought.
    bless you.

  • @gstreetgames2530
    @gstreetgames2530 2 หลายเดือนก่อน +2

    I'm throwing in some support and I look forward to seeing what this engine you propose will look and work like. Speaking the truth in these modern times is a revolutionary act!

  • @astrea555
    @astrea555 4 หลายเดือนก่อน +5

    Incredibly well done video man this is gonna be a great channel, absolutely subbed. Good luck with the game!!
    I would also like to add that devs also rely on sample and hold motionblur to hide the noise in motion. Games are already blurrier than they should be because of modern lcds.

  • @Synky
    @Synky 27 วันที่ผ่านมา +1

    Omfg this video makes me EMOTIONAL 😂. FINALLY my anxiety, hatred, confusion, etc had been put fourth and presented all in one. I've been saying this for years in arguably way worse and less informed ways, but having this video to lay out the entire problem, the solutions, etc is amazing. Gods work! Let this be seen!

  • @silverwerewolf975
    @silverwerewolf975 5 หลายเดือนก่อน +32

    So much truth in this video 😂. The problem is most of the people are casual blind people or too young to know what a real good looking sharp game is

    • @ThreatInteractive
      @ThreatInteractive  5 หลายเดือนก่อน +7

      Best thing you can do is like, sub and share in any place possible.
      Thanks for the support!

    • @NeovanGoth
      @NeovanGoth 3 หลายเดือนก่อน +7

      Quite the opposite. I'm pretty sure most people who like to complain about modern anti-aliasing and reconstruction techniques never connected a PS3 to a 1080p display, otherwise they'd know how terrible most games looked back then. And yes, even on the PC, because literally nobody could run Crysis smoothly at whatever native resolution common LCDs had back then. I guess most people here are simply too young to have even tried it.

    • @silverwerewolf975
      @silverwerewolf975 3 หลายเดือนก่อน +8

      @@NeovanGoth emm no.
      Always played mainly on pc, always native res. Even when i was i child the diff between native and even one res below was outstanding

  • @Yourname942
    @Yourname942 หลายเดือนก่อน +3

    I hope you take over the game industry in terms of standardization

  • @Guarrow
    @Guarrow 2 หลายเดือนก่อน +3

    I felt like I was getting CRAZY, even in Fortnite which became Unreal Engine's flagship, you just can't escape that blur. Just use a car, and watch under the wheels, there's always ghosting. Even with TAA disabled or whatever, I can't manage to get rid of it.
    So many games where there's that blur and somehow ... everyone seems fine with it ?? Everytime I mentioned it, it was brushed off as if I was just nitpicking. But this looks just horrible. Thank God this video just came in so I can rest easy, knowing that I'm not crazy

  • @Luc_ienn
    @Luc_ienn หลายเดือนก่อน +2

    It makes me upset that there are these systems forced upon developers that don’t need them most of the time, shouldn’t need them at all. I think a lot about indie devs that have been enthralled by the ease of development in UE5 because of its robust Visual Scripting systems, but their games in the engine don’t have super detailed models and the games look weird in UE’s light systems. Unity as well.
    I remember back at the start of Unity and in UE3, these engines prided themselves on making their engines scalable from the highest end PCs of the time to being able to run in a web browser. I miss those days. I miss them a lot.

  • @Swaggaccino
    @Swaggaccino 5 หลายเดือนก่อน +27

    Thank you and kudos for bringing light to this issue. I hope this video goes viral. Modern graphics have very obviously gotten better but with TAA, it brings blur into the equation so you can't even see those graphics. It's like taking two steps forward but three steps back. I was always wondered why games like Warhammer 3, Cyberpunk, and Witcher 3 looked blurry when I built my new PC even with motion blur turned off. BRING BACK REAL ANTI ALIASING! BRING BACK MSAA!

    • @theneonbop
      @theneonbop 3 หลายเดือนก่อน +3

      MSAA is antialisasing a little bit of the image and leaving the rest untouched, not to mention the big performance hit. And like he said, many of the lighting and shading effects modern games use rely on temporal antialiasing/denoising.

    • @Rhysdoesletsplays
      @Rhysdoesletsplays 2 หลายเดือนก่อน +4

      MSAA isn't really viable anymore. It only applies to geometric edges so shader/post processing effects will be completely unaffected not to mention in surface detail like specular shimmering. There is also the massive performance hit that MSAA incurs. My favourite AA at the moment is SMAA but barely any games implement it. It suffers from some of the drawbacks of MSAA but is pretty much free in terms of performance and doesn't exhibit excessive blur like TAA.

    • @pottuvoi2
      @pottuvoi2 2 หลายเดือนก่อน +1

      It also fails to handle HDR with default MSAA resolve/tonemap to framebuffer.
      When dynamic range is large enough, those previous samples may fall completely out of the tone mapped brightness range.
      This is quite visible when dark object is in front of a bright object. (Ie. Sun)
      To get this work better, one has to fix it manually.

  • @Shnatsel
    @Shnatsel หลายเดือนก่อน +2

    I'm glad to see more people talking about what TAA does to image quality!

  • @lilthreadd
    @lilthreadd 5 หลายเดือนก่อน +16

    this is an incredibly important video for ANYONE who cares about the state of gaming to watch, and i'm deeply saddened by the fact the algorithm hasn't spread this around way more homepages already. i can only hope this video blows up belatedly :D
    very well explained with the visual examples provided, as somebody who is an avid gamer but is familiar with the technical aspect of games in only an 'intuitive' way, i found it easy to follow along with the line of thought.
    it's incredible that as a life-long pc gamer i can confidently say i would NOT have built my first pc in 2020 had i known about the trends to come.
    i don't even feel like i would be missing out on anything with inferior hardware; i couldnt run cyberpunk on launch above 60 fps WITH dlss, elden ring was (still probably is) locked at 60 fps, ray tracing barely shows up in games and when it does its not usable unless you have THE most expensive card (i have a 3070 and dont even run RT on control because the performance hit is just so noticable), DLSS is cool but, like illustrated by this video, it's a band-aid.
    i got helldivers 2 and i went from running the game at 100+ fps in april to now getting 60 fps lmao. it's just a joke, and sadly it's a pattern i am noticing in many other aspects of culture as well..

    • @alkestos
      @alkestos 4 หลายเดือนก่อน +2

      There could be some monetary enticement behind that makes sure this video does NOT trend and become viral. I'm sure you can catch my drift.

  • @Razumen
    @Razumen 3 หลายเดือนก่อน +5

    I actually like upscalers in how they can help older systems BUT I feel like developers are abusing them in basically making them mandatory to get decent performance in modern games rather than doing actual optimizations. Upscaling is NOT a devtool (as claimed by some). It's an OPTION for endusers and should never be mandatory to get your game to run decently.

  • @djayjp
    @djayjp 3 หลายเดือนก่อน +78

    Anyone who has ever played a Switch game (which typically don't use any AA) will know how crisp 1080p graphics can actually look on a 4k display...!

    • @ELTABULLO
      @ELTABULLO 3 หลายเดือนก่อน +20

      Mario kart on 4k TV looks really good

    • @Clockwork0nions
      @Clockwork0nions 3 หลายเดือนก่อน +13

      What funny is a lot of those switch games you mention are made in Unreal 😂

    • @steppinonastoop677
      @steppinonastoop677 3 หลายเดือนก่อน +24

      Funny u say this cause I've seen digital foundry question why doesn't Nintendo ever use any anti ailiasing on their games and I wonder if Nintendo understands this and they don't

    • @pw6002
      @pw6002 3 หลายเดือนก่อน +13

      Nintendo may be a-holes regarding to copyright on their own franchises, but at the end of the day, they are probably the least scammy actor among the « titans » of the game industry.

    • @testacals
      @testacals 3 หลายเดือนก่อน +4

      @@Clockwork0nions They might have changed the source code

  • @alexanderdahlin1690
    @alexanderdahlin1690 3 หลายเดือนก่อน +31

    What is wrong with the Digital Foundry video? Just watched it again and it is super accurate. He also mentions downfalls with TAA and how he thinks you should always have alternatives such as super sampling.

    • @Brawltendo
      @Brawltendo 2 หลายเดือนก่อน +25

      A lot of these people don’t like DF and think they’re shills just because they don’t share their primal hatred for TAA lol. Then you also have fanboys that think DF is biased against their favorite brand (Xbox vs PS, Nvidia vs AMD) even though there’s nothing I’ve seen from them that indicates they arbitrarily favor any given platform. If they favor one in a comparison it’s because it provided the best quality and performance, not because they wanna “own the Xbots, Sony Ponies, AMDumbs, Nvidiots, etc…” Their lack of bias should be evident by the fact that every single time they do anything there’s a different group in the comments claiming they were wronged by DF’s comparison or tech dive.

    • @doltBmB
      @doltBmB 2 หลายเดือนก่อน

      It's defending a broken mess, they use the typical shill tactic of using neutral sounding language to mask their bias. It only works if you're stupid btw.

    • @asdsad17
      @asdsad17 2 หลายเดือนก่อน +4

      Why count pixels of the first frame after a scene change where the taa is not kicked in yet?

    • @ctrlectrld
      @ctrlectrld หลายเดือนก่อน +6

      ​@@Brawltendo Oh they absolutely shill for nVidia, Richard is way more tepid about it lately, but Battaglia is a massive fanboy. It took me a while to open my eyes, as I myself was a fan for long time, until I started to see things going against basic common sense, and nVidia marketing being shoved into analyses. From that point on, I've been way more critical towards the stuff they say. A couple of examples: do you recall Battaglia having a video talking about and comparing DLSS FG vs FSR FG? No? Ask yourself why.
      Or more recently: since a few videos now, he keeps selling nVidia's Ray Reconstruction at every chance he gets, that's because he knows that the upcoming battle will be about denoisers, with RR pretty much being the only tech left setting nVidia apart. He did that in his Megalights "explanation" (lmao) video, and in his latest Silent Hill 2 Remake video. Don't get me wrong, I still enjoy all of his videos, his delta time investigation in SH2 was brilliant, still, the guy got a platform and he's making full use of it, for good and bad. Hopefully he doesn't push his own luck too far, it takes long time to build a reputation, and very little time to destroy it. With me he definitely lost a few points already, but hey, I am nobody, so yea.

    • @bitchpls111
      @bitchpls111 หลายเดือนก่อน

      ​@@ctrlectrld "do you recall Battaglia having a video talking about and comparing DLSS FG vs FSR FG? No? Ask yourself why"
      Because Rich already did it. Alex afaik already talked about FSR FG positively in forums if it was implemented well in a certain game.
      "with RR pretty much being the only tech left setting nVidia apart"
      What are you talking about? DLSS is also still unrivaled from a quality standpoint, by far actually.
      "since a few videos now, he keeps selling nVidia's Ray Reconstruction at every chance he gets"
      That's completely plausible in a video about very obvious standard denoiser artifacts like in SH2.
      Your feelings are massively deceiving you.

  • @ScarfKat
    @ScarfKat 2 หลายเดือนก่อน +13

    This is BY FAR the most extensive and well put together documentation of these problems. Thanks so much for making this. It's the perfect video to share around regarding the issues that plague modern AAA game visuals.

  • @Intamin
    @Intamin 2 หลายเดือนก่อน +3

    The worst part of UE5 isn't even TAA. It's the nasty ass blurriness of reflections. Anything shiny looks like it's being perpetually spray-painted with an undulating haze. There is no clarity anymore. So ridiculous.

  • @b1thearchitect401
    @b1thearchitect401 23 วันที่ผ่านมา +1

    It's crazy how low priority it seems to be in 2024 for games to have a remotely clean/crisp final image. Boot up an older game that predates TAA and run it at native 4k and just have your mind blown at how clean an image CAN look. In the race to push new features we've sacrificed so much. With that said, I do believe that Ray Tracing and these other features are still in their infancy and may be another generation or even 2 before fully RT enabled games are performant enough to where we can afford to boost internal resolutions and not rely EXCLUSIVELY on upscaling. Also despite ALLLL of their issues, the quality of the upscalers is going to rapidly improve

  • @Google_Censored_Commenter
    @Google_Censored_Commenter 3 หลายเดือนก่อน +38

    A shame a video like this isn't mainstream in the gaming industry.

  • @phoenixtheceikraill
    @phoenixtheceikraill 3 หลายเดือนก่อน +14

    As an Indie Developer currently utilizing Unreal Engine 5 in my project's development. Your words and evidence alone was damning. I use this engine on a semi-daily basis, and I hate how true this all is. Blatant disregard for traditional rendering techniques that were in use years ago, only to be thrown to the wayside. For more in favor of noisy, badly designed TAA-dependent effects.
    I used Unreal Engine back when it was on 4.24, it was a breath of fresh air when we didn't have to deal with any of this crap. But now, here we are. Where has it all gone? Just to save a quick buck?
    If you do manage to get a custom engine branch going. I am all in, I want to use that branch over Epic's, inheriantly flawed branch of their engine. I wish you the best of luck, in hoping to secure funding and investment.
    And oh yeah, I am less than pleased about Epic Games' behavior and stance on all of this, instead of pushing the industry to do better. They want to do things in a way that costs more time to process on next-gen consoles and PCs alike. It's unacceptable, having to find undocumented loopholes to fix the issues with this engine.
    And seeing everybody ditching propretiary engines over this? Why? Just why? Also can we like, stop adopting TAA, like...for good? And not use TAA-dependent effects, at all?

    • @gstreetgames2530
      @gstreetgames2530 2 หลายเดือนก่อน +9

      Back in the late 90's early 2000's I dreamt of the great battle between John Carmack and Tim Sweeney culminating in amazing engine choices and freedom. The world needs Carmack now more than ever!

    • @randomcommenter10_
      @randomcommenter10_ หลายเดือนก่อน +1

      @@gstreetgames2530 I think any competitor to Unreal would be great now because back then, it's competition with id Tech was what drove the engines to innovate and become more optimised and accessible. I think Unity in the early days was also a big factor for making Unreal become more accessible especially for indie devs but sadly Unity is fumbling now and Godot is still getting on it's feet so I'm hopeful that there'll eventually be a worthy game engine to compete with Unreal in order to to make it good again

    • @miguelpereira9859
      @miguelpereira9859 หลายเดือนก่อน +1

      @@gstreetgames2530 Carmack creating a startup to take on Epic games would be amazing

    • @gstreetgames2530
      @gstreetgames2530 หลายเดือนก่อน +2

      @@miguelpereira9859 Indeed it would be, I wonder what he is working on now. Hopefully he lost his fixation with the VR fad and his ties to fedbook.

  • @cypher4528
    @cypher4528 5 หลายเดือนก่อน +23

    I don't really understand a lot of this, but you're saying complex words and stuff, so I believe you.

    • @cyclonebee2205
      @cyclonebee2205 5 หลายเดือนก่อน +15

      You shouldn't believe someone just because you don't understand it.

    • @Scorpwind
      @Scorpwind 5 หลายเดือนก่อน +6

      The comparisons should give you a solid idea of what the fuss is about.

  • @Freemasons1732
    @Freemasons1732 5 หลายเดือนก่อน +23

    Keep fighting the good fight! I must add, The Finals may perform well, but the amount of dithering and ghosting is still massively unacceptable. I recently saw a video on r/FuckTAA where they went thru just normal game play and highlighted the crazy amount ghosting the game has. I truly feel UE5 is the worst thing to happen to gaming when it comes to performance and visual clarity. Like you mentioned, it is so easily available, why wouldn't a company use it. I have been playing Grey Zone Warfare recently and that game looks like shit, and has terrible performance. DLSS and FG are a necessity, but they are trying to upscale a mess of pixels, so it is impossible to see anything clearly. Even with up-scaling off (kinda...?? im not sure if that's even really an option, just things like FSR AA and TSR) it looks horrible. They dont even have a render resolution slider. Just some weird one (cant remember what its called) that defaults to 62. The smoothness is off too. I will play an older game with 80-100fps and it feels smoother than GZW with the same fps... How the hell did we come to having games that look worse AND perform worse?? It kills me seeing comments from people saying shit like "my game runs perfect. 60 fps on my 4080 with high settings. It must be your PC"... I feel like im going crazy! 60 fps is NOT ok for a PC i spent $2,000 on!! Developers are using up-scaling in the system requirements now FFS... I feel like this exactly what is happening when you say they are trying to make this the new standard and to be expected, but its all BS. I cant even be excited for new AAA games anymore. They lack visuals clarity and run like shit. We have taken serious steps backwards and i dont think its gonna get better, only worse.

  • @BigBoss-ni6pz
    @BigBoss-ni6pz 3 หลายเดือนก่อน +4

    How did videos like this didn`t go viral in game dev space?
    EVEN AN END USER LIKE ME NOTICED THAT DEPENDING ON TEMPORAL SOLUTIONS IS BAD MAN

    • @Pyroteq
      @Pyroteq หลายเดือนก่อน +1

      Because modern programmers can't actually program. There's an entire generation of programmers now that believe that putting their website inside a web wrapper is "coding a desktop application". See Discord, Spotify, Teams, etc. It's all just crap running in Chromium requiring 1GB RAM just to render text on your screen. Discord literally takes longer to launch on a 5800X3D with 32GB RAM and an Nvme SSD than MSN Messenger on a Core 2 Duo from 2007 on spinning rust.
      I wouldn't be at all surprised to walk into a game dev studio today and see an entire room of game devs using Blueprints with one or two actual programmers with C++ knowledge desperately trying to optimise everything by themselves.

  • @thebutterflyking
    @thebutterflyking 19 วันที่ผ่านมา +1

    Amazing Video. I have been playing around in the caustics branch of unreal for ray traced caustics and DXGI and the feature set seems a lot more responsive than epic's native build. I hope to see this project progress further, as I too am sick of blurry games in motion. Renders look amazing, stills, slow images. Moving just makes everything a blurry mess which only VRR and DLSS + Ray Reconstruction can resolve.

  • @nullvoid3545
    @nullvoid3545 3 หลายเดือนก่อน +30

    This is neat, but why base off of unreal when you can push these features to open source engines like Bevy, Godot, or O3D?
    I figure you must have experience in unreal that would make implementing features like this easier than learning those other engines.
    Would you consider making reference designs of your effects available separate from your unreal code, so that those of us without unreal licenses can implement your effects in other engines?

    • @steppinonastoop677
      @steppinonastoop677 3 หลายเดือนก่อน +9

      Unreal is currently just the go to engine this industry

    • @vegitoblue2187
      @vegitoblue2187 3 หลายเดือนก่อน +2

      Many people have already built codebases in unreal which they may not be able to simply port to other engines

    • @nullvoid3545
      @nullvoid3545 3 หลายเดือนก่อน +6

      @@vegitoblue2187 Thats A good reason, but to compromise for existing projects doesn't strike me as the goal to strive for in this case, the chances of existing projects spending A bunch of time and money adding these improvements to their existing products seems unlikely to me.
      But I could see more devs using it for new unreal projects, than would be willing to learn an entire new engine for graphics improvements.

    • @vegitoblue2187
      @vegitoblue2187 3 หลายเดือนก่อน +4

      @@nullvoid3545 yeah, people underestimate the efforts of getting used to a new engine, making sure you are doing things right as well.

    • @NUCLEARARMAMENT
      @NUCLEARARMAMENT 3 หลายเดือนก่อน +4

      Unreal is more scalable than any of those engines. O3DE is the only exception, because it's based on CryEngine 3.8/Lumberyard-derived code, and probably doesn't have the TAA plague to the extent modern Unreal has.

  • @radicant7283
    @radicant7283 2 หลายเดือนก่อน +1

    I remember we did transparency and stuff like 20 years ago but now with the power of modern hardware they keep replacing it with dithering

  • @Ludak021
    @Ludak021 2 หลายเดือนก่อน +15

    "Modern" blurry games that run at ~45fps@medium on hardware that runs Cyberpunk at 60+ fps @high is just not acceptable as "a good game" no matter what 4090 users say.

  • @NovaXP
    @NovaXP 3 หลายเดือนก่อน +56

    Have you guys considered putting your efforts towards improving Godot engine? An open source project like that could use people with your talent and knowledge

    • @SuperXzm
      @SuperXzm 3 หลายเดือนก่อน +21

      Have you considered our Lord and Savior Gentoo GNU/Linux?

    • @unfa00
      @unfa00 2 หลายเดือนก่อน +6

      Yeah, I think that the effort might be more useful to the industry if put towards a truly open engine like Godot. On the other hand - Godot is not targeted at AAA studios, and indie games have a bit different needs.
      On yet another hand - Godot is open and modular, so it wouldn't be that crazy to maintain a fork.

    • @sowa705
      @sowa705 หลายเดือนก่อน +1

      godot is not fixable for large scale games

    • @GugureSux
      @GugureSux หลายเดือนก่อน +2

      @@sowa705 What do you mean? It's a FOSS framework. You can do anything with it.
      Seen the Road To Vostok game project, that's being made by one guy in his free time? Yeah, you can do anything with the engine.

  • @alexatkin
    @alexatkin 2 หลายเดือนก่อน +4

    While I'm sure all this is true, you highlighted the key problem here - cost. If developers can do things inefficiently but get the game released quicker, particularly the bigger publishers will force them to do it. UE5 seems to be hugely focused on development speed, not efficiency.

  • @0rdyin
    @0rdyin 3 หลายเดือนก่อน +1

    A hidden gem of a channel..
    Keep up the good work...

  • @Velocikektor
    @Velocikektor 5 หลายเดือนก่อน +4

    Wow, never knew i needed to hear this, learned so much! Thank you for bringing this up, great video man!

  • @Caldaron
    @Caldaron 14 วันที่ผ่านมา +1

    damn, son is pissed... rightfully so...

  • @jellyface401
    @jellyface401 3 หลายเดือนก่อน +3

    Commercial Engine Addiction : No cure

  • @EratoTiaTuatha
    @EratoTiaTuatha 2 หลายเดือนก่อน +1

    I have been screaming into the void about this for years now. I'm especially familiar (from a modding rather than dev perspective) with SE's Luminous engine, a fully custom engine made for Final Fantasy XV with innovative and elegant solutions for all sorts of issues (GI, cloth physics, you name it), all of it reasonably well documented. It was a punch in the gut seeing what they did with the engine for Forspoken, shoving it full of non optimized meshes (not only are the meshes sculpt quality, ALL the LODs are very clearly automatic and hideous, including main characters' faces, and many meshes even at LOD0 have clear signs of parts of them having been hastily optimized with an automatic remesh), a new GI solution patched OVER the existing one that sits misconfigured, evidence of multiple things that are just straight up broken or not set up correctly... I could go on. They killed the engine by misusing it, and now it's likely never going to be used again. Meanwhile, Nomura has had several solutions from pre-Forspoken Luminous ported into Unreal for use in FF7Remake, for some godforsaken reason.
    This is just the one case in which I am deeply familiar with the internals of the games and engine, but it doesn't take that kind of familiarity to see that games are getting straight up uglier. There's been numerous titles where I've tweaked and tweaked the settings to get them maxed out and still multitudes of graphical issues existed, because there's no option to just render the whole damn frame, it's always some combination of upscaling and AA that's either blurry, aliased or both.
    I am a game character artist and optimization is just part of the job for me. And it baffles me to see companies try to bypass that step to save a bit of money, even though games are getting increasingly bloated budgets and teams. Larger and more impressive games were successfully made for years by teams a fraction of the size of modern big studio ones. The bs they feed people about how higher resolution/quality means things are exponentially more expensive to make is a joke. In the PS2/PS3 era a character artist had to make the same highpoly model they're making now and then intelligently optimize it. Now there's just less optimizing needed. Yes, more detailed models require extra effort, but we also have infinitely more and better tools these days. Sculpting and texturing tools that are completely new to the market as of a decade or so ago, physics simulation for creating fabric and hair, automatic retopology solutions that only require a few minutes of manual fixing to be game-ready...
    On the opposite side of that same issue is this pervasive belief that indie studios can only ever make super stylized or pixel-based games. It's absolutely idiotic. It's every developer's choice what aesthetic they want to go for, but there is definitely a false narrative there perpetuated by big studios trying to justify spending 400mil on a game that has barely any content...

  • @memebro3181
    @memebro3181 2 หลายเดือนก่อน +6

    As the video expected Wukong's performance was horrible. Constant FPS drop and various input lag issues. Yes the game sold a lot but as a general tech guy playing Wukong was painful.

    • @3dcomrade
      @3dcomrade 2 หลายเดือนก่อน

      Not to mention it destroys AMD GPUs by default without RT
      My RTX2050 laptop gets the same result as a desktop 6500XT. The latter is 30% faster btw
      Im not a tech guy. But i do know current game devs makes the game calculates graphical effects for real rather than visual tricks
      Can we go back to when games are full of visual tricks to make the game looked better at lighter performance needed? Because game devs now for sure dont even bother with that

    • @memebro3181
      @memebro3181 2 หลายเดือนก่อน

      @@3dcomrade We will never go back to the good old times because companies keep looking for cost cutting and investing in-house game engine costs too much money. In addition skilled game engine developers are very expensive. I tried to study about game engine development and it's no joke at all.

  • @billy65bob
    @billy65bob หลายเดือนก่อน +2

    I don't even hate TAA, but I almost never see developers do the most fundamental basics of the technique correctly, like masking out absolutely everything that is moving or animated.
    You don't want to accumulate those, it's what gives you the awful ghosting artefacts.
    And I hate the way modern games do hair and transparency... ultimatum between a) everything is blurry or b) everyone has leukaemia and in chemo.

  • @jellyface401
    @jellyface401 3 หลายเดือนก่อน +3

    How is it that when someone derails itself to much in anything, someone always comes up to rectify it, the parties involved not someone always comes up!
    I knew something was off with the new games ,but I don't know enough to put it into words.
    God Bless, hopefully you can help.

  • @ctrlectrld
    @ctrlectrld หลายเดือนก่อน +2

    Once again, love your content and I resonate with what you're trying to convey. I see how UE5 can be a problem, their Radiance Caching for real-time GI presentation a Siggraph together with this video are very eye opening in that regard. In principle, I've been complaining about very similar things under DF videos since at least 2022; it was around the launch of TLOUP1 and DLSS3, where the guys there really started to nonsensically advocate and push for RT in games: they wanted, demanded, 4k together with RT, not just on PC, but on consoles! How can these "experienced" professionals be lacking this much awareness?
    Going back to the main point: where would you put Ray Tracing in all this? Could we say that the sudden and premature push for Ray Tracing has had a huge role in the way things developed, further exacerbating the situation? And related to that, what kind of role did nVidia have in all this (all things RTX), in your opinion? I was very surprised by the ending of this video, where you advocate for the much faster nVidia's DDGI: wouldn't that still be subject to the same issues that we have with modern "high quality" dynamic GI techniques, Lumen included, since they still need temporal accumulation in order to work/be viable when it comes to performance? I can understand that, if we will have to bear shitty IQ due to temporal reuse, the least we can do is to at least make it faster and smarter in order to mitigate its downsides, but still. I am just trying to understand, thanks!

  • @damsoexclu6589
    @damsoexclu6589 5 หลายเดือนก่อน +12

    This need 1 million views at least

    • @Scorpwind
      @Scorpwind 5 หลายเดือนก่อน +3

      Indeed.

  • @brettlivingston595
    @brettlivingston595 28 วันที่ผ่านมา +1

    The UNREAL hardware requirements engine. A curse to gaming for the last ten years.

  • @chengong388
    @chengong388 3 หลายเดือนก่อน +8

    Basically real time graphics techniques have already peaked by the end of last gen. All we're doing now is making things easier to develop, FXAA, RT, nanite etc, their primary advantage is not image quality but ease of development.

    • @udderhippo
      @udderhippo 3 หลายเดือนก่อน +4

      They haven't peaked at all. There is a long way to go until hardware is good enough to perform fully raytraced scenes at resolutions where AA is no longer necessary. No shadow maps, baked lighting, reflection probes or screen space hacks - just a tonne of rays bouncing around. Anything else is hacks and workarounds. Which can look pretty good, but it's a long way from the peak.

    • @chengong388
      @chengong388 3 หลายเดือนก่อน +5

      @@udderhippo There is no reason to do fully ray traced scenes. The human brain does not ray trace scenes therefore we know for certain it is not necessary to ray trace everything for a full realistic looking result.
      It's one thing to play a game be engaged in the actual game, and not notice anything unrealistic.
      It is another entirely different thing to pause a game, look at one specific element and analyze whether this is really physically correct.
      Your game does not need to stand up to the latter type of scrutiny for the game to be considered "photorealistic".

    • @udderhippo
      @udderhippo 3 หลายเดือนก่อน +3

      @@chengong388 that's a completely different point though. Your original comment said "Basically real time graphics techniques have already peaked". There are plenty of real time graphics applications outside of games anyhow.

    • @chengong388
      @chengong388 3 หลายเดือนก่อน

      @@udderhippo ok, real time graphics for games, happy?

    • @udderhippo
      @udderhippo 3 หลายเดือนก่อน +2

      @@chengong388 even in games though, things haven't peaked. The games industry is just in a rut.

  • @666dreamboat
    @666dreamboat 3 หลายเดือนก่อน

    easy sub, this is so important to me. I've been complaining for years that there's no engine version or engine setting that concentrates on higher performance and sharper image quality.

  • @randomcommenter10_
    @randomcommenter10_ 3 หลายเดือนก่อน +7

    What I find very weird about all this is that Epic Games never used to be this bad when it came to managing their Unreal Engine. Back in the old days from Unreal 1 up to 4, they were managing the engine very well, as well as innovating it a lot with new features and optimisations, they also had good games to showcase it like Unreal Tournament, Gears of War, Infinity Blade, etc. Nowadays it seems that Epic doesn't care about Unreal Engine as much as they used to anymore and instead care more about Fortnite and making it look more presentable and profitable

  • @yairmagnivow1361
    @yairmagnivow1361 20 วันที่ผ่านมา +1

    wow alot of stuff covered here thanks alot keep it up!

  • @rollerr
    @rollerr 3 หลายเดือนก่อน +90

    Glad you called out digital foundry, they're basically just an extension of nvidia's marketing department

    • @nintendude794
      @nintendude794 3 หลายเดือนก่อน +8

      Never heard that before.

    • @kiiro772
      @kiiro772 3 หลายเดือนก่อน +12

      Sadly that's kinda true. I'm listening to their podcasts for about 6 months and they're all about praise for the next X technology being pushed, with little to no real discussion on the tech. Just the usual "talk good about everything" agenda, sadly.

    • @alexatkin
      @alexatkin 2 หลายเดือนก่อน +5

      @@kiiro772 I think half the problem is Digital Foundry come across as more knowledgeable than they really are. They trust that what NVIDIA/AMD or the engine developers are telling them is true.
      This became obvious to me when recently they mentioned they were going to buy a Bluetooth dongle for PSVR2, when anyone who actually were well versed in PC technology would know USB dongles are the worst solution. If they made such a rookie mistake as this, it really makes you question everything they say.

    • @Mesjach
      @Mesjach 2 หลายเดือนก่อน +9

      DF is the only YT channel that quickly and reliably makes performance reports on games both PC and console, usually along with optimized PC settings.
      They are an incredible resource for any gamer caring about those things.
      I couldn't care less if they are biased or technically wrong with some of their discussions.

    • @nickochioneantony9288
      @nickochioneantony9288 2 หลายเดือนก่อน +2

      Yeah, it's irritating when they praise nvidia for no reason... But on the other hand, there is no better Techtuber that highlight any game performance on the platform. All of us depend on their "optimization guide' because nvidia & AMD gimmicky upscaling feature is too complicated for its own good

  • @chrismathewsjr
    @chrismathewsjr 2 หลายเดือนก่อน +1

    If the game studios are anything like my electrical engineering jobs, Nanite had 6 puffy-vest product managers for every engineer. Their jobs depended on the product launching on time, not regarding anything like quality or benefit, and whatever metrics the puffy-vests made, are almost entirely cherry picked to please the VP who set the unrealistic dates.

    • @chrismathewsjr
      @chrismathewsjr 2 หลายเดือนก่อน

      Also, if I make something like a power distribution unit - there's 6 puffy-vests who want to put a touch screen on it and one programmer who works on it for 2 weeks who somehow makes the PDU worse.

  • @OmarFW
    @OmarFW 5 หลายเดือนก่อน +6

    In a society that only values profit at the expense of all other motives, doing things optimally is never the end result especially when it comes to art. Games are built lazily and cheaply not because of incompetence, but because shareholders want a return on their investment and demand that profit be the only motivation so they force management to uphold that mandate.
    Welcome to the inevitable result of our capitalist society that caters everything around the wishes of the ultra wealthy.

  • @chrcoluk
    @chrcoluk 12 วันที่ผ่านมา +1

    Yes, thank you for this video, UE is so frustrating.

  • @xXDeiviDXx
    @xXDeiviDXx 5 หลายเดือนก่อน +3

    Nice informative video, I had the impression that TAA had become the computer graphics equivalent of generating electricity by boiling water to make the steam spin a turbine: too damn common and not efficient.

  • @takisk.7698
    @takisk.7698 3 หลายเดือนก่อน

    Thanks for voicing these issues, we need way more ppl educated about this, and even more bugging the engine devs to hopefully improve it.

  • @MGrey-qb5xz
    @MGrey-qb5xz 5 หลายเดือนก่อน +7

    the only reason art style and gameplay took a back stage to freaking graphics is cause of the xboxone and ps4 console era and generation of gamers who grew up with it or got in to gaming during then. those machines were so pitifully weak that being movie games is all they could muster

  • @megacherv
    @megacherv หลายเดือนก่อน

    We've just gone back to how Castlevania on the Gameboy rendered its translucent backgrounds, gotta love the classics

  • @matrixsmurf
    @matrixsmurf 2 หลายเดือนก่อน +5

    so many years thinking that i was the only one to think about these things. i hate TAA and upscaling. i think they are just lazy excuses for optimization.

  • @reaktorleak89
    @reaktorleak89 หลายเดือนก่อน +1

    I'm rubbing my eyeballs at Unreal Engine with TAA disabled going WTF? I will never complain about Unity again.

  • @melficexd
    @melficexd 3 หลายเดือนก่อน +2

    The problem is everybody using the same engine, and using a quick recipe to "optimize". More than fake optimization, I'd say cheap

  • @kfj795
    @kfj795 2 หลายเดือนก่อน +1

    As a game dev i 100% agree with all the statements you have made

  • @thediscreteboys3315
    @thediscreteboys3315 5 หลายเดือนก่อน +2

    Very informative stuff. I’ve played a lot of games that look like hell and never thought twice about it but honestly if I’m paying 60 bucks for a game and however much more for DLC I want to pay for higher quality. Thanks for the info.

    • @ThreatInteractive
      @ThreatInteractive  5 หลายเดือนก่อน

      Not only are you paying 60 and more recently 70 bucks +DLC, but when people are purchasing powerful hardware such as 9th gen consoles or modern GPUs around the $300 range, people deserve way better results considering the standard set on far lower tier hardware.

  • @addol95
    @addol95 24 วันที่ผ่านมา

    I'm happy people with great technical understanding and skillsets are also upset about this issue.
    Almost every use case of temporal effects in new games give me motion sickness due to blurry appearances or ghosting, and even cranking the settings down to lowest don't solve the performance issues.
    One game I played recently performed worse on lowest settings without DLSS, compared to max settings with DLSS.
    Things become exponentially worse when it's a game labeling itself as a competitive FPS, which should prioritize visual clarity above all.

  • @Pumpkin-Link
    @Pumpkin-Link 3 หลายเดือนก่อน +53

    Please stop calling it "next gen". It's been 3 years already, it's actually current gen since the day it launched, next gen would be the ps6

    • @amamsurri5454
      @amamsurri5454 2 หลายเดือนก่อน +9

      "short for next-generation : used to describe a product that has been developed using the latest technology" until they come out with newer technology it remains next gen regardless of the timeline

    • @SuperShado101
      @SuperShado101 หลายเดือนก่อน

      ​@amamsurri5454 in that case the consoles are never next gen. Theyre a year behind pc when they come out

    • @amamsurri5454
      @amamsurri5454 หลายเดือนก่อน +2

      @@SuperShado101 console technology is not PC technology. Even a slow console made this generation is next gen as long as there's some improvement over the previous generation. Next gen does not mean faster or better than PC and never has

  • @greebly6011
    @greebly6011 3 หลายเดือนก่อน +1

    Thank you so much for this, I've been an unreal engine hater for a while but now I finally have actual points to bring up

  • @gruntaxeman3740
    @gruntaxeman3740 3 หลายเดือนก่อน +3

    One possible reason to why companies prefer to TAA+motion blur+dither+upscale is that it may be intentional to make image blurry to hide other issues in graphics or sloppy modelling.
    And that is actually good reason and it is used in movies long time. Starting from 24fps framerate but also hiding CGI models adding tons of layers and filters to image.
    In games 24fps just don't work so they need other ways to hide things. Upscaling is actually ok and game can be designed for lower spatial resolution, but frame generation and ghosting is terrible because it messes up motion and humans are very sensitive to that.

  • @nathanielguggenheim5522
    @nathanielguggenheim5522 หลายเดือนก่อน

    I think the underlying problem is that hardware stopped advancing around 2012. Today they sell us the same GPUs as 2012, but for double to triple the price. So the only solution is basically to blur everything into one soup and call it fancy gobbledygook.

    • @williamagan3506
      @williamagan3506 หลายเดือนก่อน +3

      Sometimes it's better to remain silent than to speak and reveal yourself to be a fool

    • @nathanielguggenheim5522
      @nathanielguggenheim5522 หลายเดือนก่อน

      @@williamagan3506 yeah... I'm a GameDev, man and doing performance testing all day.

    • @youtubehandlesux
      @youtubehandlesux หลายเดือนก่อน

      ​@@williamagan3506Look at the yearly tflops chart compared to price you pea brain.

  • @umeng2002
    @umeng2002 5 หลายเดือนก่อน +4

    I will say this. Injecting AMD CAD with ReShade will clear up a lot of the TAA blur that happens to textures. I now do it in almost every game I play, even with DLSS. I do generally agree. UE 4 and 5 look nice but don't play nice.

    • @QPUNeptune
      @QPUNeptune 4 หลายเดือนก่อน

      ok uhhh just to be sure, did you mean AMD CAS?

    • @datenshi3896
      @datenshi3896 2 หลายเดือนก่อน

      problem is that something they should been already do as the base in game, not us

  • @keqet12
    @keqet12 16 วันที่ผ่านมา

    I've been complaining about this for a while now and everyone was looking at me like I was some kind of schizo.