Struct AiAnimation
Represents an aiAnimation struct.
Inherited Members
Namespace: SharpAssimp.Unmanaged
Assembly: SharpAssimp.dll
Syntax
public struct AiAnimation
Fields
| Edit this page View SourceChannels
aiNodeAnim**, node animation channels. Each channel affects a single node.
Declaration
public nint Channels
Field Value
Type | Description |
---|---|
nint |
Duration
Duration of the animation in ticks.
Declaration
public double Duration
Field Value
Type | Description |
---|---|
double |
MeshChannels
aiMeshAnim**, mesh animation channels. Each channel affects a single mesh.
Declaration
public nint MeshChannels
Field Value
Type | Description |
---|---|
nint |
MeshMorphChannels
aiMeshMorphAnim**, mesh morph animation channels. Each channel affects a single mesh.
Declaration
public nint MeshMorphChannels
Field Value
Type | Description |
---|---|
nint |
Name
Name of the animation.
Declaration
public AiString Name
Field Value
Type | Description |
---|---|
AiString |
NumChannels
Number of bone animation channels, each channel affects a single node.
Declaration
public uint NumChannels
Field Value
Type | Description |
---|---|
uint |
NumMeshChannels
Number of mesh animation channels. Each channel affects a single mesh and defines vertex-based animation.
Declaration
public uint NumMeshChannels
Field Value
Type | Description |
---|---|
uint |
NumMeshMorphChannels
Number of mesh morph animation channels. Each channel affects a single mesh and defines morphing animation.
Declaration
public uint NumMeshMorphChannels
Field Value
Type | Description |
---|---|
uint |
TicksPerSecond
Ticks per second, 0 if not specified in imported file.
Declaration
public double TicksPerSecond
Field Value
Type | Description |
---|---|
double |