LF: MagicBounce: A.I. Upscaler / Optimizer
-
@SniffmyCrack How is it reducing the size tho? Just saving them as more compressed PNG?
-
@Miki42 i guess so but i dont see any difference in quality when i resave it on there, i use photopea to photoshop textures a lot basically, and after i AI upscale them its always a smaller size when i save the edit i noticed, so i started resaving them after upscaling using it
-
@SniffmyCrack gotta try this, never thought of just saving the png in a different way xD
Irfanview can save opened images by just pressing S key and it has options for PNG + a plugin for optimizing the format to save space.
But I gotta run some test before saying if it's a good way or not. -
@SniffmyCrack what Quality % do you use on Photopea?
100% Quality seems to only reduce the size by 6-8%
90% reduces it a lot by ~57% but it introduces color banding99% is around 50% less size but there isn't any difference from 90% from what I can see and there is still color banding
-
So, this ride led me to find this program: https://nukesaq88.github.io/Pngyu/
It basically outputs the exact-looking image in PNG but in 30% to 75% less size (depending on the image).
You can also do images in a batch and overwrite the original on the spot, so it's just drag all images in and press the "Compress Start" button to optimize all textures.Pngyu is an interface program for the https://pngquant.org/ library.
-
This one https://github.com/H-J-F/PNGoo does the same as Pngyu but seems a bit more stable and way faster.
Also has a Unity tool if you understand how to install it.It reduced Perula's textures from 57.3 MB to 31 MB
-
@SniffmyCrack Oh god, 60 mb xd
-
P.S. for my PNGoo comment.
ONLY use the PNGoo .exe program, do not use the Unity script unless you are ready to deal with problems since VRC SDK cannot compile it when uploading avatars and Unity expects you to close it after every use on a texture.
If you only use the PNGoo.exe program it's basically a miracle cuz it almost halves the uncompressed resources for the avatar and the space used by your project.
For people who need Texture Memory or VRAM usage optimization read here: https://www.poiyomi.com/blog/2022-10-17-texture-optimization
AND use this tool in your project: https://github.com/Thryrallo/VRCAvatarTools/ to change the texture compression to DXT1 where you can afford it. -
Weirdly enough they closed both gumroad and booth stores and only the site is left: https://www.luka.moe/magicbounce.html