question

Adrian Meyer avatar image
Adrian Meyer asked ·

Discarded duplicate deformation keys Warning

Hi,

I have a scene where I get this warning: (but actually almost always get it using HtoA)

47: [polymesh] %s: discarded %d duplicate deformation keys

And then I get the following Performance Warning:

WARNING |  Scene creation time could be reduced slightly by fixing the following issues:47 meshes were motion blurred even though they were static.

I am using a lot of .ASS instances, but also normal Geometry.
Motion Blur is disabled in Arnold ROP and on all Object Arnold Properties (Also prior of .ASS instance archive export). AR Motionblur Camera Properties left at default.
No "v" attribute present on geo either.

Any idea how I could avoid this, as it really seems to slow down scene creation time?
Thanks


Houdini 17.5.460
Arnold 6.0.3.1
HtoA 5.3.0
Windows 10

(sorry for messed up formatting in log)
arnold_motion_warning_log.txt

htoamotion blurwarnings
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.

Adrian Meyer avatar image
Adrian Meyer answered ·

Also in my Log Statistics it says:

BVH_motion::intersect 0:47.86 ( 4.14%)


Does BVH_motion::intersect has to do with Motion Blur?

I mean 4% is not huge, but would be still too much as I don't actually want to render MB at all and total render time is quite long.

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.

Adrian Meyer avatar image
Adrian Meyer answered ·

thanks for looking into it.

the thing is that I have Motion Blur disabled on the Objects with which I create the .ass standins.
(Object Arnold Parms Transform Keys/Deform Keys / Velocity Blur all disabled)

And I also have Motion Blur disabled in the ROP.

So where does that come from?

Ok good to know though that it woill probably not impact performance so much.

But still, I am talking about scenes with over 200.000 ginstances with instances around 2-3 million polys. So I want to be sure that it is as optimised as possible.

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 did a test with a scene of 48 polymeshes, each polymesh with 840K vertices and 1.5 million normals, with two motion keys. Two motion keys doubles the number of vertex and normal coordinates in the ASS file.

Removing the motion keys (disabling motion blur) gave a 1s improvement in scene creation time (from 15s to 14s).

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 ·

The ass files were exported with motion blur enabled, so the ass files have the motion keys for motion blur. That's why you get the warning even though motion blur is enabled in the scene.

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 ·

There's nothing you can do, and I don't know that you would gain that much anyway ("slightly")

At translation time (when the Houdini scene is translated to Arnold nodes), HtoA would have to have new code to confirm that objects are indeed static.

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.