this post was submitted on 24 Nov 2023
1059 points (100.0% liked)

196

16412 readers
1943 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] GTG3000@programming.dev 41 points 11 months ago (2 children)

After playing Portal RTX and Quake 2 RTX, my opinion is that what we really need are games that fully embrace RTX as their rendering. Lower poly count, use materials more, lean in onto the cool lighting.

Games like Cyberpunk 2077 use RTX, but it's just painted over so it is very expensive for what it brings to the table. Sure it's more accurate and having reflections is neat, but it costs more than some shadow maps and doesn't beat good artistic design.

[–] UsernameIsTooLon@lemmy.world 5 points 11 months ago (1 children)

Yea were still in that transition period. One of the other problems is having RTX requirements only. Eventually the GTX cards will have to die out in order for this to be achieved though.

[–] GTG3000@programming.dev 2 points 11 months ago

Yeah, we will only start seeing games that fully rely on raytracing when low-mid tier GPUs will be able to support at least current day RTX 3070 performance. As in, you can do better but at least you can run stuff fully in raytracing.

[–] Tbird83ii@lemmy.dbzer0.com 2 points 11 months ago (1 children)

RTX in Spider-Man/Miles Morales on PC was... Amazing.

Being able to see yourself swinging by windows in realtime, shadows from buildings...

It was worth the FPS hit.

[–] GTG3000@programming.dev 1 points 11 months ago

You know, that's fair. Most of my experience with RTX in games so far been in first person shooters and they're kind of lacking in environments like those.

Mostly stuff like slightly better lighting in Cyberpunk or the flickery caustics in recent Robocop game. Bonus points for the games that implement RTX reflections and shadows but don't have your character reflect or cast a shadow.