The '''MockupMouthTrackingSource''' component can be used to simulate the tracking data of a tracking device and be applied to any field that takes a [[Type:IMouthTrackingSourceComponent|IMouthTrackingSourceComponent]].
== Usage ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|Jaw|Float3|
|Jaw|Float3| The jaw position from rest.
|JawOpen|Float|
|JawOpen|Float| The jaw openess.
|Tongue|Float3|
|Tongue|Float3| The tongue position.
|TongueRoll|Float|
|TongueRoll|Float| The tongue roll into a burrito shape.
|LipUpperLeftRaise|Float|
|LipUpperLeftRaise|Float| The upper left lip raise amount.
|LipUpperRightRaise|Float|
|LipUpperRightRaise|Float| The upper right lip raise amount.
|LipLowerLeftRaise|Float|
|LipLowerLeftRaise|Float| The lower left lip raise amount.
|LipLowerRightRaise|Float|
|LipLowerRightRaise|Float| The lower right lip raise amount.
|LipUpperHorizontal|Float|
|LipUpperHorizontal|Float| The shift side to side of the upper lip.
|LipLowerHorizontal|Float|
|LipLowerHorizontal|Float| The shift side to side of the lower lip. (negative to positive 1)
|MouthLeftSmileFrown|Float|
|MouthLeftSmileFrown|Float| The left frown/smile amount. (negative to positive 1)
|MouthRightSmileFrown|Float|
|MouthRightSmileFrown|Float| The right frown/smile amount. (negative to positive 1)
|MouthPout|Float|
|MouthLeftDimple|Float| push the area closest to the corners of the lips inwards on the left.
|LipTopOverturn|Float|
|MouthRightDimple|Float| push the area closest to the corners of the lips inwards on the right.
|LipBottomOverturn|Float|
|MouthPoutLeft|Float| The mouth kissy amount on the left.
|LipTopOverUnder|Float|
|MouthPoutRight|Float| The mouth kissy amount on the right.
|LipBottomOverUnder|Float|
|LipTopLeftOverturn|Float| The amount The top lip is flipping upwards on the left.
|CheekLeftPuffSuck|Float|
|LipTopRightOverturn|Float| The amount The top lip is flipping upwards on the right.
|CheekRightPuffSuck|Float|
|LipBottomLeftOverturn|Float| The amount The top lip is flipping upwards
|LipBottomRightOverturn|Float| how much the bottom right side of the lips is pushing outwards like duck lips.
|LipTopLeftOverUnder|Float| The amount the top lip is going down to cover the bottom lip.
|LipTopRightOverUnder|Float| How much the bottom right part of the lips is going behind the top right lip.
|LipBottomLeftOverUnder|Float| The amount the bottom lip is going up to cover the top lip left.
|LipBottomRightOverUnder|Float| The amount the bottom lip is going up to cover the top lip right.
|LipLeftStretchTighten|Float| The amount the left side of the lips are pulling towards the outside.
|LipRightStretchTighten|Float| The amount the right side of the lips are pulling towards the outside.
|LipsLeftPress|Float| The amount the left side of the lips are pulling towards the inside.
|LipsRightPress|Float| The amount the right side of the lips are pulling towards the inside.
|CheekLeftPuffSuck|Float| The amount the left cheek is sucking inwards or being puffed out. (negative to positive 1)
|CheekRightPuffSuck|Float| The amount the right cheek is sucking inwards or being puffed out. (negative to positive 1)
|CheekLeftRaise|Float| How much the cheek area of the left side of the face is being pushed upwards (Usually caused by smile) (negative to positive one)
|CheekRightRaise|Float| How much the cheek area of the right side of the face is being pushed upwards (Usually caused by smile) (negative to positive one)
|NoseWrinkleLeft|Float| How much the left side of the nose is being pushed up.
|NoseWrinkleRight|Float| How much the right side of the nose is being pushed up.
|ChinRaiseBottom|Float| How much the bottom chin is being pulled up.
|ChinRaiseTop|Float| How much the top chin is being pulled up.
}}
}}
== Behavior ==
== Usage ==
Attach to a slot and insert the component into another Component on an avatar like an [[Component:AvatarExpressionDriver]] to test its value influences.
Mockup Mouth Tracking Source component as seen in the Scene Inspector
The MockupMouthTrackingSource component can be used to simulate the tracking data of a tracking device and be applied to any field that takes a IMouthTrackingSourceComponent.