AnimationBlender Class
Namespace: Stride.AnimationsAssembly: Stride.Engine.dll
Performs animation blending. For now, all AnimationClip must target the same skeleton.
                 System.Object →  
                AnimationBlender
              
              
                 Derived from AnimationBlender: 
              
              
              
public sealed class AnimationBlender| Name | Description | |
|---|---|---|
| Methods | ||
| Blend(CoreAnimationOperation, Single, AnimationClipResult, AnimationClipResult, AnimationClipResult) | ||
| Compute(FastList<AnimationOperation>, ref AnimationClipResult) | Computes the specified animation operations. | |
| CreateEvaluator(AnimationClip) | ||
| ReleaseEvaluator(AnimationClipEvaluator) | ||
Methods
Blend(CoreAnimationOperation, Single, AnimationClipResult, AnimationClipResult, AnimationClipResult)
public static void Blend(CoreAnimationOperation blendOperation, float blendFactor, AnimationClipResult sourceLeft, AnimationClipResult sourceRight, AnimationClipResult result)Parameters
| Type | Name | Description | 
|---|---|---|
| CoreAnimationOperation | blendOperation | |
| System.Single | blendFactor | |
| AnimationClipResult | sourceLeft | |
| AnimationClipResult | sourceRight | |
| AnimationClipResult | result | 
Compute(FastList<AnimationOperation>, ref AnimationClipResult)
Computes the specified animation operations.
public void Compute(FastList<AnimationOperation> animationOperations, ref AnimationClipResult result)Parameters
| Type | Name | Description | 
|---|---|---|
| FastList<AnimationOperation> | animationOperations | The animation operations to perform. | 
| AnimationClipResult | result | The optional result (if not null, it expects the final stack to end up with this element). | 
CreateEvaluator(AnimationClip)
public AnimationClipEvaluator CreateEvaluator(AnimationClip clip)Parameters
| Type | Name | Description | 
|---|---|---|
| AnimationClip | clip | 
Returns
| Type | Description | 
|---|---|
| AnimationClipEvaluator | 
ReleaseEvaluator(AnimationClipEvaluator)
public void ReleaseEvaluator(AnimationClipEvaluator evaluator)Parameters
| Type | Name | Description | 
|---|---|---|
| AnimationClipEvaluator | evaluator |