I'm trying to troubleshoot whether its V-Ray or Golaem that's causing high memory usage rendering crowds in a scene. The size of the crowd is approx. 15,000 people. All shaders/textures have been stripped out, as well as character animation, and just basic environment geo included, with one HDRI dome light w/ BF+BF GI. A 2k single frame render eventually crashes as memory usage grows past 60GB on a 64GB machine.
Switching over to Renderman, same lighting and geo setup, the render uses ~15.5GB.
Since the shading / texturing variable is basically removed, all that's left is geo. So my first guess is that there's a disconnect between the instancing engine of Golaem and V-Ray, and the whole crowd is being stored as unique geo in memory, instead of it being instanced. Does that sound plausible? Has anyone come up against this using Golaem?
Is this a V-Ray issue, a Golaem issue, or both?
(for those that might ask, please note that I don't have permission to post or send in any part of this scene or assets, unfortunately)
Switching over to Renderman, same lighting and geo setup, the render uses ~15.5GB.
Since the shading / texturing variable is basically removed, all that's left is geo. So my first guess is that there's a disconnect between the instancing engine of Golaem and V-Ray, and the whole crowd is being stored as unique geo in memory, instead of it being instanced. Does that sound plausible? Has anyone come up against this using Golaem?
Is this a V-Ray issue, a Golaem issue, or both?
(for those that might ask, please note that I don't have permission to post or send in any part of this scene or assets, unfortunately)
Comment