Skip to main content

InworldFacialAnimationRPM

Module: Inworld.RPM. Namespace: Inworld.Sample.RPM. Inherited from: InworldFacialAnimation

This class is the specific facial animation handler for Ready Player Me avatars in Inworld.

Inspector Variables

VariableDescription
LipsyncMapThe LipsyncMap used in the character.
FacialEmotionThe InwolrdFacialEmotion used in the character.
LipExpressionDetermines how drastic the character's lipsync works in the blendshape.
MorphTimeDetermines how fast the character morph from one lipsync viseme to another.
VisemeSilThe name of the first index of visemes in the SkinnedMeshRenderer in the character.
BlinkBlendShapeThe name of the index of the eye blinking in the SkinnedMeshRenderer in the character.
CustomModelDetermines whether it's the custom model. (By default the generated range of the viseme in the Ready Player Me ranges from 01. However, the output model generated by blender ranges from 0100)

Properties

VariablesDescription
CharacterGet/Set the Inworld Character this component used.

API

FunctionDescriptionParameters
InitLipSyncInitialize the component, including finding the first index of the viseme of the character.