Page 1 of 1

Collect & Sending scene to renderer time optimization

Posted: Mon Aug 03, 2015 6:14 pm
by Yambo
Hi All,

I'd like to discus with you about ways to decrease the time for sending the scene for Octane. For that matter i'll refer an example scene i'm working on & having relatively high collect & sending time (30 seconds)
The scene is not that heavy, only pretty high object count (Half million polygon total, and 350 different c4d objects, most of them are low poly models as you can see in the screenshot attached)
You can see my machine spec below, i'm using 2 Titan X and this scene render very fast. But i'm thinking if there is any way to decrease those 30 seconds sending time. Some thoughts:
* If i'll use many Object tags vs Few Objects tags on major groups (current state) - It will effect the sending time?
* I know that c4d is not that good handling a lot of objects, is that same for octane?

Any idea for better scene handling and sending time optimization will be great to know.
Thanks everybody and Ahmet especially for doing this plug in so great. ;)

Re: Collect & Sending scene to renderer time optimization

Posted: Mon Aug 03, 2015 7:02 pm
by aoktar
good point to discuss. I'll share some deep information about background of calculation processes.

first info, there's no different to how you put object tag. it will affect all child objects. at the and it will create one scatter+mesh node for each objects.

collect time is shortest process. doesn't take even 1 sec. just some milliseconds. but there is a key point. to usage of many object tag, can slow down the instant feedback.
better to use on top of a group mostly. but if this group
have much static objects, directly assign to animated parts. also you can see timers on top line LV.

mesh creation takes more but not so much. a few seconds for medium scenes.

material creation can vary by content. C4D shader usage can increase much more.

at the and you'll see a message as Api Update. After this point, plugin doesn't make any operations until render start. this is longest stage of export and done by Octane core.

Re: Collect & Sending scene to renderer time optimization

Posted: Tue Aug 04, 2015 1:18 pm
by Yambo
Thanks Ahmet, Useful information.
I׳ll keep explore and see if there are any ways i can decrease this time.