Your "ea5cbe29d4e8070b-vs_replace.txt" shader ("Sun") is incorrect, at least at the start of the game. It's convergence dependant and it will go outside of the screen if you use enough depth. Changing the formula to "o0.x += stereo.x;" fixed it, instead of multiplying by convergence.
And I found a new shader at the helicopter place at the start: the sun texture (a white circle). "8910cbf6a12c3615-vs_replace.txt". It needed "o0.x += stereo.x*stereo.y;".
Here are these two files, to put inside "ShaderFixes": https://s3.amazonaws.com/masterotaku/Prey/masterotaku_sun_fix.7z
If anyone uses them and is already using the fix, remove your previous "ea5cbe29d4e8070b-vs_replace.bin" file.
I hope these two shaders don't screw up anything later into the game. Can you check, DHR?
Edit: I'm not using any mods yet, by the way.
Your "ea5cbe29d4e8070b-vs_replace.txt" shader ("Sun") is incorrect, at least at the start of the game. It's convergence dependant and it will go outside of the screen if you use enough depth. Changing the formula to "o0.x += stereo.x;" fixed it, instead of multiplying by convergence.
And I found a new shader at the helicopter place at the start: the sun texture (a white circle). "8910cbf6a12c3615-vs_replace.txt". It needed "o0.x += stereo.x*stereo.y;".
Another thing. In the blog post you say "There is a few culling issues with shadows/lights, really minor.", but I'm getting quite a lot of geometry culling in the distance, at least in the starting area (I got my first gun now, after getting the wrench). Can the culling ShaderOverrides you did vary per person, or is the starting area not fixed? I can help if you tell me what type of shaders they are and how to hunt them.
Another thing. In the blog post you say "There is a few culling issues with shadows/lights, really minor.", but I'm getting quite a lot of geometry culling in the distance, at least in the starting area (I got my first gun now, after getting the wrench). Can the culling ShaderOverrides you did vary per person, or is the starting area not fixed? I can help if you tell me what type of shaders they are and how to hunt them.
About the sun...i correct the shaders, since i'm playing with 1.2 convergence don't noticed and some of those shaders need the stereo.x fix and others the stereo.x * stereo.y fix. Thanks!!
If you are using the "Real Light MOD" you will see a lot of culling everywhere. Don't use it. Use only the "Vanilla Flashlights" mod only.
The Culling was fixed with 3 texture overrides, not by shaders btw.
About the sun...i correct the shaders, since i'm playing with 1.2 convergence don't noticed and some of those shaders need the stereo.x fix and others the stereo.x * stereo.y fix. Thanks!!
If you are using the "Real Light MOD" you will see a lot of culling everywhere. Don't use it. Use only the "Vanilla Flashlights" mod only.
The Culling was fixed with 3 texture overrides, not by shaders btw.
[quote="DHR"]i'm playing with 1.2 convergence don't noticed and some of those shaders need the stereo.x fix and others the stereo.x * stereo.y fix. Thanks!![/quote]
Good :). I supposed you were using close to 1.0 convergence. It's good to have a hotkey to switch between 0, 1, and normal convergence levels, for better testing. And also sometimes go a lot higher to check if things still work.
I'm not using any mod other than the flashlight mod, which is safe to use as you said. I got the culling before even using that.
How can you play with 1.2 convergence? That's a lot, unless you are using very low depth. I'm using 100% depth and 0.35 convergence. Higher than 0.5 is annoying in my opinion.
I'm using the highest graphics settings, except for screen space reflections, at not maximum resolution. Culling was there before lowering that anyway. I'm also not using antialiasing.
I dumped a random shader to generate the "ShaderUsage.txt": https://s3.amazonaws.com/masterotaku/Prey/ShaderUsage.7z
The hashes from "ShaderOverride_Culling_Fix", "TextureOverride_culling1" and "TextureOverride_culling3" are there. And I haven't touched the ini for anything other than convergence and crosshair hotkeys, and hand cursor depth.
Now I have to sleep. I'll be back in 8-9 hours.
DHR said:i'm playing with 1.2 convergence don't noticed and some of those shaders need the stereo.x fix and others the stereo.x * stereo.y fix. Thanks!!
Good :). I supposed you were using close to 1.0 convergence. It's good to have a hotkey to switch between 0, 1, and normal convergence levels, for better testing. And also sometimes go a lot higher to check if things still work.
I'm not using any mod other than the flashlight mod, which is safe to use as you said. I got the culling before even using that.
How can you play with 1.2 convergence? That's a lot, unless you are using very low depth. I'm using 100% depth and 0.35 convergence. Higher than 0.5 is annoying in my opinion.
I'm using the highest graphics settings, except for screen space reflections, at not maximum resolution. Culling was there before lowering that anyway. I'm also not using antialiasing.
The hashes from "ShaderOverride_Culling_Fix", "TextureOverride_culling1" and "TextureOverride_culling3" are there. And I haven't touched the ini for anything other than convergence and crosshair hotkeys, and hand cursor depth.
I play the game using convergence 1.2 and 100% depth, but i play in a 3DTV, not a monitor.
All the screenshots i upload are using that configuration.
Using the Flashlight mod is very safe to use...i play the entire game with that.
Try to use the Presets and then change the FXAA or No AA in the advanced settings, maybe changing directly in the advanced option break something....i don't know what else to try.
Also try playing at 1080p, maybe higher resolution produce the issue.
I play the game using convergence 1.2 and 100% depth, but i play in a 3DTV, not a monitor.
All the screenshots i upload are using that configuration.
Using the Flashlight mod is very safe to use...i play the entire game with that.
Try to use the Presets and then change the FXAA or No AA in the advanced settings, maybe changing directly in the advanced option break something....i don't know what else to try.
Also try playing at 1080p, maybe higher resolution produce the issue.
I really hate to say it DHR, because I know you have put a lot of work in this, but something is definatelly wrong here !
Also only flashlight moded here, and I've tried 1080p and 1440p that doesn't change anything, I have triple checked the settings and the profile kicks in...
The whole picture is convergence / depht dependent, but it's impossible to align it, if I align it in one depht, every thing else is out of focus !
Try to look at the thing on his chest right below the Transtar name, I can align it with convergence but I only move the problem to another depht !! It's allmost like some sort of haloing around every thing...
(sorry I know.. bad explanation :)
[img]https://forums.geforce.com/cmd/default/download-comment-attachment/74200/[/img]
I really hate to say it DHR, because I know you have put a lot of work in this, but something is definatelly wrong here !
Also only flashlight moded here, and I've tried 1080p and 1440p that doesn't change anything, I have triple checked the settings and the profile kicks in...
The whole picture is convergence / depht dependent, but it's impossible to align it, if I align it in one depht, every thing else is out of focus !
Try to look at the thing on his chest right below the Transtar name, I can align it with convergence but I only move the problem to another depht !! It's allmost like some sort of haloing around every thing...
(sorry I know.. bad explanation :)
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
I tried changing resolution, graphics presets, restoring the game profile, enabling the logo videos again... nothing changed. Here's a screenshot about the issue: http://u.cubeupload.com/masterotaku/Prey002.jpg
Notice the lack of walls in the distance. It's most noticeable in movement, similar to the Metro games. Is it really perfect in your case?
I'm using 388.31 drivers.
I tried changing resolution, graphics presets, restoring the game profile, enabling the logo videos again... nothing changed. Here's a screenshot about the issue: http://u.cubeupload.com/masterotaku/Prey002.jpg
Notice the lack of walls in the distance. It's most noticeable in movement, similar to the Metro games. Is it really perfect in your case?
@Blacksmith56
Don't worry...with a screenshots is easier to identify the issues and the solution, because in the process of fixing we normally found them all.
@masterotaku
I can't reproduce the issue...i went to that same location and all works ok for me. Also noticed in your picture that the light culling is worst, look at the light down the hall in your screenshot, is cutted in the left eye. I'm using 100% depth, so the culling always gets worst, but i don't have any of them.
[img]http://i.cubeupload.com/94q72a.jpg[/img]
I can only suggest using this setting in the NV control panel (3D global configuration) (will put in spanish, since i know your OS is in spanish, like mine):
[code]Triple buffer = activado
Fotograma previamente renderizado = 1
Modo de Control de energia = máximo
Máximo numero de tramas previamente representadas = 1
Sincronizacion vertical = activado[/code]
I always use this setting.
I'm using 388.59 driver.
**EDIT: In Metro games i never had that issue...LOL. I' using Win7.
**EDIT2: Also try using different FOV values, i noticed you are using a high one. I Play with FOV 90.
Also if you are using a depth hack, try to remove it.
@Blacksmith56
Don't worry...with a screenshots is easier to identify the issues and the solution, because in the process of fixing we normally found them all.
@masterotaku
I can't reproduce the issue...i went to that same location and all works ok for me. Also noticed in your picture that the light culling is worst, look at the light down the hall in your screenshot, is cutted in the left eye. I'm using 100% depth, so the culling always gets worst, but i don't have any of them.
I can only suggest using this setting in the NV control panel (3D global configuration) (will put in spanish, since i know your OS is in spanish, like mine):
Triple buffer = activado
Fotograma previamente renderizado = 1
Modo de Control de energia = máximo
Máximo numero de tramas previamente representadas = 1
Sincronizacion vertical = activado
I always use this setting.
I'm using 388.59 driver.
**EDIT: In Metro games i never had that issue...LOL. I' using Win7.
**EDIT2: Also try using different FOV values, i noticed you are using a high one. I Play with FOV 90.
Also if you are using a depth hack, try to remove it.
Lol, I think I know what was happening, DHR. Your separation is A LOT lower than mine because you play on a big TV (your 100% is different from my 100%). If I imitate your separation by lowering mine (to 40% or so), I get only a little culling, like you (you have some). And I'm also using the "monitorsize.bat" to trick my monitor into thinking it's 24" instead of 27" (because 27" had too little depth for my taste. 24" aligns better with my eyes).
Try tricking yours into being 24" and check the game, even if you have to close one eye because of the separation. I bet that you'll get the same culling problem as me.
Lol, I think I know what was happening, DHR. Your separation is A LOT lower than mine because you play on a big TV (your 100% is different from my 100%). If I imitate your separation by lowering mine (to 40% or so), I get only a little culling, like you (you have some). And I'm also using the "monitorsize.bat" to trick my monitor into thinking it's 24" instead of 27" (because 27" had too little depth for my taste. 24" aligns better with my eyes).
Try tricking yours into being 24" and check the game, even if you have to close one eye because of the separation. I bet that you'll get the same culling problem as me.
The content of the bat file is this, by the way, in case you don't have it:
[code]
@Echo Off
Title MonitorSizeOverride
Set "$MonitorSize=24"
Call Cmd /c Exit /b %$MonitorSize%
Set "$Hex=%=EXITCODE%"
For /F "tokens=* delims=0" %%? in ("%$Hex%") do (Set "$Hex=%%?")
if Exist "%PROGRAMFILES(X86)%" Set "$Wow=Wow6432Node\"
Set "$Key="HKLM\SOFTWARE\%$Wow%NVIDIA Corporation\Global\Stereo3D" /v "MonitorSizeOverride""
Reg Add %$Key% /t REG_DWORD /d %$MonitorSize% /f||Pause&&Goto :Eof
[/code]
The content of the bat file is this, by the way, in case you don't have it:
@Echo Off
Title MonitorSizeOverride
Set "$MonitorSize=24"
Call Cmd /c Exit /b %$MonitorSize%
Set "$Hex=%=EXITCODE%"
For /F "tokens=* delims=0" %%? in ("%$Hex%") do (Set "$Hex=%%?")
if Exist "%PROGRAMFILES(X86)%" Set "$Wow=Wow6432Node\"
Set "$Key="HKLM\SOFTWARE\%$Wow%NVIDIA Corporation\Global\Stereo3D" /v "MonitorSizeOverride""
Reg Add %$Key% /t REG_DWORD /d %$MonitorSize% /f||Pause&&Goto :Eof
I don't want to test with that depth hack...my setup is working ok and i don't want break something.
Using depth hacks normally break lights, specially if they render using CS, sometimes can be fixed and others not. No depth hack is supported in this fix, sorry.
I don't want to test with that depth hack...my setup is working ok and i don't want break something.
Using depth hacks normally break lights, specially if they render using CS, sometimes can be fixed and others not. No depth hack is supported in this fix, sorry.
I found a fix for geometry (using the MapType:1 clue in frame analysis)! In fact, you found the hash first:
[code]
[TextureOverride_culling4]
Hash = 3d7dd24e
deny_cpu_read=1
[TextureOverride_culling5]
Hash = 6582855f
deny_cpu_read=1
[/code]
I think it's actually just the first, "3d7dd24e". But I found the other in frame analysis too, so I put it just in case (I don't see any difference with it or not). I think that maybe you discarded using 3d7dd24e because you didn't notice the difference with your low separation.
Now I don't see any geometry culling at all.
I think it's actually just the first, "3d7dd24e". But I found the other in frame analysis too, so I put it just in case (I don't see any difference with it or not). I think that maybe you discarded using 3d7dd24e because you didn't notice the difference with your low separation.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
And I found a new shader at the helicopter place at the start: the sun texture (a white circle). "8910cbf6a12c3615-vs_replace.txt". It needed "o0.x += stereo.x*stereo.y;".
Here are these two files, to put inside "ShaderFixes": https://s3.amazonaws.com/masterotaku/Prey/masterotaku_sun_fix.7z
If anyone uses them and is already using the fix, remove your previous "ea5cbe29d4e8070b-vs_replace.bin" file.
I hope these two shaders don't screw up anything later into the game. Can you check, DHR?
Edit: I'm not using any mods yet, by the way.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
If you are using the "Real Light MOD" you will see a lot of culling everywhere. Don't use it. Use only the "Vanilla Flashlights" mod only.
The Culling was fixed with 3 texture overrides, not by shaders btw.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Good :). I supposed you were using close to 1.0 convergence. It's good to have a hotkey to switch between 0, 1, and normal convergence levels, for better testing. And also sometimes go a lot higher to check if things still work.
I'm not using any mod other than the flashlight mod, which is safe to use as you said. I got the culling before even using that.
How can you play with 1.2 convergence? That's a lot, unless you are using very low depth. I'm using 100% depth and 0.35 convergence. Higher than 0.5 is annoying in my opinion.
I'm using the highest graphics settings, except for screen space reflections, at not maximum resolution. Culling was there before lowering that anyway. I'm also not using antialiasing.
I dumped a random shader to generate the "ShaderUsage.txt": https://s3.amazonaws.com/masterotaku/Prey/ShaderUsage.7z
The hashes from "ShaderOverride_Culling_Fix", "TextureOverride_culling1" and "TextureOverride_culling3" are there. And I haven't touched the ini for anything other than convergence and crosshair hotkeys, and hand cursor depth.
Now I have to sleep. I'll be back in 8-9 hours.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
All the screenshots i upload are using that configuration.
Using the Flashlight mod is very safe to use...i play the entire game with that.
Try to use the Presets and then change the FXAA or No AA in the advanced settings, maybe changing directly in the advanced option break something....i don't know what else to try.
Also try playing at 1080p, maybe higher resolution produce the issue.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Also only flashlight moded here, and I've tried 1080p and 1440p that doesn't change anything, I have triple checked the settings and the profile kicks in...
The whole picture is convergence / depht dependent, but it's impossible to align it, if I align it in one depht, every thing else is out of focus !
Try to look at the thing on his chest right below the Transtar name, I can align it with convergence but I only move the problem to another depht !! It's allmost like some sort of haloing around every thing...
(sorry I know.. bad explanation :)
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Notice the lack of walls in the distance. It's most noticeable in movement, similar to the Metro games. Is it really perfect in your case?
I'm using 388.31 drivers.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
Thanks DHR :)
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
Don't worry...with a screenshots is easier to identify the issues and the solution, because in the process of fixing we normally found them all.
@masterotaku
I can't reproduce the issue...i went to that same location and all works ok for me. Also noticed in your picture that the light culling is worst, look at the light down the hall in your screenshot, is cutted in the left eye. I'm using 100% depth, so the culling always gets worst, but i don't have any of them.
I can only suggest using this setting in the NV control panel (3D global configuration) (will put in spanish, since i know your OS is in spanish, like mine):
I always use this setting.
I'm using 388.59 driver.
**EDIT: In Metro games i never had that issue...LOL. I' using Win7.
**EDIT2: Also try using different FOV values, i noticed you are using a high one. I Play with FOV 90.
Also if you are using a depth hack, try to remove it.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
Try tricking yours into being 24" and check the game, even if you have to close one eye because of the separation. I bet that you'll get the same culling problem as me.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
Using depth hacks normally break lights, specially if they render using CS, sometimes can be fixed and others not. No depth hack is supported in this fix, sorry.
MY WEB
Helix Mod - Making 3D Better
My 3D Screenshot Gallery
Like my fixes? you can donate to Paypal: dhr.donation@gmail.com
I think it's actually just the first, "3d7dd24e". But I found the other in frame analysis too, so I put it just in case (I don't see any difference with it or not). I think that maybe you discarded using 3d7dd24e because you didn't notice the difference with your low separation.
Now I don't see any geometry culling at all.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com