#i have a suspicion that this plus the price increase in gpus is to push people to rent computers a la geforce now
Explore tagged Tumblr posts
awkward-teabag · 11 days ago
Text
You know what, I'm going to add to this after all. Ray tracing is a gimmick and infamous for how intensive it is on hardware where it updates in real time, such as in video games. Before it was considered at all feasible outside rendering CGI, there were other methods of simulating light that were far easier for hardware to handle and, honestly, the difference between them (I can't remember what the name of the algorithm is) and ray tracing is minimal.
Adding to the problem is video card manufacturers pushing it while not increasing the VRAM on cards that are now expected to handle ray tracing, NPC scripts/AI, all other graphics, and stream encoding at the same time. GPUs have not seen a meaningful increase in VRAM in years despite the push of 4k graphics and ray tracing.
Oh and handling generating in-between frames to increase FPS/hide poor optimisation and up-scaling from 1080p to 4k or 8k. Sometimes both at the same time (in addition to the rest).
Further compounding it is consoles using stripped down versions of GPUs but not allowing users to upgrade them or other hardware. At least not in an easy way that doesn't void the warranty.
There's only so much that can be off-loaded to other components and it is a Choice™ to decide not to include an option to disable features that minimally improve the graphics (I specify graphics since more than one game has been released where turning off ray tracing wasn't the first thing recommended to turn off if you wanted to hit 30+ FPS) but can and do overwhelm GPUs.
Mandatory Ray Tracing should be banned in games. Genuinely absurd to think the majority of consumers are running high performing RTX graphics cards.
#i have a suspicion that this plus the price increase in gpus is to push people to rent computers a la geforce now#and gpus are one of the main ways developers compensate for having dog shit optimisation#the others being (hoping) the end user has enough ram to hide memory leaks#and high hdd/ssd capacity so compression doesn't need to be optimised#(also a high or no data cap since so much is downloaded rather than coming on a physical disk)#some developers are better at having granular options than others too#some will let you tweak or disable damn near everything so it runs best on your system and so you can choose what looks good to you#while others do the bare minimum and can't even be bothered to let users change things like particle effects or ray tracing#your options are basically play how the developer decided (regardless of your system) or not play at all#if the game runs fine until x or y or z but then starts to stutter/crash and would be fine if you could turn things down/disable things#you're sol if the developer didn't bother to allow changes outside of gamma and anti-aliasing for example#also not everyone has a 4k display or notices minute details#some people don't even see a difference between 30 fps and 60#don't get me started on how so many developers treat colour blindness as something spiteful rather than a medical condition#but more and more developers are forcing large and/or intense graphics/textures rather than giving users (aka customers) an option#or having a separate additional download if someone does want 4k or 8k textures#you know the way so many games operated when <720p displays were common but there was a way to download hd textures#for people who wanted them *and* had a display that could do 1080p#though it goes back to the (usually) aaa publishers and how graphic generations hit their peak a while ago#adding more polygons isn't something big or noticeable anymore unless it results in a performance *drop*#(the team fortress 2 snake immediately comes to mind)#(or the final fantasy 14 grapes)#ray tracing is one of the buzzwords used to sell a remaster (possibly to people who bought the game before)#or indicate a game/console is new and not part of a previous generation
258 notes · View notes