This tool helps you to quickly fix the names of specular images for modern Call of Duty textures. It identifies specular maps (usually with keywords like _spec
, _spc
, or _s
in the filename) and renames them according to a specific format, while also generating new cosine maps (_cos
) based on the alpha channel.
( Cosine generation is not correctly produced for Black Ops series specular maps )
- Automatically renames specular textures to match the required format.
- Generates
_cos
images based on the alpha channel from_spc
files. - Supports drag-and-drop functionality for easy use.
- .NET 9 runtime (if you're running the tool via the command line)
- Image files should be in formats like
.png
,.dds
,.tiff
, or.tga
.
- Download the tool from the release section.
- Extract the folder and keep it in an easily accessible location.
- Place all the specular images (which usually have names like
~delta_alpha_a_spc-rgb&delta_~155668f1.png
) into the folder named_input
. - If you don't have an
_input
folder, the program will create it automatically.
- Simply drag and drop your specular images onto the tool's
.exe
file to start processing. - The tool will automatically move the fixed images to a folder called
_output
.
- If you prefer running the application:
- Place your images in
_input
folder , if not there , exe will generate automtically. - Restart the application after having the images in
_input
folder. - The program will process the images accordingly.
- Place your images in
- The tool will look for filenames containing keywords like
_spec
,_spc
, or_s
. - It will rename these images to a simpler format (e.g.,
~delta_alpha_a_spc-rgb&delta_~155668f1.png
becomesdelta_alpha_a_spc.png
). - A new file (
_cos.png
) will be generated, which contains the alpha channel extracted from the specular map.
- After processing, the tool will save the renamed files and new cosine maps into the
_output
folder. - Example:
~delta_alpha_a_spc-rgb&delta_~155668f1.png
will be renamed todelta_alpha_a_spc.png
.- A new cosine map will be generated and saved as
delta_alpha_a_cos.png
.
File processed: ~delta_alpha_a_spc-rgb&delta_~155668f1.png -> delta_alpha_a_spc.png File processed: delta_alpha_a_spc.png -> delta_alpha_a_cos.png
- No Input Folder: If the
_input
folder doesn’t exist, the tool will create it for you. - Errors during Processing: If any file fails to process, the tool will display an error message with details.
If you'd like to contribute to this tool or suggest improvements, feel free to create an issue or pull request on the GitHub repository.
This tool is open-source and free to use. You are welcome to modify and share it as needed.
If you need help or want to join our community, you can reach us through the following:
- Discord Server: Join Here
- Developed by: NAKSHATRA_12