Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
Loading...
Searching...
No Matches
AnimSequencePlayer.cs File Reference

Functions

class AnimSequencePlayer (SkeletalMesh skeletalMesh)
 Pure math class that handles skeleton bind-pose computation, animation track mapping, and per-frame skinning matrix computation. No rendering dependency. More...
 

Function Documentation

◆ AnimSequencePlayer()

class AnimSequencePlayer ( SkeletalMesh  skeletalMesh)

Pure math class that handles skeleton bind-pose computation, animation track mapping, and per-frame skinning matrix computation. No rendering dependency.

Builds bind-pose transforms from a SkeletalMesh's RefSkeleton.

Maps animation bone names to skeleton bone indices and prepares for playback.

Computes skinning matrices for the current frame. Returns the array of skinning matrices (InverseBindPose * AnimatedComponentSpace).