【问题标题】:Kinect 3D character mesh animationKinect 3D 角色网格动画
【发布时间】:2012-01-15 15:48:21
【问题描述】:

我正在使用 Java 和 Processing 编写代码,尝试使用从 Kinect 接收到的数据为角色制作动画。我成功地创造了一个重​​复我动作的火柴人。但是,我发现从 OBJ 文件加载的 3D 网格比这更难。我一直在互联网上搜索以找到任何相关信息,但找不到任何合理的信息。我知道它可能涉及骨头等,但同样,没有图书馆可以做到这一点,也没有涉及该主题的文章。我会很感激任何帮助 - 建议、图书馆、资源、链接..

【问题讨论】:

    标签: java animation kinect processing 3d-model


    【解决方案1】:

    如果您要导出 OBJ 文件,则导出的是网格/几何,而不是运动/动画数据。 我最近开始使用 Processing 和 SimpleOpenNI 使用 BVH(Biovision 动作捕捉格式)文件格式开发动画导出器,因为您可以使用库轻松获取关节位置和方向。

    然后我想也许有人已经这样做了(因为它相当简单),是的,人们确实已经在这方面做了工作:

    不过还有改进的余地。 根据您对编程的熟悉程度,您可能希望从 BVH 开始,因为它是纯文本格式。不过,这种格式最让我担心的是, 是使用欧拉角的事实。还可以考虑使用FBX,因为它是一种更新的格式,提供更多选项。

    简而言之,不要使用一种文件格式来存储几何图形,而是使用一种文件格式来存储动画/骨骼。

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-14
      • 2017-01-05
      相关资源
      最近更新 更多