FIXED: "Out of Video Memory" Crashes

Hi everyone,

If you are experiencing the “Out of video memory trying to allocate a rendering resource” error—especially in massive projects—the culprit is likely Nanite, even if you have a high-end GPU (like an RTX 30, 40, or 50 series).

Note: This solution applies to the interface of Twinmotion 2023.2, 2024.1, and the new 2025.x versions.

Why this happens:
Nanite can be enabled involuntarily. You might have right-clicked a container in the Scene Graph and converted objects by accident, or imported assets with “Enable Nanite” turned on by default. In giant scenes, Nanite’s data streaming can overwhelm the VRAM allocation, causing the engine to crash during navigation or export.


The Fix: How to Bulk Revert to Standard Mesh

If you can’t even open your file without crashing, follow Step 0 first. Otherwise, go straight to Step 1.

Step 0: Emergency Access (If the file won’t open)
Open a blank Twinmotion project, go to Preferences > Graphics Hardware Support, change it to DirectX 11, and restart. This disables Nanite globally, allowing you to open your heavy file safely to perform the cleanup.

Step 1: Filter by Type
In the Scene Graph (Object Manager), use the filter icon and select specific categories that support Nanite, such as “Objects”, “Furniture”, “Vehicles”, or “Vegetation”.

Step 2: Select All
Click the first item in the filtered list, scroll down to the last one, hold Shift, and click to select the entire batch.

Step 3: Disable Nanite
In the Properties panel (at the bottom), find the Nanite section and uncheck “Enable”.

Step 4: Repeat for all Geometry
Repeat this for every category until your entire scene is back to Standard Mesh. Once done, you can switch back to DirectX 12 if needed, and your project should run smoothly and export without any memory errors!


I spent a week struggling with this on an RTX card, and reverting to Standard was the only thing that worked. Hope this saves your project!