Looping Value Clips Confusion in Solaris

   465   2   0
User Avatar
Member
6 posts
Joined: July 2018
Offline
Hey all,

I am trying to figure out value clips in conjunction with VDB sequences for looping animations. I found a setup posted that shows the general workflow of writing out a VDB and applying a value clip to it to make it loop. However, when that is written to a usd using the usd rop node and the saved usd is loaded back in using a sublayer or reference, the looping created by the value clip is gone. I can't find any answers to this, so posting here in case anyone else has run into this. I imagine I am just missing something major that is not obvious in Solaris.

Any help is much appreciated, here is the HIP file that I am using from the example file I found.

Attachments:
lops_vdb_loop_valueclip.hip (327.4 KB)

User Avatar
Member
6 posts
Joined: July 2018
Offline
Okay it seems that when the usd is saved out, primitive metadata is wiped that specifies the clips, not sure how to tell the USD rop to preserve primitive metadata? First image is the value clip node before the usd rop, second image is after the usd is saved, you can see that metadata for the clip is gone

Attachments:
intact_metadata_before.PNG (3.6 MB)
missing_metadata_after.PNG (3.6 MB)

User Avatar
Member
210 posts
Joined: Dec. 2016
Offline
I to have tried to get people to help to get value clips saving and looping, In my case I'm trying to save a USD skel animation. And everything I have tried to do simply fails.

It should be simple enough to set the current frame to 0 in the animation when it reaches the end.

for later refenrance for me maybe this fixes it.

In the usd_instancing_v03.hiplc hipfile, select the "usdrender_rop1" USD Render ROP and under Output > USD Export set the Filter Time Samples parameter to Never.
Edited by NicTanghe - Aug. 5, 2024 10:21:07
  • Quick Links