Comments (7)
Edit: I was wrong, see the comment below.
I'm not sure how easy it is, or if it's worth it due to the rare use case, but it seems DLSS can adjust the scale of the jitter used by the game engine. Maybe a feature could be added to DLSS tweak that overrides the jitter scale to 0 allowing you to get a jitter free aliased image using the technique described above?
from dlsstweaks.
That won't be possible, because DLAA and DLSS at 100% resolution are literally the same thing.
edit: nvm, misread the original post because I was an idiot XD
from dlsstweaks.
Hmm, I'm guessing Hitman disables the TAA when DLSS is active, and that's why you'd also like a way for the DLL to disable DLSS/DLAA too?
It's not possible with the current release, but maybe there's some way the DLL can get DLSS to disable itself without actually letting the game know, so any changes game makes for DLSS would still be active (disabling TAA / changing mip bias / etc), will have to try playing around with it soon.
from dlsstweaks.
You mean force-disabling AA completely?
from dlsstweaks.
The developer DLSS .dll has a "debug" mode that allows you to look at the raw image before DLSS processes it. This gives you an aliased image.
However, the image shows the jitter that DLSS relies on for anti-aliasing while the scene is stationary.
Steps to use:
- Download a developer version of DLSS. This gives use the tools to access the raw image before DLSS: https://github.com/NVIDIA/DLSS/blob/main/lib/Windows_x86_64/dev/nvngx_dlss.dll
- Place the developers DLSS in your game folder, replacing the old one.
- Install DLSS Tweak from emoose.
- Configure DLSS tweak to force DLAA on. (This is so we're rendering at a 1:1 resolution)
- Open the game and enable DLSS.
- Once in the game and somewhere where the world is being rendered, press
Control + Alt + F12
and a window should appear in the top right. - Press
Control + Alt + F11
and the window in the top right will go fullscreen, giving you a raw aliased image with jitter.
Notes:
- The image jitters, as I pointed out before.
- There's a debug water mark in the bottom right due to the use of a developer DLSS version.
- You need to do this every time you open the game.
- EDIT: THIS PROBABLY DOES NOTHING. You can adjust the jitter size with
Control + Alt + F9
. This may make the jitter more or less noticeable based on the setting.
from dlsstweaks.
Thank you for taking the time to respond to my obscure request emoose, I understand that it may never be possible the way I want.
Treemcgee324, I gave your suggestion a shot. I am so happy to see my favourite game look not blurry. I think I actually prefer the jitter to the forced TAA, especially at 1080p. Thank you for your well explained and informative comment! It is working really well.
from dlsstweaks.
It seems I might be wrong. When you adjust the "jitter scale" with the developer version of DLSS, it appears to be changing DLSS' interpretation of the jitter values provided by the game engine, not actually changing the jitter values in the game engine.
from dlsstweaks.
Related Issues (20)
- DLSS FrameGeneration in Portal Prelude RTX 30series HOT 11
- SECURITY ALERT - INCORRECT SHA256 ON NVNGX.DLL ON NEXUSMODS HOT 1
- Lords of the fallen not loading DLSSTweaks
- DLSS 3.5.10 preset hook error
- Setting custom DLSS Quality Level causes horizontal bar on bottom of screen [Cyberpunk 2077] HOT 2
- How to activate dynamic resolution
- can anticheats detect this as something bannable? HOT 1
- Is it possible to switch presets in-game? HOT 3
- Can't show HUD with Nioh2
- Resolution Scale Above 100% HOT 2
- Unable to use DLSSTweaks on Linux. HOT 1
- The Witcher 3's dlss disabled after installed dlsstweaks
- Game "Witchfire" Works with DLLSTweaks
- Change DLL Wrapper name HOT 1
- NvTrueHDR - RTX HDR in games (testers needed!) HOT 17
- DLSSQualityLevels in UE games
- Imagine using third-party cesspool site that requires login for downloads instead of Github HOT 1
- DLAA broken in Cyberpunk 2077 (version 2.11) HOT 3
- Game Report: God of War
- Works like a charm with Alan Wake 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dlsstweaks.