Class AddSkinnedMeshRendererToGameObjectsNode.InputPort
Input ports of the Add
Inherited Members
Namespace: Unity.Importer.USD
Assembly: Unity.Importer.USD.dll
Syntax
public class AddSkinnedMeshRendererToGameObjectsNode.InputPort : InputPorts
Fields
invisiblePaths
A collection of invisible prims' paths
Declaration
public HashSet<string> invisiblePaths
Field Value
meshGameObjects
A mapping of xform prim path to their GameObjects in the hierarchy. Used to add SkinnedMeshRenderers to the right GameObject.
Declaration
public Dictionary<string, GameObject> meshGameObjects
Field Value
Type | Description |
---|---|
Dictionary<string, Game |
objsToRefs
A mapping of mesh prim path to their Master prim path, if any. Used to handle mesh references.
Declaration
public Dictionary<string, string> objsToRefs
Field Value
Type | Description |
---|---|
Dictionary<string, string> |
pathToUnityMesh
A mapping of mesh prim path to its Unity mesh. Used to find the mesh associated to a SkinnedMeshRenderer.
Declaration
public Dictionary<string, Mesh> pathToUnityMesh
Field Value
Type | Description |
---|---|
Dictionary<string, Mesh> |
rigDescriptions
A mapping of skeleton root prim path to its skeleton RigDescription. Used to find the GameObjects composing a skeleton rig and assign them to the SkinnedMeshRenderer.
Declaration
public Dictionary<string, RigDescription> rigDescriptions
Field Value
Type | Description |
---|---|
Dictionary<string, Rig |
skeletonGameObjects
A mapping of xform prim path to the skeletons bone GameObjects in the hierarchy. Used to access GameObjects representing bones or skeleton roots.
Declaration
public Dictionary<string, GameObject> skeletonGameObjects
Field Value
Type | Description |
---|---|
Dictionary<string, Game |
skinnedMeshData
A mapping of mesh prim path to the corresponding UsdSkinnedMeshData. Used to link a skinned mesh to its skeleton.
Declaration
public Dictionary<string, UsdSkinnedMeshData> skinnedMeshData
Field Value
Type | Description |
---|---|
Dictionary<string, Usd |