Rendering Blender projects that have high memory requirements

Rendering Blender projects that have high memory requirements

In some cases, a project may require more memory than available on the machine it's rendering on. If you see a message indicating this for one of your RenderStreet jobs, there are a few solutions you can apply in order to complete the render:

1. Reduce the memory requirements for the project.


There are a number of factors that can increase the memory usage for Blender projects. The most common ones are the following:

a. Subdivision / microdisplacement usage. If you are using subdivision or microdisplacement, try lowering the amount used for your geometry, or turn it off if possible. Also check the "Max subdivisions" settings in the "Render Properties" section.

b. Large textures. If you are using very large, very high-resolution textures and they are not necessarily needed by the final resolution in which you are rendering the project, consider replacing them with smaller, lower-resolution ones

c. Hair BVH. If you are using hair BVH for your project, turn it off to reduce the memory footprint of the project.

2. Move the project to a server that has more memory available


a. If you are using the monthly plan RenderStreet One, switch the job to our on-demand plan instead. The servers used for the monthly plan have 32 GB of RAM, and the servers used for the on-demand plan have up to 256 GB of RAM. Switching the job to the on-demand plan will make more memory available for the render in order to complete it.

b. If you are using the on-demand plan and you encounter this message, contact us so we can manually assign the render to a machine with enough memory to complete the render. 


    • Related Articles

    • Rendering stereoscopic images in Blender

      Starting with version 2.75, Blender has official support for creating stereoscopic images. When rendered from the Blender interface, clicking 'Save image' saves both the left and the right eye images automatically. However, when rendering the image ...
    • How to pack your Blender file for uploading

      You can upload your files to RenderStreet either packed or unpacked. Read below for instructions applicable to each case. These instructions only apply if you wish to upload the project manually, via FTP, cloud transfer or directly to our website. If ...
    • Pink or black textures in your Blender project

      If one or several textures in your render appear pink, it means that the respective textures couldn't be loaded by Blender when rendering your file. This is a situation can be fixed in 100% of cases, and here are some steps that will help in ...
    • How baking works with Blender on RenderStreet

      In Blender, you can apply multiple physics attributes to objects. Some of them need baking in order to work. Please read below for the specific instructions for each type of baking and don't forget to read the important notes at the end of the ...
    • 3rd party Blender plug-ins / add-ons compatibility with RenderStreet

      1. Plug-ins supported automatically Starting with Blender 2.80, we have added automatic support for a number of popular plug-ins. The list of supported plug-ins is visible in the process of launching a job from our Web interface, in the "Optional ...