File information
Created by
customtemplar - al2950 - Intel GameTechDevUploaded by
customtemplarVirus scan
About this mod
Adds support for BC5 signed normal maps as used by Fallout 76 to Intel® Texture Works Plugin for Photoshop.
- Permissions and credits
- Changelogs
Intel® Texture Works Plugin for Photoshop - SNORM Support
Pre-compiled binaries with support for BC5 signed normal maps as used by Fallout 76
Description:
Fallout 76 changes from using BC5 unsigned normals (UNORM) as previous games did, to signed normals (SNORM). However there aren't any freely available tools to export signed BC5 normals from Photoshop. Thankfully, al2950 on GitHub has done the hard work for us and written a pull request which includes BC5 SNORM support. As Intel has now abandoned development, I've built a version of the plugin with al2950's BC5 SNORM support meaning you can now export textures from Photoshop that will render correctly in Fallout 76.
Instructions:
- Download and install as directed by Intel's readme
- When exporting normals, BC5 compression is split into BC5_U (unsigned) and BC5_S (signed), use BC5_S when exporting for Fallout 76
Versions:
Two versions are offered, the first built with the CS6 SDK as directed by Intel. However as users on the the GitHub repo report issues with later CC versions of Photoshop, I have built a second version with the CC 2018 SDK. Your experiences may vary with either, so I'd recommend starting with the CS6 version only switching to the CC 2018 version if you experience issues with a later version of CC.
Requirements:
- Windows 7 or higher
- Photoshop CS6 or higher
Credits:
- Intel GameDevTech for the original plugin
- al2950 for writing the PR with SNORM support
Tools Used:
- Visual Studio 2012 Ultimate
- Visual Studio 2017 Enterprise
- Intel SPMD Program Compiler
- Adobe Photoshop CS6 SDK for Windows
- Adobe Photoshop CC 2018 SDK for Windows
Building this Yourself:
To build this plugin yourself follow the instructions on Intel's GitHub page, substituting the SDK of your choice (any past CS6 should work), merge the pull request locally and build in Visual Studio 2012 or higher. You'll also need to get a copy of Intel's SPMD compiler from the link below too, placing it in "..\3rdParty\Intel\Tools".
Links:
- Intel GameDevZone Texture Works Plugin Page
- Intel Texture Works Plugin Download Page
- Intel Texture Works Plugin for Photoshop GitHub Repo
- SNORM Support Pull Request
- Intel SPMD Program Compiler
- Microsoft DX10 Block Compression Reference
©2018 Intel Corporation
Licensed under Apache 2.0 - See licence.txt for more details.