AvatarReady
Loading...
Searching...
No Matches
Inria.Avatar.AvatarReady Namespace Reference

Contains helper classess to serialize animations. More...

Classes

class  AnimationClipPlayer
 Player for Unity animation clip. Path must be in animation ressources folder. More...
 
class  AnimationConfig
 Root class for configuration for a specific AnimationSystem More...
 
class  AnimationControllerPlayer
 Player for animator controller. Path must be in animation resources folder. More...
 
class  AnimationJsonPlayer
 Player for avatar animations json files. Path must be in animation json folder. More...
 
class  AnimationManagerEditor
 Inspector window for <see cref=ReplayManager" /> More...
 
class  AnimationRiggingSystem
 IK animation system using unity's animation rigging package. More...
 
class  AnimationSystem
 Root class for animation technique like IK or Mocap. In the AvatarReady UI, abstract subclasses will be used as Animation Type, concrete subclasses will be used as Animation System. More...
 
class  AnimationTrackerJson
 This player can be used to play not humanoid animation on a GameObject. It's mainly meant to replay animation recorded on a VrRig using the RecordTrackerAnimationFeature. More...
 
class  ARiggingDefaultConfig
 Config for IK system using unity animation rigging. 3 parts config: head, left hand and right hand. More...
 
class  ARiggingFullBodyConfig
 Config for IK system using unity animation rigging. 6 parts config: head, left hand, right hand, left foot, right foot and pelvis. More...
 
class  AvatarCache
 Manage AssetBundles, download avatar AssetBundles from web API, save them in a local folder and load them on demand. For local avatars, the metadata is stored in the AvatarCacheFolder. More...
 
class  AvatarExplorer
 
class  AvatarFeature
 Root class for AvatarReady features. More...
 
class  AvatarGalleryApi
 Manages the AvatarGallery api. Launch a web request to AvatarGallery API to get the json representation of the avatar database. More...
 
class  AvatarPreviewCache
 Manages preview pictures of avatar from AvatarGallery. Download them from web server, save them in local folder, load them on demand. More...
 
class  AvatarProvider
 Root class for Avatar creating software. More...
 
class  AvatarReady
 Main class of AvatarReady. Contains all the informations that defines the current configuration. Provides also the method that apply the configuration to the avatar. More...
 
class  AvatarReadyAnimationPlayer
 Abstract class for animation players. Each player define a way of playing an animation on an animator. More...
 
class  AvatarReadyAnimationReplayer
 
class  AvatarReadyCalibrationData
 
class  AvatarReadyConstOptionAttribute
 Only support Enum, bool, int, float, double and string. More...
 
class  AvatarReadyDefineSymbols
 Defines AvatarReady compilation symbols. If specific files are present in the Unity project, a corresponding compilation symbol is added that will add compatible features. Also defines a symbol for each render pipeline. More...
 
class  AvatarReadyEditor
 Inspector script for AvatarReady. The inspector will search for implementation of specific classes to build the UI accordingly. More...
 
class  AvatarReadyMenuItems
 Add menu items related to AvatarReady. More...
 
class  AvatarReadyNameAttribute
 
class  AvatarReadyObjectOptionAttribute
 Only support UnityEngine.Object and subclasses. More...
 
class  AvatarReadyOptionAttribute
 
class  AvatarReadyReflectionOptionAttribute
 Beware, this method is complex and use reflection. Only use it if you know what you are doing. More...
 
class  AvatarReadyRuntimeImportHelper
 Helper class to load avatars from AssetBundles. More...
 
class  AvatarReadyRuntimeLink
 Allows developper to get callbacks when an avatar is loaded or destroyed. More...
 
class  AvatarReadySettingsAsset
 Scriptable object containing avatar ready settings values. A default asset will be created at "CustomSettingsPath" with "DefaultSettingsName", this asset can't be deleted, moved or renamed. This default asset will reference the setting asset used (can be itself). More...
 
class  AvatarReadySettingsProvider
 AvatarReadySettings provider, values are stored in a scriptable object (AvatarReadySettingsAsset) The asset can be modified from ProjectSettings => AvatarReadySettings. More...
 
class  AvatarReadySetup
 Simple class to facilitate the setting up of a RuntimeImport avatar. More...
 
class  AvatarReadySetupEditor
 Inspector script for AvatarReadySetup. Gives a easy way to set up a RuntimeImport avatar. More...
 
class  AvatarReadySupportedProviderAttribute
 
class  AvatarReadySupportedSystemAttribute
 
class  AvatarReadySupportedTrackerAttribute
 
class  AvatarResourceLoader
 
class  AvatarRuntimeImportUi
 
class  CalibrationHelper
 Helper class to manage the avatar calibration process. More...
 
class  CalibrationProfile
 Represents a User's real measures like height. Used by Calibration to save and load data. More...
 
class  CalibrationProfilesManager
 Manages CalibrationProfile, save them as files. More...
 
class  CalibrationTechnique
 Main class to handle avatar calibration. The Awake method can be used to query data from the avatar in T-Pose. More...
 
class  CalibrationUi
 
class  CharacterCreatorAvatarProvider
 
class  CharacterCreatorFirstPersonVRFeature
 
class  ClipInfo
 
class  CopyPositionAndRotation
 
class  CurveInfo
 
class  DestroyUtils
 Utility class that contain a method to correctly destroy a Unity component without having to know if we are in Editor or Play mode. More...
 
class  FacialAnimationFeature
 Facial animation feature - API, set values (blendshapes / action units / visemes / emotions) More...
 
class  FacialAnimationFeatureCharacterCreator
 Facial animation feature - implementation for character creator. More...
 
class  FacialAnimationFeatureEditor
 Inspector script for FacialAnimationFeature. Displays sliders for every emotions, visemes and actionUnits. More...
 
class  FacialAnimationFeatureRocketBox
 Facial animation feature - implementation for RocketBox Avatar. More...
 
class  FirstPersonVRFeature
 
class  FootTracker
 
class  ForceBodyPosition
 
class  ForceBodyRotation
 
class  GameObjectExtensions
 Extensions class for Transform. More...
 
class  GuideUi
 Manage a UI to show calibration instructions. More...
 
class  HandTracker
 
class  HeadTracker
 
class  HeightAndArmspanRatioCalibration
 
class  HMDTracker
 Head offset for standard HMD. The offset position between the headset tracking position and actual head position (neck joint). Avatar dependant. More...
 
class  HTCControllerHandTracker
 Hand offset for the HTC Vive controller The offset position between the controller tracking position and actual wrist position. More...
 
class  HumanoidManualFingerAnimationFeature
 
class  IKAnimationSystem
 
class  KeyFrameInfo
 
class  MakeHumanAvatarProvider
 
class  MixamoAvatarProvider
 
class  MocapAnimationSystem
 
class  OptionDictionary
 
class  OtherAvatarProvider
 
class  PathUtils
 Utility class for handling paths. More...
 
class  PelvisTracker
 
class  RecorderFeature
 
class  RecordHumanoidAnimationFeature
 
class  RecordHumanoidAnimationFeatureEditor
 
class  RecordManagerBehaviour
 
class  RecordTrackerAnimationFeature
 
class  ReflectionUtils
 Utility class with useful methods about Reflection. More...
 
class  ReplayAnimationClipConfig
 Config for animation system. Play an animation clip on an avatar. More...
 
class  ReplayAnimationSystem
 
class  ReplayAnimatorConfig
 Config for animation system. Apply an animator controller on an avatar. More...
 
class  ReplayAvatarReadyAnimationSystem
 Replay animation system. More...
 
class  ReplayAvatarReadyConfig
 Config for animation system. Play an animation file (json) on an avatar. More...
 
class  ReplayManager
 
class  RocketBoxAvatarProvider
 
class  RocketBoxFirstPersonVRFeature
 
class  SerializableDictionary
 
class  ShowSkeleton
 Class used in the AvatarRuntimeImport prefab to show dummy skeleton. More...
 
class  TargetHelper
 
class  TrackerDescriptor
 
class  TrackerDescriptorArray
 
class  TrackerType
 Root class for hardware tracker. More...
 
class  TransformExtensions
 Extensions class for Transform. More...
 
class  TwistedWristCorrectionCharacterCreatorFeature
 
class  TypeArray
 
class  TypeList
 
class  UIEditorUtils
 
class  ValveIndexControllerGripOpenXR
 Hand offset for the Valve Index controller. The offset position between the controller tracking position and actual wrist position. More...
 
class  ValveIndexControllerHandTracker
 Hand offset for the Valve Index controller. The offset position between the controller tracking position and actual wrist position. More...
 
class  ViveTrackerOnBeltPelvisTracker
 
class  ViveTrackerOnHandHandTracker
 
class  ViveTrackerOnShoeFootTracker
 
class  XRRigConfigurationHelper
 
class  XRRigConfigurationHelperEditor
 Inspector script for XRRigConfiguration. More...
 

Detailed Description

Contains helper classess to serialize animations.