Hey guys,
i slowly become desperate with a scene that im currently working on. I created an asteroid field with polygon reduced asteroids in several groups as shape instances with PFlow and - together with other objects in the scene - i have a total of 376,500 Objects that need to be rendered with Mental Ray and Final Gather. 6357 Objects of them are MR Proxies though and those also do not make real problems when it comes to rendering. The rest of them (a big modeled asteroid in the middle of the field and two Rayfire caches) also dont really add to render preparation times and the generation of the final gather map as well as the actual rendering of them starts pretty quickly.
So im left with round about 370,000 Objects created from Particle Flow that slow down my render preparation times so drastically, that it is basically impossible to render the way it is right now. I tried several things already:
- Cache the PFlow with Cache Disk Operator and use Geo Cache with Mental ray. Resolves recalculation of PFlow each frame and makes translation times faster, but Final Gather Map creation still takes forever and after it is created Rendering still starts with a delay of more than 1 Minute per frame.
- Cache Pflow with a Cache Plugin (i used SuperMesher here, thanks to a tipp from JohnnyRandom in my latter post). Although caching works, Rendering is still the same problem. Final Gather Map Creation takes forever and Rendering starts with a delay of more than 1 Minute per Frame when using the created Final Gather Map. Additionally activating the Geo Cache of Mental Ray does not have any effect here as well - apart from some savings in translation times but those times are not the problems that i have.
I’ve uploaded a copy of that scene with just Particle Flow inside so that you can have a look at it:
http://www63.zippyshare.com/v/DdrnLIY1/file.html
Both PF Sources are inactive at the moment. Just activate them (they are set to a 100% for both in the viewports though, so reduce that first if you dont want to wait). Pflow is in its own layer, the instances are in an extra layer within it. Camera001 is inside the field and this is the camera that needs to be rendered. I also removed the Materials as they reference local files on my harddrive. Only the mat for the particles is left. HDR is also removed, Skylight is plain white atm. Beginning at frame 150 at last the rendering prep times start to increase drastically. I really think that all the Meshes of PFlow are the problem here, but i have no idea how to fix this. I mean, it must be possible to render them, mustnt it? :-/
Do you have any tipps on what i can do to speed up rendering again? What may i possibly have done wrong here? Is there any chance to optimize that? I need to render 600 Frames … and even in the lowest possible qualities, those problems already occur.
I really hope you can help me with that. Im depending on it, because without help i may probably not be able to complete this scene and this would in turn throw me back a lot. I finally have to get my intro ready somehow :-/
Thanks in advance to all of you!
And a happy new year 
Subb
But it is, you can read about that quite clearly in the MR Docs. Has the advantage that it works with almost everything that MR handles too. So you build you scene in MR, switch to iRay and check, and switch back - and you dont loose anything. I sometimes do this when i need to get a quicker preview of how my renders will look in mental ray. Works - for the most part at least.