Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Animation Namespace Reference

Animation channel data and evaluation helpers. More...

Classes

struct  AnimationChannel
 A single animation channel targeting one joint's transform property. More...
class  AnimationEvaluator
 Evaluates animation keyframes at a given time. More...

Enumerations

enum class  InterpolationType {
  LINEAR ,
  STEP ,
  CUBIC_SPLINE
}
 Interpolation method for animation keyframes. More...

Detailed Description

Animation channel data and evaluation helpers.

Enumeration Type Documentation

◆ InterpolationType

Interpolation method for animation keyframes.

Enumerator
LINEAR 

Interpolate between neighboring keyframes.

STEP 

Hold the previous keyframe value until the next keyframe.

CUBIC_SPLINE 

Use glTF cubic spline keyframe data.

Definition at line 22 of file AnimationAsset.h.