Are you tired of running out of VRAM
while working on big scenes?
Fear not, because memsaver is here!
memsaver is able to reduce texture sizes on objects or entire objects that end up being small in the final render. This reduces VRAM consumption and makes it a very helpful tool for big projects or if your hardware is limiting.
2023/06/21: memsaver 1.1 – Adaptive mesh decimation, support animations, support UDIM and sequence image types. Add support for .bmp, .exr, .hdr, .tif and .webp formats. Allow selecting all images except HDR/EXR. Handle negative and other invalid values of numeric parameters. Bug fixes; don’t fail bounding box computation for point objects, fix bounding box size of objects behind camera, make sure cache folder exist before opening it.
How does it work?
To decrease VRAM consumption memsaver’s Adaptive Image Resize feature goes through all the objects in the scene and calculates their final size in the resulting render based on camera and render dimensions and downscales their textures where possible – this alone can shave off many GB of VRAM. While Adaptive mesh decimation feature allows you to decimate objects based on camera distance. Both of these features support animations. Alternatively, you can also use the Resize Images feature which now even supports UDIMs & image sequences, and lets you make textures of selected or all objects smaller – in that case memsaver only downscales when the original is bigger than the selected resolution. In any case. the original images are left untouched while the downscaled versions are saved into a cache folder. If you open a scene that has been downscaled with memsaver and you have memsaver installed, it automatically regenerates the cache. Reverting to the original file is a single click operation.
Features
Simple UI
Adaptive Optimize
Adaptive Mesh Decimation
There is no point in rendering a 100 000 triangle mesh that has 2 meters and is 20 meters away from the camera, the detail is so small it just gets lost. So, memsaver lets you remove unnecessary geometry and only calculate a fraction of the original size.
couldnt find the changelog for v1.2.2