![]()
Managing CUDA memory (VRAM) in Daz Studio is one of the most important skills for achieving fast render times. Because Daz uses the NVIDIA Iray render engine, if your scene exceeds your graphics card’s available physical VRAM, Iray will silently “drop to CPU.” When this happens, rendering switches to your system RAM and processor, turning a 5-minute render into a grueling multi-hour ordeal.
Because Daz Studio is notoriously stubborn about holding onto VRAM once it’s allocated, you have to be proactive about both clearing memory leaks and optimizing your scene.
1. Freeing Up VRAM Within Daz Studio
-
Close the Render Window Immediately: When an Iray render finishes or you manually stop it, the window stays open so you can hit “Resume”. As long as that window is open, Iray holds your entire scene data in the GPU memory. Always save and close the render window when you are done.
-
The “Texture Shaded” Trap: If your main viewport layout is set to Texture Shaded or Iray Preview, Daz forces all those high-res textures into your VRAM. Before you hit the Render button, switch your viewport draw style to wire bounding box or smooth shaded. This frees up precious gigabytes for the actual render engine to use.
-
Restart Daz Studio Frequently: Daz does not completely flush its memory cache between different scenes. If you have been working for hours or doing multiple test renders, the memory will “creep” up. Restarting Daz Studio is often the only foolproof way to completely purge the VRAM buffer.
-
Check Hidden Instances in Task Manager: Sometimes closing Daz doesn’t actually kill the process. If your VRAM is still full after closing the app, open Windows Task Manager, find
DAZStudio.exe, and click End Task.
2. Optimizing Your Scene Geometry
High polygon counts devour VRAM. You can severely cut down the memory footprint using built-in settings:
-
Lower SubD (Subdivision) Levels: Many high-definition (HD) figures or complex clothing items look great because Daz artificially subdivides the mesh at render time. Select the object, go to the Parameters tab, look for Mesh Resolution, and lower the Render SubD Level from 3 or 4 down to 1 or 2.
-
Delete What You Can’t See: If a character is wearing boots, delete their feet and toes. If they are wearing a heavy jacket, delete the underwear or shirt underneath. If an object is completely behind the camera, delete it from the Scene tab.
-
Use Instancing: If you need 50 of the same tree, chair, or background prop, do not duplicate them ($Ctrl+C$, $Ctrl+V$). Instead, select the object and go to Create > New Instance. Instances use almost zero extra VRAM because they point back to the original object’s data geometry.
3. Managing Aggressive Textures
Textures (diffuse maps, normal maps, bump maps) take up the lion’s share of your VRAM. One 8K texture map can take up hundreds of megabytes alone.
-
Resize Background Textures: An object far away in the background does not need an 8K or 4K texture profile. You can open background textures in an image editor (like Photoshop or GIMP) and downscale them to 1K or 2K.
-
Utilize Utilities: If manual downscaling is too tedious, the Daz Marketplace features highly recommended scripts like Scene Optimizer. It automatically downscales textures of background objects, replaces materials, and strips unneeded maps with a single click.
-
Turn off Unnecessary Maps: For background characters, you can go to the Surfaces tab and completely remove complex maps like Dual Lobe Specular or Top Coat which aren’t visible from a distance anyway.
4. Double-Check Iray Render Settings
Go to your Render Settings tab, click on the Advanced sub-tab, and look at your hardware settings:
-
Check the CUDA Boxes: Ensure your NVIDIA GeForce card is checked for both Photoreal and Blend modes.
-
Do NOT Check “CPU”: Some artists prefer to uncheck the CPU box entirely. If the scene is too large, instead of dropping to a slow CPU render, Daz will throw an out-of-memory error. This gives you immediate feedback that your scene needs optimisation rather than tricking you into a 6-hour render.
Tip: Download a free lightweight utility like GPU-Z. Keep it open on a second monitor or pinned to your screen while working in Daz Studio. Watching the “Memory Used” metric live will show you exactly which character, hair asset, or environment pushes your VRAM over its limit.
