24 #ifndef PXR_USD_USD_SHADE_UDIM_UTILS_H
25 #define PXR_USD_USD_SHADE_UDIM_UTILS_H
73 const SdfLayerHandle &
layer);
82 const SdfLayerHandle &
layer);
GLsizei const GLchar *const * string
GLenum GLuint GLint GLint layer
static USDSHADE_API std::string ReplaceUdimPattern(const std::string &identifierWithPattern, const std::string &replacement)
static USDSHADE_API bool IsUdimIdentifier(const std::string &identifier)
PXR_NAMESPACE_OPEN_SCOPE SDF_DECLARE_HANDLES(SdfLayer)
std::pair< std::string, std::string > ResolvedPathAndTile
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
static USDSHADE_API std::vector< ResolvedPathAndTile > ResolveUdimTilePaths(const std::string &udimPath, const SdfLayerHandle &layer)
static USDSHADE_API std::string ResolveUdimPath(const std::string &udimPath, const SdfLayerHandle &layer)
#define PXR_NAMESPACE_CLOSE_SCOPE