Vindoza: I tried something already yesterday
1. First of all - texture upscaling is working, was able to replace first level outdoor textures
2. Some of the original textures are of terrible quality. Looks like they were compressed to dds and uncompressed to paletted 256 colors bmp somewhere in the process of game creation. I don't know if there was dds in that time, but there are clearly some compression/dithered artifacts all over the place. Was able to somehow address this issue with deBC1, dedither ESRGAN models.
3. It looks that some textures could be improved by downscaling them 2x and after that ESRGAN upscale 4x. So the real size would be up to 2x from the original. Like I was forced to do with Thief 3 mod.
4. Height and normal maps from the DirectX renderer need to be upscaled from the upscaled diffuse textures or redrawn from scratch. Maybe original author of them could do this.
5. Need to understand how new material attribute is working for correctly applying normal maps/height maps/tesseletion. Don't thing it's too hard.
6. External character's textures (all the textures from system engine libraries Aeons.u, Core.u and so on) aren't loaded by the game, so I can't upscale Patrick's textures for example. Need to contact author for this matter.
7. Don't know how to upscale sprites and FX textures, need to test more on matter of transparency.
Overall I can start with world textures.
Mesh textures are loading fine for me. Make sure to put the textures in Textures/Aeons/Meshes folder.
Do you guys use discord? I can make a text channel for AI upscaling on the Undying discord so we can share and discuss things easier.