Hi guys, I noticed that when I export animation as a usda sequence, it respects the fps/timecode of my Houdini file (we normally work at 30 fps). However, when I run the usdstitchclips over the resulting usda sequence, the timecode/fps information does not come included in the template.usda file.
Because of this, when I reference that template.usda file later, it plays back at the Pixar default 24 fps and I have to manually change the Time Scale (to 0.8 in my case, in order to have the animation play back at 30 fps).
The only workaround I've found (other than messing with the Time Scale upon import) is to manually edit the template.usda file, and type in
" framesPerSecond = 30
timeCodesPerSecond = 30"
in order to have the animation play correctly upon arrival.
Is this a bug in the usd stitch clips node?
Thanks,
Inna
USD stitch clips: possible bug!
1609 4 0- MamaYaga
- Member
- 33 posts
- Joined: May 2018
- Offline
- mtucker
- Staff
- 4521 posts
- Joined: July 2005
- Offline
- MamaYaga
- Member
- 33 posts
- Joined: May 2018
- Offline
- Hypershader
- Member
- 37 posts
- Joined: March 2017
- Offline
- mtucker
- Staff
- 4521 posts
- Joined: July 2005
- Offline
The solution is to stop using the USD Stitch Clips ROP and used the Geometry Clip Sequence LOP to author your value clips instead Then the USD ROP or the Configure Layer LOP can be used to set the FPS/TCPS values on the value clip layer just like any other USD layer. Plus the Geometry Clip Sequence LOP is (I think) better than using the USD Stitch Clips ROP in a variety of other ways too...
-
- Quick Links