Hoy voy a hablaros de DLSS Enabler (aún en fase Beta y con algunas características incluso en Alpha).
DLSS Enabler permite sustituir o cambiar modelos de reescalado como FSR o DLSS en juegos que ya incluyen soporte para estas tecnologías, pero no es eso de lo que vengo a hablar.
En su Beta acaban de implementar algo similar, pero aplicado al Multi Frame Generation. Y aunque alguno pueda pensar que esto funciona como Motion Flow de NVIDIA, Lossless Scaling u otros métodos de interpolación por software, estaría muy equivocado.
La particularidad de DLSS Enabler es que solo funciona en juegos que como mínimo ya soportan Frame Generation x2 de forma nativa. Esto se debe precisamente a su característica más interesante: DLSS Enabler tiene acceso a los datos internos del motor, lo que le permite interceptar el pipeline que el propio juego prepara para DLSS.
Gracias a eso dispone de esta información para ejecutar el FG:
Motion vectors reales
Información de profundidad y geometría
Interpolación basada en objetos, no en píxeles
Todo esto permite menos ghosting y menos deformaciones
Permite hacer Frame Generation hasta x4, incluso en juegos que solo admiten x2
Cuando funciona (no siempre, porque sigue en beta), consigue una calidad muy superior a la de métodos externos como Motion Flow o Lossless Scaling, acercándose bastante a lo que ofrecería el Frame Generation nativo.
Resumiendo:
DLSS Enabler no usa el Frame Generation de NVIDIA. Lo que hace es interceptar los datos que el juego prepara para ejecutar el modelo DLSS (motion vectors, depth, etc.) y alimentar con ellos el modelo FSR3 Frame Generation, engañando al juego como si fuese el modelo DLSS.
En otras palabras: usa los ingredientes del Frame Generation de NVIDIA, pero sustituye el modelo final por el de FSR3 de AMD.
DLSS Enabler at Modding Tools - Nexus Mods
Importante: El mod mete mano de manera profunda al funcionamiento del juego, por lo que el riesgo de baneo en juegos multijugador que utilizan anticheats es muy alto.