$19

Memsaver Memory Optimizer VRAM Saver

2 ratings
I want this!

Memsaver Memory Optimizer VRAM Saver

2 ratings

Why memsaver?

memsaver helps your scene to fit into VRAM by optimizing images and meshes based on their camera appearance without losing detail.

How memsaver works?

memsaver's Adaptive Optimize considers all objects in the scene and calculates size of their textures based on their appearance in the final render. Meshes are decimated based on their distance from the camera.

Non destructive workflow

memsaver stores all downscaled images in a cache folder, the original is untouched. Decimation is done using modifiers and can be reverted at any time to previous state. It is always possible to revert to originals.

Features

Preview Adaptive Optimize

See optimization effect before applying to the scene.

Adaptive Mesh Decimation

Decimate meshes based on their distance from the camera.

Animation Support

Calculate necessary image size taking all animation frames into account, thus still saving the memory and at the same time making sure the result is still sharp.

Memory Estimation

Estimate memory usage of current scene, selected .blend file or your whole library and generate HTML or JSON report listing estimated memory footprint each datablock will have in render.

Octane, UDIM and Sequences support

memsaver supports Octane render engine and can work with UDIMs and image sequences.

Available Licenses

DOCUMENTATION

What our users say?

Feedback

Feel free to join our discord channel about memsaver for support, ideas, or a friendly chat - https://polygoniq.com/discord!

Let us know what you think! 

Need a specific feature implemented?

We will update memsaver based on your requests and feedback.


Let us know if you wish to become an affiliate! 

RELEASE LOG:

2025/06/03: memsaver 1.3.0:

Improvements & Additions

Added Decimate Meshes button similar to Resize Images. Added support for Octane render engine. All memsaver operators now report what happened, how many images were optimized, failed and how much memory was saved. Added control hints to preview adaptive optimize. Added active camera to adaptive optimize operators. Blender 4.4 and 4.5 (Alpha) support. Minor speed up of adaptive optimize.

Memory Estimate Overhaul

Estimate memory of a selected directory or blends additionally to current file. Show datablocks or files view with collapsible details with tree navigation. Improved report visuals and report is interactive - sorting and searching is available. Improved estimation algorithm to be more precise for meshes. JSON output for memory estimate for automated processing.

Fixes

Preview adaptive optimize doesn't throw error when a camera is selected. Preview adaptive optimize doesn't fail with no camera available. Preview adaptive optimize now uses world position of objects. Removed non-scene object target options for adaptive optimize, these shouldn't be considered at all as they are not in active camera.

2023/11/14: memsaver 1.2.0, 1.2.1: Support for Blender 4.0.0. Bug fixes: behave correctly when user moves or replaces a resized image, don't fail adaptive optimize preview on non-existent images.  Change label of check & regenerate operator based on user feedback. Report packed images in adaptive optimize preview.

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.

2023/04/29: memsaver 1.0 - Initial release. Resize Images, Adaptive Image Resize, automatic caching. Supports Open Image IO or PIL/Pillow as backends for resizing

I want this!
Copy product URL
30-day money back guarantee

Ratings

5
(2 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%