We have a 4.5 GB scene (city with moving cars and itoo forest trees.) By the time the scene is loaded to all slaves it is almost done rendering making rendering slow. (master with 3 GPUs does 80% of rendering) It takes 1 min 20 sec to render a frame where 1 min is just to load scene to all slaves (so really if we did not have to wait for scene loading it would only take 20 sec to render)
I do not understand why octane reloads scene to GPU v ram every frame i thought stationary geometry should just stay in GPU ram so should movable proxies like moving cars.
Will otoy have any solution for this in the future especially for slaves
P.S this is Rico_UK post from two years ago. He is right when I scrub a slider octane instantly updates everything. So why during actual rendering we have to wait 1 min every frame to reload all 4 Gigs of data
" was wondering if there was any detailed documentation on instancing and movable proxies in Octane, especially with regard to optimisation and also the loading of a scene at every frame when it comes to render time. I've found some info online, but all very broken bits of advice, I'm not actually sure what's happening under the hood. Main points to raise from my finding are:
If I have a lot of instances of the same object it is slow as hell to load the scene, and it uses a lot of vram.
If I select all of those objects and check their movable proxy checkbox then they load quickly, use next to no vram and I can move them about in the viewport.
If this is true why isn't this 'magic' checkbox always off? There must be some tradeoff surely.
When it comes to actually rendering the final sequence / not using the Octane preview window, Max reloads the geometry for every single frame. This seems crazy as I can scrub through the timeline with the Octane frame buffer open and it doesn't need to update which is awesome. And with movable proxy checked the objects that are moving also update. So why when I need to render the final sequence does it need to reload all of the geometry every time?
Also, there's the Autoupdate Movable Proxy checkbox in the render settings, what does this do? It seems movable proxies by their very nature automatically update with or without that checkbox."
viewtopic.php?f=27&t=39750&p=183043&hilit=slow+loading+to+vram#p183043