Thanks for the tutorial, have been using for a few month now, saved so much time.
Here is some additional useful commands for imagemagick, modify value is in bold, also add link to detailed description from official site.
----------------------------------------
Change texture opacity (sometimes a lot old mod texture isn't 100% opacity. "multiply 2" means original opacity is doubled, 0.5 would be halved):
-alpha set
-channel Alpha
-evaluate multiply
2
Increase darkness (note difference compare to
+level):
-level 3%,100%,1
Increase overall darkness without affect saturating highlights or shadows:
+sigmoidal-contrast 3x0%
Make certain color transparent (HEX color code):
-transparent #878787
Change brightness, saturation, hue:
-modulate 100,80,100
Change gamma (less than 1.0 darkens the image, greater than 1.0 lightens it):
-gamma 1.0
Add alpha channel (ex. batch converting BMP to PNG won't automatically add alpha channel):
-alpha on
Change output DDS compression to lossless (if you don't want to have some purple/red artifacts from other lossy compression like DXT1 DXT5, note file size will be LARGE):
texconv -nologo -timing -y -f
R8G8B8A8_UNORM
Add color tint (might useful to fix some color issues):
-fill rgb(0,10,80) -tint 15
Resize or scale image (note they are not exact same,
detailed tutorial):
-resize 50%
-scale 400%
Note you can add filter type before -resize:
-filter Lanczos2 -resize
50%
----------------------------------------
And last, opensource tool to upscale low resolution texture with
AI Neural Networks upscaling:
1.
ESRGAN Installation Guide for Windows
2.
Using ESRGAN, Links, And Other Information (recommand to use
IEU.Winforms which has GUI)
3.
Get pretrained Model for your image, different model suits different type of photo or image
Good luck!