Class SkeletonImporter
Import support for UsdSkelSkeleton
Namespace: Unity.Formats.USD
Syntax
public static class SkeletonImporter
Methods
BuildBindTransforms(String, SkeletonSample, SceneImportOptions)
Declaration
public static void BuildBindTransforms(string path, SkeletonSample skelSample, SceneImportOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| String | path | |
| SkeletonSample | skelSample | |
| SceneImportOptions | options |
BuildDebugBindTransforms(SkeletonSample, GameObject, SceneImportOptions)
Declaration
public static void BuildDebugBindTransforms(SkeletonSample skelSample, GameObject goSkeleton, SceneImportOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| SkeletonSample | skelSample | |
| GameObject | goSkeleton | |
| SceneImportOptions | options |
BuildSkeletonBone(String, GameObject, Matrix4x4, VtTokenArray, SceneImportOptions)
Declaration
public static void BuildSkeletonBone(string skelPath, GameObject go, Matrix4x4 restXform, VtTokenArray joints, SceneImportOptions importOptions)
Parameters
| Type | Name | Description |
|---|---|---|
| String | skelPath | |
| GameObject | go | |
| Matrix4x4 | restXform | |
| VtTokenArray | joints | |
| SceneImportOptions | importOptions |
BuildSkinnedMesh(String, String, SkeletonSample, UsdSkelSkinningQuery, GameObject, PrimMap, SceneImportOptions)
Declaration
public static void BuildSkinnedMesh(string meshPath, string skelPath, SkeletonSample skeleton, UsdSkelSkinningQuery skinningQuery, GameObject go, PrimMap primMap, SceneImportOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| String | meshPath | |
| String | skelPath | |
| SkeletonSample | skeleton | |
| UsdSkelSkinningQuery | skinningQuery | |
| GameObject | go | |
| PrimMap | primMap | |
| SceneImportOptions | options |