首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用3d动画来创建一个使用手语的角色?

如何使用3d动画来创建一个使用手语的角色?
EN

Computer Graphics用户
提问于 2017-10-09 00:32:56
回答 1查看 1.3K关注 0票数 2

我对将自然语言翻译成手语的程序进行了快速搜索(通过3D动画角色)。以下是一些例子:

我的问题是:

  • 我怎样才能使我自己的角色使用手语?
  • 哪个平台是首选的三维建模和动画(例如搅拌机,玛雅,统一,.等等)?
  • 是有具体的算法(S)让字符学习手语,还是仅仅是一本字典?
EN

回答 1

Computer Graphics用户

回答已采纳

发布于 2017-10-10 12:04:28

这是一个相当广泛的话题,所以我只能作一个概括性的概述。如果你从来没有做过任何互动动画,这可能是一个太大的挑战开始,也许你应该考虑一些更小的事情,首先。

你首先需要建模和操纵你的角色,或尝试找到一个现有的模型,在网络上有足够的控制手指。然后,您需要为语言中的每一项词汇定义动画或姿势的“字典”。要制作这些姿势,可能最容易使用动作捕捉技术来记录一个熟练的手语演讲者。

所有这些都需要在三维建模和动画工具中完成。玛雅是非常受欢迎的角色动画。

为了获得自然的手语,你还需要写一个算法来理解空间中的地方被用作代词的方式,以及当你没有单词的时候用字母拼写事物。基于几乎没有手语知识的基础上,我想这个算法最终会比一个普通的文本到语音算法更加复杂。

您已经在您的问题中提到了Unity3D,对于系统的实时部分(假设您希望实时呈现字符),这可能是一个很好的选择。如果使用该方法,可以用C#编写算法。您将将动画/姿态字典导入到您的系统中,并让您的算法计算从一个姿势或动画到下一个姿势的转换。在团结本身,您可以定义相机和照明布局为您的模型和背景,以绘制它的前面。

票数 2
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/5696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档