我正在使用opengl(jogl)
在java中开发 3d面部动画应用程序我用变形目标完成了动画,现在我正在尝试进行参数化面部动画。
我无法用适当的参数附加脸部的顶点,例如我有参数眉毛长度,我怎么知道眉毛的顶点(脸部特征),请任何人帮助我我使用obj文件来读取面部模型和面部创建它。
感谢您的帮助。
答案 0 :(得分:2)
对于每个变形目标,您为每个顶点指定一个重量,它受各个变形目标的影响程度。没有算法方法可以做到这一点,这必须手动完成。
Lightwave OBJ文件格式在这种情况下可能不适合存储几何体,因为它缺乏对存储此类辅助数据的支持。您可以扩展文件格式,但这可能会与期望“正常”OBJ的程序冲突。
我强烈建议使用专为支持任意数量的附加属性而设计的格式。你可能想看看OpenCTM。