GithubHelp home page GithubHelp logo

Comments (1)

d0x360 avatar d0x360 commented on July 3, 2024

I could be incorrect about this but I think frame gen needs to be supported in the games engine to work because it's using hardware in the nVidia GPU that gets motion vector data directly from the game engine and uses it to increase pixel movement accuracy in a generated frame.

That's why you are people mod FSR FG into the place of DLSS FG. They work on a fundamental level quite similar but different enough that driver level DLSS FG wouldn't work in any game...at all. Not unless nVidia fundamentally changes how it works and drops motion data and I don't see them doing that because why would they?

When you mod FSR FG into a DLSS FG game it uses FSR to create the frames and when you mod DLSS FG into a FSR FG game... It uses FSR FG still and you're just tricking the game into enabling the FG & thinking everything is normal (and the hardware exists) but you need that game to enable DLSS FG or no dice.

There is actually an app on steam that does frame interpolation in any game but it's terrible because it's just intercepting the frames as a virtual display and running worse interpolation then FSR or DLSS and it adds TONS of very obvious input latency and the game always feels sluggish and delayed.

As for ray reconstruction... That is being run much like dlss for rays (but not). In RT they are generally shooting the ray (probe) into the scene and having it bounce 1 to very few times. With path tracing it usually is more than 1 probe per pixel and will also randomly bounce pixel to pixel until it hits a light source but they can't set a bounce limit it is always significantly higher than regular RT.

Knowing the difference in methods briefly explains why RT & PT have vastly different quality levels. In order to claw as much performance out of the "regular" RT method they use AI reconstruction to enhance the data the probes collected but to enable it in something you need to be able to update the nVidia sdk used in the game, shader code, and that's not even really the tip of the iceberg... It doesn't seem possible but if it is the amount of time needed would be immense.

That why RTX Remix uses the path tracing method for adding the new lighting to older games and I have to imagine if they could have just done something and used ray reconstruction then nVidia would have as it's way less computationally expensive. Adding path tracing to Max Payne for example can take a 4090 all the way down to 26 fps in scenes that are otherwise not demanding even for 15 year old GPU's.

We can always dream though... Plus who knows what tech is in the near future?

Hope that made sense..hope I'm not wrong about any of the frame gen stuff but I think I'm good.

from dlsstweaks.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.