Nukem9 / dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).
GNU General Public License v3.0
4.37k stars 163 forks source link

jedi survivor ghosting/artifacting #350

Open zane810 opened 10 months ago

zane810 commented 10 months ago

the FPS has greatly improved and the overall experience is much better, however, I'm getting this annoying effect around the character, lightsaber, when I move the camera, etc I recorded some examples of how it looks around the character and it is atrocious... [https://youtu.be/y6SFabg_CXc](first example) [https://youtu.be/70tbksdtwSo](second example) my specs are the ones in the recommend section on the store page: OS: Windows 11 64-bit Processor: Intel Core i7 Memory: 16 GB RAM Graphics: RTX2070 DirectX: Version 12

toxicmanslaughter commented 10 months ago

This is what is happening. You will have to do some pioneering if you want the software to perform more visually appealing. https://gpuopen.com/presentations/2023/AMD_FidelityFX_Super_Resolution_3-Overview_and_Integration.pdf

MOTION VECTORS

Motion vectors must be provided to the FSR 3 upscale component in the same way as FSR 2 • Motion vectors should be of minimum 16-bit precision for quality purposes • All opaque elements and elements writing depth should have motion vectors: • Foliage and all other alpha tested materials • Playable characters & NPCs • Vehicles and other deformable geometry • If elements have incorrect or missing motion vectors, ghosting will occur when upscaling • If upscaling has poor motion vector inputs, interpolated frames will amplify artefacts!

zane810 commented 10 months ago

i dont have a clue what any of this means

FidoFido888 commented 10 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

zane810 commented 10 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

this fixes ghosting?

FidoFido888 commented 10 months ago

I have no ghosting in Jedi survivor and that is all I did, I didn't use motion blur before in any of the games that are working with FSR3, because I find it introduces ghosting an artifacting, even Forspoken that originally has FSR3 when I turned motion blur on had ghosting and weird artifacting, but now with the changes I made seems to be fine.

zane810 commented 10 months ago

my original message was referring to the ghosting while using the fsr3 mod

FidoFido888 commented 10 months ago

I edited my comment. For me the the original problem was motion blur on.

zane810 commented 10 months ago

disablng motion blur didnt fix it

zane810 commented 10 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

where did you paste the description from first vid on?

zane810 commented 10 months ago

Here is the location C:\Users\user\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor\Engine.ini

thats for hogwarts legacy

FidoFido888 commented 10 months ago

Sorry is C:\Users\user\AppData\Local\SwGame\Saved\Config\WindowsNoEditor\Engine.ini, you have to create a new text document inside windownoeditor folder and rename it Engine.ini then you can paste inside the description.