Component:DynamicVisemeDriver

From Resonite Wiki
Component image 
Dynamic Viseme Driver component as seen in the Scene Inspector

The DynamicVisemeDriver component allows using a viseme analyser to drive Float values. It allows for combinations of visemes with weights to drive a Float, and said Float may be a shapekey.

Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
Source VisemeAnalyzer The analyzer making viseme data.
MouthTrackingSource IMouthTrackingSourceComponent The source of mouth tracking to influence viseme data.
VoiceMouthSupressWeight Float How much audio supresses the effect of the MouthTrackingSource data.
Drivers list of TargetDriver A list of drivers that use the Source and MouthTrackingSource data to drive their targets.

Target Driver

Fields
Name Type Description
Target field drive of Float The float value to drive. May be a shapekey.
Sources list of VisemeSource A list of sources to use to drive Target

VisemeSource

Fields
Name Type Description
Viseme Viseme The viseme to get Float data from.
Influence Float How much Viseme should affect Target. All instances of this value do not have to add up to 1. The final set of values are normalized with the rest.

Usage

This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Examples

See Also