You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the Binding Skeletons part of the documentation, this should not animate. You can deduce this from the examples, and also from this statement:
a skel:animationSource binding is not considered to have any effect until the next skel:skeleton binding at or beneath the binding location in namespace.
In the USD above, the rel skel:animationSource cannot inherit down to where rel skel:skeleton is, so I think it shouldn’t animate, right?
And yet, it does animate in usdview… and in fact if you construct an AnimQuery for that skeleton, it will be valid and point at the “Anim” prim. Additionally, the setup shown at the top of this doc page has the same pattern, suggesting this is supported.
Furthermore, as Spiff suggested it seems that the rel skel:animationSource binding on the Skeleton wins over any binding done at the point where rel skel:skeleton is authored...
This follows from the discussion on https://forum.aousd.org/t/skel-animationsource-relationship-directly-on-the-skeleton-prim/2209
We’ve recently ran into some USD like this:
According to the Binding Skeletons part of the documentation, this should not animate. You can deduce this from the examples, and also from this statement:
In the USD above, the rel skel:animationSource cannot inherit down to where rel skel:skeleton is, so I think it shouldn’t animate, right?
And yet, it does animate in usdview… and in fact if you construct an AnimQuery for that skeleton, it will be valid and point at the “Anim” prim. Additionally, the setup shown at the top of this doc page has the same pattern, suggesting this is supported.
Furthermore, as Spiff suggested it seems that the
rel skel:animationSource
binding on the Skeleton wins over any binding done at the point whererel skel:skeleton
is authored...For example, this:
Does not animate, when I believe it should.
It doesn't seem like I can attach USD files here but there are some sample files in the AOUSD thread link above, with those exact setups.
The text was updated successfully, but these errors were encountered: