https://wiki.reallusion.com/index.php?title=IC_Python_API:RLPy_RIVisemeSmoothOption&feed=atom&action=historyIC Python API:RLPy RIVisemeSmoothOption - Revision history2024-03-28T16:46:11ZRevision history for this page on the wikiMediaWiki 1.26.2https://wiki.reallusion.com/index.php?title=IC_Python_API:RLPy_RIVisemeSmoothOption&diff=2934&oldid=prevChuck (RL): Created page with "{{TOC}} {{Parent|IC_Python_API:RL_Python_Modules|Modules}} ==Detailed Description== The smooth options of the viseme clip. The developer can set the smooth value to smooth the..."2019-03-28T09:35:53Z<p>Created page with "{{TOC}} {{Parent|IC_Python_API:RL_Python_Modules|Modules}} ==Detailed Description== The smooth options of the viseme clip. The developer can set the smooth value to smooth the..."</p>
<p><b>New page</b></p><div>{{TOC}}<br />
{{Parent|IC_Python_API:RL_Python_Modules|Modules}}<br />
==Detailed Description==<br />
The smooth options of the viseme clip.<br />
The developer can set the smooth value to smooth the transition<br />
between two viseme keys, and set the strength to stylize mouth movement.<br />
==Member Functions==<br />
===GetSmoothEnableSetting===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.GetSmoothEnableSetting ( self )<br />
</syntaxhighlight><br />
Get the smooth enable states for all parts of a mouth.<br />
====Returns====<br />
<div style="margin-left: 2em;">A list of smooth enable states - list<br />
</div><br />
-----<br />
===GetSmoothValueSetting===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.GetSmoothValueSetting ( self )<br />
</syntaxhighlight><br />
Get the smooth values for all parts of a mouth.<br />
====Returns====<br />
<div style="margin-left: 2em;">A list of smooth values - float<br />
</div><br />
-----<br />
===GetStrengthEnableSetting===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.GetStrengthEnableSetting ( self )<br />
</syntaxhighlight><br />
Get the strength enable states for all parts of a mouth.<br />
====Returns====<br />
<div style="margin-left: 2em;">A list of strength enable states - list<br />
</div><br />
-----<br />
===GetStrengthValueSetting===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.GetStrengthValueSetting ( self )<br />
</syntaxhighlight><br />
Get the strength values for all parts of a mouth.<br />
====Returns====<br />
<div style="margin-left: 2em;">A list of strength values - float<br />
</div><br />
-----<br />
===SetSmoothEnable===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.SetSmoothEnable ( self, bJawEnable, bLipsEnable, bTongueEnable )<br />
</syntaxhighlight><br />
Enable the parts of mouth to be smoothed.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''bJawEnable''' [IN] jaw is enabled or not - bool<br />
<br />
'''bLipsEnable''' [IN] lips is enabled or not - bool<br />
<br />
'''bTongueEnable''' [IN] tongue is enabled or not - bool<br />
</div><br />
-----<br />
===SetSmoothValue===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.SetSmoothValue ( self, fJaw, fLips, fTongue )<br />
</syntaxhighlight><br />
Set the smooth value for each part of a mouth.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''fJaw''' [IN] the smooth value of jaw, the range is from 0.0 to 1.0 - float<br />
<br />
'''fLips''' [IN] the smooth value of lips, the range is from 0.0 to 1.0 - float<br />
<br />
'''fTongue''' [IN] the smooth value of tongue, the range is from 0.0 to 1.0 - float<br />
</div><br />
-----<br />
===SetStrengthEnable===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.SetStrengthEnable ( self, bJawEnable, bLipsEnable, bTongueEnable )<br />
</syntaxhighlight><br />
Enable the parts of mouth to be adjusted by its strength.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''bJawEnable''' [IN] jaw is enabled or not - bool<br />
<br />
'''bLipsEnable''' [IN] lips is enabled or not - bool<br />
<br />
'''bTongueEnable''' [IN] tongue is enabled or not - bool<br />
</div><br />
-----<br />
===SetStrengthValue===<br />
<syntaxhighlight lang="Python"><br />
RLPy.RVisemeSmoothOption.SetStrengthValue ( self, fJaw, fLips, fTongue )<br />
</syntaxhighlight><br />
Set the strength for each part of a mouth.<br />
====Parameters====<br />
<div style="margin-left: 2em;"><br />
<br />
'''fJaw''' [IN] the strength value of jaw, the range is from 0.0 to 1.0 - float<br />
<br />
'''fLips''' [IN] the strength value of lips, the range is from 0.0 to 1.0 - float<br />
<br />
'''fTongue''' [IN] the strength value of tongue, the range is from 0.0 to 1.0 - float<br />
</div></div>Chuck (RL)