AvatarReady
Loading...
Searching...
No Matches
Inria.Avatar.AvatarReady.RecordTrackerAnimationFeature Class Reference
Inheritance diagram for Inria.Avatar.AvatarReady.RecordTrackerAnimationFeature:
Inria.Avatar.AvatarReady.RecorderFeature Inria.Avatar.AvatarReady.AvatarFeature

Public Member Functions

override void InitFeature (AvatarReady avatar)
 Initialize the feature.
 
override void BeginRecording ()
 
override void RecordFrame ()
 
- Public Member Functions inherited from Inria.Avatar.AvatarReady.RecorderFeature
virtual void Start ()
 
void StartRecording ()
 Start all recorders on this avatar.
 
void RecordFrame ()
 Record current frame.
 
void BeginRecording ()
 Initialize recording for this recorder, Use StartRecording to start all recorders.
 
void StopRecording (string folder="")
 Stop recording for all animations.
 
string GetLastAnimationPath ()
 
- Public Member Functions inherited from Inria.Avatar.AvatarReady.AvatarFeature
virtual void ResetFeature ()
 

Public Attributes

Transform TrackersRoot
 
float DistanceDelta = 0.01f
 
float RotationDelta = 0.01f
 
string AnimationName
 

Package Functions

override void EndRecording (string folder="")
 
- Package Functions inherited from Inria.Avatar.AvatarReady.RecorderFeature
void EndRecording (string folder="")
 Stop recording for this recorder, Use StopRecording to stop all recorders.
 

Private Member Functions

void SetupCurves (Transform t)
 
void SaveToJson (string folder, string fileName)
 
void SetCurves (Transform t, List< CurveInfo > curvesInfo, string path, ref int index)
 
void AddKeyframes (Transform t, ref int index)
 

Private Attributes

AvatarReady avatar
 
List< AnimationCurve > curves
 
float currentTime
 

Additional Inherited Members

- Protected Attributes inherited from Inria.Avatar.AvatarReady.RecorderFeature
string LastAnimationPath
 
- Properties inherited from Inria.Avatar.AvatarReady.RecorderFeature
bool isRecording [get]
 

Member Function Documentation

◆ InitFeature()

override void Inria.Avatar.AvatarReady.RecordTrackerAnimationFeature.InitFeature ( AvatarReady avatar)
inlinevirtual

Initialize the feature.

Parameters
avatarAvatar Ready Component on which the feature is initialized

Reimplemented from Inria.Avatar.AvatarReady.AvatarFeature.


The documentation for this class was generated from the following file: