Skip to main content
Tweeted twitter.com/StackBlender/status/725238522882457602
Post Reopened by gandalf3
Found the actual problem
Source Link
vtr
  • 71
  • 1
  • 3

I'm trying to render an animation, I can provide the .blend if necessary.

The problem is that if I render each frame as if it was a single render, it works fine. However, if I render it as an animation (multiple frames) I get OutOfMemory error when it reaches a certain frame (which I can render fine if I render just that single frame).

I'm monitoring the GPU memory usage and it seems that the memory used in one frame is not being freed after the render is done. Is this the default behavior? If yes, is there a reason for it? If not, what could be causing it?

I'm using Blender 2.77 on Windows 10. My GPU is Nvidia's 980TI.

EDIT

I found the actual problem. It was an add-on that supposedely shouldn't do anything related to rendering. It's called Perfect Shape. I disabled it and all renders worked fine, motion blur or not.

I'm trying to render an animation, I can provide the .blend if necessary.

The problem is that if I render each frame as if it was a single render, it works fine. However, if I render it as an animation (multiple frames) I get OutOfMemory error when it reaches a certain frame (which I can render fine if I render just that single frame).

I'm monitoring the GPU memory usage and it seems that the memory used in one frame is not being freed after the render is done. Is this the default behavior? If yes, is there a reason for it? If not, what could be causing it?

I'm using Blender 2.77 on Windows 10. My GPU is Nvidia's 980TI.

I'm trying to render an animation, I can provide the .blend if necessary.

The problem is that if I render each frame as if it was a single render, it works fine. However, if I render it as an animation (multiple frames) I get OutOfMemory error when it reaches a certain frame (which I can render fine if I render just that single frame).

I'm monitoring the GPU memory usage and it seems that the memory used in one frame is not being freed after the render is done. Is this the default behavior? If yes, is there a reason for it? If not, what could be causing it?

I'm using Blender 2.77 on Windows 10. My GPU is Nvidia's 980TI.

EDIT

I found the actual problem. It was an add-on that supposedely shouldn't do anything related to rendering. It's called Perfect Shape. I disabled it and all renders worked fine, motion blur or not.

Post Closed as "Not suitable for this site" by user1853, someonewithpc, J Sargent, X-27 is done with the network, stacker
Source Link
vtr
  • 71
  • 1
  • 3

Shouldn't Blender free the GPU memory before rendering the next frame?

I'm trying to render an animation, I can provide the .blend if necessary.

The problem is that if I render each frame as if it was a single render, it works fine. However, if I render it as an animation (multiple frames) I get OutOfMemory error when it reaches a certain frame (which I can render fine if I render just that single frame).

I'm monitoring the GPU memory usage and it seems that the memory used in one frame is not being freed after the render is done. Is this the default behavior? If yes, is there a reason for it? If not, what could be causing it?

I'm using Blender 2.77 on Windows 10. My GPU is Nvidia's 980TI.