Class LWSAnimationStartConfig
Defines the beginning of the time range for which the LWS loader evaluates animations and computes AiNodeAnim's. The default value is the one taken from the file.
Assimp provides full conversion of Lightwave's envelope system, including pre and post conditions. The loader computes linearly subsampled animation channels with the frame rate given in the LWS file. This property defines the start time.
Animation channels are only generated if a node has at least one envelope with more than one key assigned. This property is given in frames where '0' is the first. By default, if this property is not set, the importer takes the animation start from the input LWS file ('FirstFrame' line)
Inherited Members
Namespace: SharpAssimp.Configs
Assembly: SharpAssimp.dll
Syntax
public sealed class LWSAnimationStartConfig : IntegerPropertyConfig
Constructors
| Edit this page View SourceLWSAnimationStartConfig(int)
Constructs a new LWSAnimationStartConfig.
Declaration
public LWSAnimationStartConfig(int animStart)
Parameters
Type | Name | Description |
---|---|---|
int | animStart | Beginning of the time range |
Properties
| Edit this page View SourceLWSAnimationStartConfigName
Gets the string name used by LWSAnimationStartConfig.
Declaration
public static string LWSAnimationStartConfigName { get; }
Property Value
Type | Description |
---|---|
string |