Tint Fix
A mod that when the engine rejects problem files when generating in FaceGen because the file size, BC format, and mipmap are different in the texture array, will convert it to MIPMAP of size, BC format, and mipmap.
About this mod Machine translation
A mod that when the engine rejects problem files when generating in FaceGen because the file size, BC format, and mipmap are different in the texture array, will convert it to MIPMAP of size, BC format, and mipmap.
Original address:
Updated on September 7th:
Version 1.5
Add support for AE 1.11.221
Updated on August 30th:
Version 1.4
Add support for AE 1.11.240 (not tested)
Version 1.3
Fixed CTD when opening and reading BA2 files
describe
Tint Fix fixes a specific texture compatibility issue that may cause:
- Facial color does not show up
2.Tattoos or makeup disappear
- Brown or dark face (rusty face)
Fallout 4 uses four texture arrays to construct faces:
- Mask
- Diffusion
- Normal 4. Mirror/Smooth
The four arrays may use different sizes and formats. However, the textures within each individual array must match the array's size, BC compression format, and internal flags. The texture must also have sufficient MIP levels to satisfy the array.
For example, if a diffuse array is 2048×2048 BC7, but a tattoo uses a 1024×1024 BC3 diffuse texture, Fallout 4 may reject the tattoo, the tattoo may disappear, or the face may become rusty.
Tint Fix monitors the FaceGen process and detects incompatible textures. It reads the game's selected source DDS from a loose file or BA2 archive, creates a compatible cached copy, and provides that copy to the engine.
It runs in the background when conversion is needed. When all cache files are ready, Tint Fix rebuilds the player's 3D via the engine's native Reset3D path. The subsequent FaceGen pass uses the repaired texture. If LooksMenu is open, the refresh will wait until the menu is closed.
The generated textures will be cached and can be reused after restarting the game.
Cache location: Data\Textures\TintFixCache\v1
Tint Fix also corrects a rare player FaceGen timing issue that occurred when players loaded saves.
When loading a save from the main menu, there is no existing player 3D. "Fallout 4" will restore the player's archived appearance data before building the initial player 3D and FaceGen.
When loading a save during gameplay, the current player's 3D causes the game to call Reset3D while the saved "charGenRace", hue array, and colors have not yet been fully restored. Because Head/Face work is handled asynchronously, FaceGen may read old or incomplete appearance data before repair is complete. This seems to be one of the reasons why rusty faces rarely appear after loading in-game saves.
Tint Fix preserves the initial model, skin, and scale refresh phase, but delays Head/Face refresh until the player's saved appearance data is restored. The engine then runs FaceGen on the restored footage.
NPCs use different loading paths and do not share a safe appearance recovery point. Therefore, Tint Fix provides a tff console command that requests a face-only Reset3D of selected NPCs.
If the NPC's face is damaged or discolored, open the console, select the NPC, and enter:
'tff'
This request does a face-only Reset3D for the selected NPC. If a texture fix is needed, Tint Fix will wait for the necessary caching to complete before automatically refreshing the NPC's face.
So…what’s the difference between Tint Fix and other Rusty Face Fix mods?
Instead of automatically rebuilding each character, Tint Fix uses three targeted methods:
- It prevents the player's FaceGen from using incomplete appearance data when loading in-game saves.
- It automatically converts incompatible FaceGen textures to the size, format, flags and MIP count required by the engine.
- If an NPC's face is still damaged or discolored, select the NPC in the console and enter "tff" to refresh only the NPC's face.
The "tff" command is built directly into the DLL. It doesn't require any other mods.
Installation instructions
Install Tint Fix using the mod manager, or place the DLL file and INI file into Data\F4SE\Plugins
Main functions
- Fix size, BC format, texture flags and mip-count mismatches in …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.