Thanks for the great mod! Just reporting a lighting bug I discovered and a probable cause.
Lighting bug
Bright white light flashes visible on certain objects when viewed from certain angles. Appears even when stationary since the camera has some subtle movement. Very distracting as the whole screen's brightness also fluctuates (see animated GIF).
Animated GIF: https://ibb.co/wN5GW2HL
Probable cause
Some normal maps have a few back-facing normals that point into the texture (i.e., negative z-component). These seem to be most prevalent around the edges of objects in the texture map, perhaps an artifact from the texture upscaling process. Not sure if back-facing normals are in general tolerable. It does seem like the game's rendering does not clamp these normals and just uses them as-is.
Specific example
Isolated the problematic texture and pixel region after some lengthy trial-and-error. The bug highlighted in the screenshot is caused due to this texture:GPUnity's Texture Pack V1.03\Environment\Prologue\D7F767CC.dds
The image below highlights all the back-facing normals in D7F767CC.dds.
The back-facing normals in the encircled region in the image below produce that specific white flash bug in the screenshot. (There could be other bugs due to the other back-facing normals that I haven't encountered in-game yet)
Personal fix
Manually clamped all back-facing normals in all normal maps and this fixed the bug right away. z = clamp(z, 128, 255) // UINT8 z-channel (128 maps to 0.0, 255 maps to 1.0)(Automated it with a Python script and ImageMagick) There are probably better ways to generate correct normals during normal map upscaling, so my fix is just a quick personal hack.
Maybe this tutorial (credits to Spodi) will help someone:
1. Download SpecialK from here: https://sk-data.special-k.info/SpecialK.7z 2. Open archive then place SpecialK64.dll to your game's main folder. 3. Rename it to dxgi.dll. 4. Launch the game. 5. Press Ctrl + Shift + Backspace to open the control panel of Special K. 6. In the file menu bar of the control panel, click on File and then Initialize Texture Mods. 7. Exit the game then to go to your game's main foder > SK_Res. 8. Extract the HD Texture Pack inside that folder.
Hi maybe im late but have to ask. Is there a way to check if the textures are currently used? So i installed FAR, i have the in game overlay and Special K menu, i put the SK_Res in the games root directory, but i dont have the option in Special K of Initiialize Textures i just have browse textures which takes me to the inject folder inside of SK_Res, so i dont understand if i am already using the textures or not?
Would be nice if theres a section that tells you if your using custom textures, maybe there is and im blind xD
Test with this mod, https://www.nexusmods.com/nierautomata/mods/174?tab=files Check if you have ps4 button layout instead of xbox with controller. If it works, then HD textures should be working too.
I've just started playing through the game. If I happen to come across any low-res textures, would you be interested in knowing about them and their location?
After I installed the mod on NAMH and opened the FAR inside NAMH, I found that the game would crash after a while, and it would not crash after closing the mod (the crash was the FAR's Metal Gear Metal Gear Encountering Enemy Sound), I wondered if it was a mistake in my installation method or the cause of my computer
I finally found the problem. I am using NAMH and when the Reshade in NAMH is disabled, the texture pack appears and is injected by FAR. What can I do to avoid this conflict?
Far is confusing. There are no videos showing how to install it or how to or which one to download. Just a huge wall of confusing text. Not sure why its not just uploaded onto to nexus.
I am using NAMH. installed the Texture Mod by moving the SK_res Folder into NAMH and it installed it, green light, all good. Yet in Game the Textures are still the the old ones.
Are players still having issues installing this mod? It's been years since I've touched the mod or the game so I'd have to look into everything properly again when I can. Would love to know if everyone's running legit copies of the game as I know pirated versions can cause problems.
I am running on legit version and using NAMH and it has built in FAR. As I can see in your comparison videos, the texture of the container at the camp is improved but in my case, the texture of the container stays the same.
Commenting here and on NAMH, why is it that when I update to the latest patch on FAR it disables itself? and when I go to click on Repair it just reverts back to it's broken state and refuses to open the game (White screen and then black screen on launch)?
salut moi aussi j'ai le même problème le jeu s'ouvre et se ferme automatiquement sans aucun message d'erreur je suis complètement perdu, avez vous trouvé une solution
584 comments
For anyone experiencing issues with the N:A texture pack, make sure you have a legit copy of the game.
Lighting bug
Bright white light flashes visible on certain objects when viewed from certain angles.
Appears even when stationary since the camera has some subtle movement.
Very distracting as the whole screen's brightness also fluctuates (see animated GIF).
Animated GIF: https://ibb.co/wN5GW2HL
Probable cause
Some normal maps have a few back-facing normals that point into the texture (i.e., negative z-component).
These seem to be most prevalent around the edges of objects in the texture map, perhaps an artifact from the texture upscaling process.
Not sure if back-facing normals are in general tolerable.
It does seem like the game's rendering does not clamp these normals and just uses them as-is.
Specific example
Isolated the problematic texture and pixel region after some lengthy trial-and-error.
The bug highlighted in the screenshot is caused due to this texture:
GPUnity's Texture Pack V1.03\Environment\Prologue\D7F767CC.dds
The image below highlights all the back-facing normals in D7F767CC.dds.
The back-facing normals in the encircled region in the image below produce that specific white flash bug in the screenshot.
(There could be other bugs due to the other back-facing normals that I haven't encountered in-game yet)
Personal fix
Manually clamped all back-facing normals in all normal maps and this fixed the bug right away.
z = clamp(z, 128, 255) // UINT8 z-channel (128 maps to 0.0, 255 maps to 1.0)
(Automated it with a Python script and ImageMagick)There are probably better ways to generate correct normals during normal map upscaling, so my fix is just a quick personal hack.
Notes
1. Download SpecialK from here: https://sk-data.special-k.info/SpecialK.7z
2. Open archive then place SpecialK64.dll to your game's main folder.
3. Rename it to dxgi.dll.
4. Launch the game.
5. Press Ctrl + Shift + Backspace to open the control panel of Special K.
6. In the file menu bar of the control panel, click on File and then Initialize Texture Mods.
7. Exit the game then to go to your game's main foder > SK_Res.
8. Extract the HD Texture Pack inside that folder.
Would be nice if theres a section that tells you if your using custom textures, maybe there is and im blind xD
Would appreciate the help!!!
Check if you have ps4 button layout instead of xbox with controller. If it works, then HD textures should be working too.
Beautiful work with the textures! Thank you.
I've just started playing through the game. If I happen to come across any low-res textures, would you be interested in knowing about them and their location?
installed the Texture Mod by moving the SK_res Folder into NAMH and it installed it, green light, all good.
Yet in Game the Textures are still the the old ones.
and when I go to click on Repair it just reverts back to it's broken state and refuses to open the game (White screen and then black screen on launch)?