Time offset for referenced USD

It’s my first post, so hello to everyone!

I’m new to USD, so sorry for any silly question, but what I’m trying to achieve is to add a layer time offset to animation from a referenced USD file. For now, I have no clue how to do that. At first, I thought that maybe I could just get references from USD and add (offset = 100), but I cannot obtain references using GetReferences(). That object can only add and remove references. Any tips? Or maybe can I somehow overlay the current stage?

Best

Hi, welcome to the forum!

Have you tried working through this tutorial? I believe it covers what you need.

1 Like

Hi @Kemote ,

Welcome! :slight_smile:

After you’ve done with the tutorial, you can have a look at this example scene.
It uses a layer with overs to distribute an animation cycle over all the instances of the scene, with timeoffsets and classes to keep implicit instancing working.

Cheers!

@paoloemilioselva @dhruvgovil Thanks! It was very helpful. I need to read a lot more about USD api :slight_smile: