基于运动捕捉数据的骨骼蒙皮动画设计与实现

基于运动捕捉数据的骨骼蒙皮动画设计与实现

ID:35070736

大小:3.01 MB

页数:82页

时间:2019-03-17

基于运动捕捉数据的骨骼蒙皮动画设计与实现_第1页
基于运动捕捉数据的骨骼蒙皮动画设计与实现_第2页
基于运动捕捉数据的骨骼蒙皮动画设计与实现_第3页
基于运动捕捉数据的骨骼蒙皮动画设计与实现_第4页
基于运动捕捉数据的骨骼蒙皮动画设计与实现_第5页
资源描述:

《基于运动捕捉数据的骨骼蒙皮动画设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码:10385分类号:研究生学号:1300404013密级:基于运动捕捉数据的骨骼蒙皮动画设计与实现TheDesignandImplementationofSkinnedMeshCharacterAnimationBasedonMotionCaptureData作者姓名:陈小满指导教师:彭淑娟实践导师:专业学位类别/领域:工程硕士/计算机技术研究方向:计算机动画所在学院:计算机科学与技术学院论文提交日期:二零一六年六月三日摘要近年来,随着计算机软硬件技术的快速发展,各种三维虚拟人物角色动画和游戏在人们日常生活和休闲娱乐中逐渐占有着越来越重要的地位。计算机三维虚拟

2、人物角色动画已经成为计算机动画技术、虚拟现实和增强现实的核心技术,而通过三维虚拟人物角色来模拟现实中人类的真实动作和行为,即三维虚拟人体模型的动态仿真技术已经成为当前信息领域学术界和工业界研究与应用的热点问题。如何能够更逼真地模拟人体运动有三个关键的问题:1)三维虚拟人体建模技术;2)运动和行为控制技术;3)骨骼皮肤绑定技术。基于此,本文主要研究三维虚拟人的建模技术,并基于ASF/AMC运动捕捉数据,提出一种骨骼皮肤绑定的方法,使得运动数据可以驱动三维虚拟人模型,实现动画仿真效果。(1)本文对ASF/AMC运动捕捉数据文件进行详细的解析与说明。ASF文件定义了虚拟人骨

3、骼的初始模型,基于此,本文建立了虚拟人骨骼模型,该模型包括31个关节点和对应的30段骨骼,并建立了关节点的树形拓扑结构;AMC文件则定义了虚拟人运动的关键帧序列。此外,通过Maya软件构建了虚拟人的皮肤模型,该模型是由大量具有一定拓扑关系的皮肤顶点所组成的多边形网格构成,并采用贴图技术对皮肤模型进行贴图,使之更加形象逼真。(2)本文提出了一种虚拟人皮肤顶点权重计算方法。在将所建立的皮肤模型和骨骼模型进行初始姿态匹配之后,提出骨骼包围盒的思想,对骨骼在皮肤模型上的影响区域进行划分,然后使用“骨骼投影方向线性渐变”的方法来计算皮肤顶点受骨骼影响的权重值,从而使模型表面相邻

4、的两个顶点的权重过渡平滑,使运动数据可以正确驱动虚拟人模型皮肤变形。(3)本文重点研究了基于ASF/AMC运动捕捉数据的多边形网格皮肤模型的蒙皮算法,主要采用线性混合蒙皮算法(LBS)和对偶四元数混合蒙皮算法(DQBS)对骨骼蒙皮动画进行实现。首先,本文采用LBS算法实现蒙皮效果,发现在运动数据的驱动下会产生“塌陷”和“裹糖纸”等皮肤失真现象。对这种现象进行分析,其产生的原因是由于直接对刚性变换矩阵进行直接线性加权混合后的矩阵不能保证刚性,不能保证皮肤体积。因此本文又采用DQBS算法I对上述缺陷进行改进,解决了LBS算法的不足,最后对这两种算法的实现效果进行了对比分析

5、。(4)本文使用C++语言开发了一套仿真程序,并通过ASF/AMC运动捕捉数据驱动所建立的三维虚拟人体模型进行皮肤变形实验。实验结果表明,本文采用的虚拟人体模型构造、皮肤顶点权值算法以及DQBS蒙皮算法在相互协同的作用下能实现较好的动画效果。关键词:三维虚拟人角色动画骨骼蒙皮算法运动捕捉数据IIAbstractInrecentyears,withthequickdevelopmentofthesoftwareandhardwareofcomputertechnology,various3Dvirtualcharacteranimationsandgamesaregra

6、duallyplayingmoreandmoreimportantrolesinhumandailylifeandentertainment.Computerbasedvirtualcharacteranimationtechnologyisnowbeingconsideredasthecoretechnologyofcomputeranimationtechnology,virtualrealityandaugmentedreality.Thesimulationoftherealmovementsandbehaviorsofhumaninthereal-world

7、throughcomputerbased3Dvirtualcharacters,thatis,thedynamicsimulationtechnologyof3Dvirtualcharacters,isnowbecomingthehottopinbothacademicandindustrialfields.Therearethreekeyissuesforhowtosimulatehumanmotionsrealistically,namelya)modellingof3Dvirtualcharacters,b)controllingofmotio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。