动画数据库

编辑
本词条由“匿名用户” 建档。

动画数据库是一个数据库,其中存储的片段的动画或人的运动和可接,分析和查询以开发和组装新的动画。鉴于手动生成大量动画可能既耗时又昂贵,因此动画数据库可以通过使用现有组件和共享动画片段来帮助用户构建动画。 动画数据库的早期示例包括使用面向对象数据库的 MOVE系统。现代动画数据库可以通过从运动捕捉数据中提取骨骼动画来填充。 其他示例包括人群模拟,其中将许多人模拟为人群。假设在某些应用中人们需要以不同的...

什么是动画数据库

编辑

动画数据库是一个数据库,其中存储的片段的动画或人的运动和可接,分析和查询以开发和组装新的动画。鉴于手动生成大量动画可能既耗时又昂贵,因此动画数据库可以通过使用现有组件和共享动画片段来帮助用户构建动画。

动画数据库的早期示例包括使用面向对象数据库的 MOVE系统。现代动画数据库可以通过从运动捕捉数据中提取骨骼动画来填充。

动画数据库

其他示例包括人群模拟,其中将许多人模拟为人群。假设在某些应用中人们需要以不同的速度行走,例如在人行道上行走,则可以使用动画数据库来检索和合并不同的动画人物。该方法主要称为“运动图”。

动画数据库也可以用于“交互式故事讲述”,从动画数据库中检索动画片段,然后将其回收以组合成新的故事。例如,在Words Anime系统中使用了名为Animebase的动画数据库,以帮助使用回收的组件生成动画。[2]在这种方法中,用户可以输入构成故事一部分的单词,并且对数据库的查询有助于选择合适的动画片段。这种类型的系统确实可以使用两个数据库:一个动画数据库和一个故事知识数据库。故事知识数据库可以使用主题,谓语和宾语来引用故事片段。然后,系统协助用户在故事片段和动画片段之间进行匹配。

动画数据库也可以用于使用类人动物模型生成视觉场景。一个示例应用程序是开发一种动画的基于类人动物的手语系统,以帮助残疾人。

动画数据库的另一个应用是合成人类角色的空转运动。人类一直以独特的方式运动,在不同动画段之间为每个角色呈现一套一致且逼真的空转动作一直是一个挑战,例如每个人都有独特的站立方式,这需要在整个动画中以逼真的方式呈现。问题之一是空转会影响所有关节,并且仅显示每个关节处的统计运动会导致比实际情况更少的描绘。解决此问题的一种方法是使用具有大量预先记录的人体运动的动画数据库,并通过统计分析从数据库中获取合适的运动模式。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/106497/

(2)
词条目录
  1. 什么是动画数据库

轻触这里

关闭目录

目录