CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriLipsMorphBlendShapeWidthHeight类 参考

此类用于使用BlendShape执行变形(使用口形信息) 更多...

类 CriLipsMorphBlendShapeWidthHeight 继承关系图:
ICriLipsMorph

Public 成员函数

void Update (ICriLipsAnalyzeModule analyzeModule)
 LipSync解析结果值的更新 更多...
 
void Reset ()
 注销接口时的处理 更多...
 
void Update (ref CriLipsMouth.Info info, ref CriLipsMouth.MorphTargetBlendAmountAsJapanese blendAmount)
 LipSync解析结果值的更新(非推荐) 更多...
 

Public 属性

int lipHeightIndex
 应用嘴部高度参数的索引值 更多...
 
int lipWidthOpenIndex
 应用嘴宽(张开方向)参数的索引值 更多...
 
int lipWidthCloseIndex
 应用嘴宽(闭合方向)参数的索引值 更多...
 
int tongueUpIndex
 应用舌头高度参数的索引值 更多...
 

属性

SkinnedMeshRenderer Target [get, set]
 变形的目标对象 更多...
 

详细描述

此类用于使用BlendShape执行变形(使用口形信息)

说明:
继承 ICriLipsMorph ,用于通过 UnityEngine.SkinnedMeshRenderer 使用口形信息进行变形的类。
请注册至一个继承了 CriLipsDeformer 的组件,例如CriLipsDeformerForAtomSource 。
参见
CriLipsDeformer::LipsMorph

成员函数说明

void Update ( ICriLipsAnalyzeModule  analyzeModule)
inline

LipSync解析结果值的更新

说明:
当 LipSync 解析结果值更新时从 CriLipsDeformer 调用。
可以参考该函数传递的LipSync的解析结果值来实现任意变形。

实现了 ICriLipsMorph.

void Reset ( )
inline

注销接口时的处理

说明:
CriLipsDeformer 中注册的接口被释放时调用。

实现了 ICriLipsMorph.

void Update ( ref CriLipsMouth.Info  info,
ref CriLipsMouth.MorphTargetBlendAmountAsJapanese  blendAmount 
)
inline

LipSync解析结果值的更新(非推荐)

弃用:
動作互換性のためのAPIです。
说明:
仅为兼容性保留此函数。
请换用ICriLipsMorph.Update(ICriLipsAnalyzeModule)

实现了 ICriLipsMorph.

类成员变量说明

int lipHeightIndex

应用嘴部高度参数的索引值

说明:
指定应用由 ICriLipsMorph.Update 更新的口形信息的嘴高参数的索引。
index值可通过 SkinnedMeshRenderer.sharedMesh.GetBlendShapeIndex 获取。
int lipWidthOpenIndex

应用嘴宽(张开方向)参数的索引值

说明:
指定应用由 ICriLipsMorph.Update 更新的口形信息的嘴宽(张开方向)参数的索引。
index值可通过 SkinnedMeshRenderer.sharedMesh.GetBlendShapeIndex 获取。
int lipWidthCloseIndex

应用嘴宽(闭合方向)参数的索引值

说明:
指定应用由 ICriLipsMorph.Update 更新的口形信息的嘴宽(闭合方向)参数的索引。
index值可通过 SkinnedMeshRenderer.sharedMesh.GetBlendShapeIndex 获取。
int tongueUpIndex

应用舌头高度参数的索引值

说明:
指定应用由 ICriLipsMorph.Update 更新的口形信息的舌头高度参数的索引。
index值可通过 SkinnedMeshRenderer.sharedMesh.GetBlendShapeIndex 获取。

属性说明

SkinnedMeshRenderer Target
getset

变形的目标对象

说明:
设置作为变形对象的SkinnedMeshRenderer。

该类的文档由以下文件生成: