This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UsdSkel Utilities
+ Collaboration diagram for UsdSkel Utilities:

Modules

 Joint Transform Utilities
 Utilities for working with vectorized joint transforms.
 
 Transform Composition Utils
 Utiltiies for converting transforms to and from component (translate, rotate, scale) form.
 
 Joint Influence Utils
 Collection of methods for working joint influences, as stored through UsdSkelBindingAPI.
 
 Skinning Implementations
 Reference skinning implementations for skinning points and transforms.
 

Functions

USDSKEL_API bool UsdSkelIsSkelAnimationPrim (const UsdPrim &prim)
 Returns true if prim is a valid skel animation source.
 
USDSKEL_API bool UsdSkelIsSkinnablePrim (const UsdPrim &prim)
 Returns true if prim is considered to be a skinnable primitive.
 

Detailed Description

Function Documentation

◆ UsdSkelIsSkelAnimationPrim()

USDSKEL_API bool UsdSkelIsSkelAnimationPrim ( const UsdPrim prim)

Returns true if prim is a valid skel animation source.

◆ UsdSkelIsSkinnablePrim()

USDSKEL_API bool UsdSkelIsSkinnablePrim ( const UsdPrim prim)

Returns true if prim is considered to be a skinnable primitive.

Whether or not the prim is actually skinned additionally depends on whether or not the prim has a bound skeleton, and prop joint influences.