Namespace Gasimo.FaceToon.Mouth
Classes
- FT_FrameMouthCollection
Collection of mouth frames.
- FT_FrameMouthMA
Single expression frame containing the mouth from multiple angles (front, left)
- FT_FrameMouthMACollection
Collection of multi-angle mouth frames.
- MouthAnimatorBase
Base class for mouth animators. Contains methods to set the sprite index and the mouth collection.
- MouthAnimatorBase<T>
Generic version of the MouthAnimatorBase class to be used with a specific FT_FrameBase type.
- MouthAnimatorDouble
Sample implementation of a mouth animator that uses two sprites for the mouth and changes them based on the angle of the camera.
- MouthAnimatorSingle
Basic mouth animator that uses a single texture frame variants for mouth expressions.
- MouthDecalRenderer
Version of IMouthRenderer that uses a UnityEngine.Rendering.Universal.DecalProjector to render the mouth. Used by MouthAnimatorBase.
Interfaces
- IMouthRenderer
Interface for mouth renderers. Defines common methods for applying mouth textures. Used by MouthAnimatorBase.