Live Viewer vs Render Queue Render Time Discrepancy

Forums: Live Viewer vs Render Queue Render Time Discrepancy
Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderator: aoktar

Live Viewer vs Render Queue Render Time Discrepancy

Postby vzewl » Sun Feb 25, 2024 4:03 am

vzewl Sun Feb 25, 2024 4:03 am
I was wondering if there are some obvious places to look or consider when sending a render through Cinema 4D's render queue. I'm rendering a decently complex scene with some hair, some scattered foliage, basic cloth sims.

My Live Viewer render is currently 2 minutes and 20 seconds per frame. When I send the scene to render through the Render queue, it's sitting at around 7-10 minutes per frame. I have scoured all of my objects, I have no subdivision surfaces, no Octane Tags creating Render subdivisions. This is a 120 Frame animation so these minutes are adding up quite significantly.

I feel like I have exhausted all troubleshooting I can think of, is there something else I should be looking for? I'm tempted to save frame by frame from the LV to gain some time back.
vzewl
Licensed Customer
Licensed Customer
 
Posts: 5
Joined: Tue Jan 21, 2020 5:28 pm

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby aoktar » Sun Feb 25, 2024 9:17 pm

aoktar Sun Feb 25, 2024 9:17 pm
It may wait for pre-calculation of hair/object dynamics. So having these are cached that will avoid this stage, and have faster start on PV rendering. In LV this doesn't happen because it uses the current visible data, it's ready.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
aoktar
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 15970
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby vzewl » Sun Feb 25, 2024 9:28 pm

vzewl Sun Feb 25, 2024 9:28 pm
Everything in my scene that has any dynamics on it is fully cached. I understand the first frame taking a bit longer, it takes about 15 minutes, and then each subsequent frame is on average almost 3-4 times longer.
vzewl
Licensed Customer
Licensed Customer
 
Posts: 5
Joined: Tue Jan 21, 2020 5:28 pm

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby aoktar » Sun Feb 25, 2024 10:25 pm

aoktar Sun Feb 25, 2024 10:25 pm
vzewl wrote:Everything in my scene that has any dynamics on it is fully cached. I understand the first frame taking a bit longer, it takes about 15 minutes, and then each subsequent frame is on average almost 3-4 times longer.

Open Console and show the all output here when you make a few frames renderer. It will show more details. Also you you can see where it waits from process info from render window, we don't see it to tell more.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
aoktar
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 15970
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby vzewl » Sun Feb 25, 2024 11:28 pm

vzewl Sun Feb 25, 2024 11:28 pm
aoktar wrote:
vzewl wrote:Everything in my scene that has any dynamics on it is fully cached. I understand the first frame taking a bit longer, it takes about 15 minutes, and then each subsequent frame is on average almost 3-4 times longer.

Open Console and show the all output here when you make a few frames renderer. It will show more details. Also you you can see where it waits from process info from render window, we don't see it to tell more.


Thank you for the suggestion. Here is the log from 2 Render Queue frames. I have also included a screenshot of my live viewer data.

The first major thing I can notice is that through the render queue it is dumping a bunch of stuff into the out-of-core memory and in my live viewer it isn't using it at all?
Attachments
VZEWL_LV_Data.PNG
Live Viewer Data Screenshot
octane 2023.1.2 240225 181255.txt
2 Render Queue Frames
(2.21 KiB) Downloaded 12 times
vzewl
Licensed Customer
Licensed Customer
 
Posts: 5
Joined: Tue Jan 21, 2020 5:28 pm

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby aoktar » Mon Feb 26, 2024 12:36 am

aoktar Mon Feb 26, 2024 12:36 am
You'll see some big differences on amount of triangle counts in PV if you carefully compare the data.
LV: 4.135m mesh triangles/3.939m displaced triangles
PV: 12.579m mesh triangles/19.88m displaced triangles

This may cause OOC used. Low VRAM.
Also on start of a render, it create/resend materials, motion data, polygons. These are high on first frame.
55 sec. for materials
18 sec. for motion blur data
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
aoktar
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 15970
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye

Re: Live Viewer vs Render Queue Render Time Discrepancy

Postby vzewl » Mon Feb 26, 2024 1:00 am

vzewl Mon Feb 26, 2024 1:00 am
aoktar wrote:You'll see some big differences on amount of triangle counts in PV if you carefully compare the data.
LV: 4.135m mesh triangles/3.939m displaced triangles
PV: 12.579m mesh triangles/19.88m displaced triangles

This may cause OOC used. Low VRAM.
Also on start of a render, it create/resend materials, motion data, polygons. These are high on first frame.
55 sec. for materials
18 sec. for motion blur data

So what is causing the jump in triangles? Can it be Octane "Texture Displacement"? If so, how do I force it to use the LV subdivisions? I don't have any actual subdivision surfaces so this is the only thing I can think of that would be doing something like this. Unless you have some other suggestions? I appreciate the help.
vzewl
Licensed Customer
Licensed Customer
 
Posts: 5
Joined: Tue Jan 21, 2020 5:28 pm

Return to Maxon Cinema 4D


Who is online

Users browsing this forum: No registered users and 27 guests

Sat Apr 27, 2024 11:21 pm [ UTC ]