Texture modding tools for UE4 games.
You can inject dds files into UE4 assets.
- Inject any size DDS and any number of mipmaps.
- Export assets as DDS.
- UE4.27 games
- UE4.19 games
- UE4.18 games
- FF7R
- Bloodstained (UE4.27)
If you want me to add support for your game, please contact me with discord.
- DXT1/BC1
- DXT5/BC3
- BC4/ATI1
- BC5/ATI2
- BC6H
- BC7
- B8G8R8A8(sRGB)
- FloatRGBA
Download UE4-DDS-tools*.zip
from here
You need to specify the UE4 version of your game.
Open ./src/config.json
with notepad and edit the version.
4.27
, 4.19
, 4.18
, ff7r
, and bloodstained
are available.
-
Drop
.uexp
onto1_copy_uasset*.bat
.
The asset will be copied in./workspace/uasset
. -
Drop
.dds
onto2_inject_dds*.bat
.
A new asset will be generated in./injected
.
You can inject multiple assets at the same time.
See here for the details.
Advanced Usage · matyalatte/UE4-DDS-tools Wiki
-
1_copy_uasset*.bat
Make or clear./workspace
.
Then, copy an asset to workspace. -
2_inject_dds*.bat
Inject dds into the asset copied to workspace.
A new asset will be generated in./injected
. -
_export_as_dds*.bat
Export texture assets as dds. -
_parse*.bat
Parse files.
You can check the format with this batch file.
There are two types of BC6H: signed
and unsigned
.
And you should use the unsigned
format.
See here for the details.
How to Inject .HDR textures · matyalatte/UE4-DDS-tools Wiki
Change its width and height to power of 2.
Or export dds without mipmaps.