question

Maja Divjak avatar image
Maja Divjak asked ·

Arnold render time increases with increasing frame number

Hello there,

I have a complex Maya 2019 scene with lots of cached nParticles, some caches offset in time, lots of polys and 5,000 frames. There is a Skydome light and two spotlights. Given the complexity of the scene, I can jump around in the timeline and the viewport will update in about 2 minutes. My problem is that the time between Arnold renders gets longer and longer with increasing frame number. Its as if Arnold cycles through the caches to the designated frame and then starts the render and then repeats the process for the next frame. This happens with one-off renders in the render view and using Render Sequence. I don't have an Arnold license, so can't try batch rendering.

Some stats: at Frame 300, the total render time is 12 minutes and the actual render time is 6:59. Render view and viewport are matching.

At frame 3,000, the total render time is 32 minutes and the actual render time is 5:57. I've also noted that at frame 3,000 the viewport and the render view do not match. Interestingly, if I fire off a quick Maya software render, it starts immediately and the viewport and render view match exactly (although you can't see the nParticles). A playblast also matches the viewport exactly.

I've tried disabling the particles in the particleShape node, so they are running only from the caches and I've tried resetting all caches to frame one, with absolutely no effect. Turning off one of the spotlights barely affects render time.

My specs: Maya 2019, MtoA 4.0.3.1, Arnold Core 6.0.3.1

Intel Xeon CPU E5-2687W v4, 3GHz, NVidia Quadro P5000 graphics, 64GB RAM

Arnold log is attached.

If someone could please advise what the problem is as a 30 minute wait between renders is untenable and I'm at my wits end as to what to do.

Thank you in advance,

Maja

arnold.3000.txt

arnoldmtoa
arnold3000.txt (37.4 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Maja Divjak avatar image
Maja Divjak answered ·

Hi there,

Still waiting to hear anything on this please? Any chance of an update as to progress?

Thanks so much and best wishes,

Maja

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Issue is logged. As I wrote before: There's no ETA on this. I'm pretty sure it won't be in the next update.

0 Likes 0 · ·
Maja Divjak avatar image
Maja Divjak answered ·

Thanks for letting me know. This seems like quite a serious issue to me- is there acknowledgement that it will actually be attended to and hopefully fixed please?

Thanks so much,

Maja

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Maja Divjak avatar image
Maja Divjak answered ·

Hi Stephen,

Just wondering if there has been any word on this as yet please? Do you have any idea at all how long this might take?

Thanks so much and best wishes,

Maja

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

There's no ETA on this. I'm pretty sure it won't be in the next update.

0 Likes 0 · ·
Maja Divjak avatar image
Maja Divjak answered ·

Thanks Stephen,

Much appreciated. I know this is a bit like asking the length of a piece of string, but do you have any idea how long this will take please? Days? Weeks?

Thanks so much and best wishes,

Maja

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Maja Divjak avatar image
Maja Divjak answered ·

Hello there,

I believe I have confirmed this is an Arnold problem. I just installed RenderMan and found that it does not cycle through the caches to render frame 3,000. It starts almost immediately, like the Maya software renderer does. In the interests of time, I would be tempted to go with RenderMan, but I'm not familiar with it and it will necessitate redoing the shaders, most of which are cached (Arrgh!) and redoing the lighting. If there is a solution to this problem ie some way of preventing Arnold from cycling through the caches, that would be absolutely fantastic.

Thanks so much and best wishes,

Maja

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

It an MtoA issue, and I've logged a ticket for this. I don't see any way to work around it.

0 Likes 0 · ·
Maja Divjak avatar image
Maja Divjak answered ·

Hi Stephen,

Thanks for your reply, much appreciated. Interesting, I wonder why it's doing that too. Weird.

Yes, if I change to Ass and Kick, it still takes about 27 minutes to render. If I switch to Export Ass, it crashes Maya. Interactive is about half an hour or so, as before.

Thanks so much and best wishes,

Maja

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered ·

I've been testing nParticles, and it looks like the cache files are always read from the start when I render (for example, if I render frame 120, then the caches for frames 1,2, .., 120 are read).

Yet the MtoA code explicitly says "do not read from start" when it calls the Maya API, so I don't know why this is happening.


If you change the Render Type to Export ASS and Kick (Render Settings > System tab), does it still take as long to get to the rendering part?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.