如何使用形状键动画化人脸网格?
我有一个简单的网格模型,形状像人脸,我需要根据不同的面部表情来给它动画。为了实现这一点,我有很多文本文件,里面记录了不同面部特征(比如眼睛的内外角、嘴唇、眉毛等)的坐标位置,这些数据是针对不同的帧(超过500帧)来的。
我对Blender和Python还比较陌生,但通过一些研究,我发现解决这个问题的方法是使用形状键(shape keys),不过我不知道该怎么做。
2 个回答
0
我觉得这就是你需要的。看看源代码,你会找到解决办法。关键是要使用形状键。
https://www.stickmanventures.com/labs/demo/webgl-threejs-morph-target/#0
你是在问有没有办法以编程的方式来做这个吗?
这里有一个关于如何编写脚本来实现它的教程。我已经很久没用Blender编写脚本了,但相关的文档应该还是能找到的(在某个地方)。
如果你真的需要,可以在模块和函数上运行help()
这个函数。它们内部有一些文档说明。