本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现

本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现

ID:35592368

大小:2.38 MB

页数:63页

时间:2019-03-30

本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现_第1页
本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现_第2页
本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现_第3页
本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现_第4页
本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现_第5页
资源描述:

《本科毕业论文(设计)--基于骨骼模型的舞蹈动作的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、LiaoningNormalUniversity(2011届)本科生毕业论文(设计)题目:基于骨骼模型的舞蹈动作的设计与实现学院:计算机与信息技术学院专业:计算机科学与技术(动画与游戏软件方向)班级序号:学号:学生姓名:指导教师:2011年5月目录摘要:1Abstract:2前言31绪论41.1课题背景41.2相关技术特点41.3国内外在该领域开发及应用的现状及分析51.4VisualC++特点61.5OpenGL特点61.6项目开发环境概述61.7论文主要内容71.8本章小结72需求分析与系统总体设计

2、82.1需要的结构体和类的含义82.2程序功能框架92.3程序概要设计简介92.4程序执行流程图102.5系统设计特点介绍112.6本章小结113程序详细设计123.1建立三维基础模型123.2建立Win32工程123.3创建资源文件133.3.1创建菜单143.3.2创建对话框143.4三维模型的载入153.5三维模型骨骼的控制163.6OpenGL的简单应用173.6.1平移变换173.6.2旋转变换173.6.3平移变换和旋转变换的关系173.7三维模型舞蹈动作的设计183.8过渡函数的设计233

3、.9灯光效果的设计┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈243.9.1关于光照效果┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈243.9.2本例中的聚光灯效果┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈253.10消息响应的设计263.11本章小结27ii4结论28参考文献29致谢30ii基于骨骼模型的舞蹈动作的设计与实现的研究基于骨骼模型的舞蹈动作的设计与实现的研究摘要:随着计算机在人们生活中的普及,计算机仿真技术应用的发展方向也已涉及到人们生活中的方方面面。其中包括军事、工

4、业、医疗、生活娱乐。本例中设计骨骼模型的舞蹈,对人物在3D场景中的控制,尤其是对于3D场景以及人物在动画、游戏、影视中的应用有一定意义。本文对骨骼模型的舞蹈动作的设计与实现进行了研究,就是为了使三维人物在动画,以及影视中能够更好的运用。程序框架采用Windows平台下的VisualStudio2008开发工具中的Win32程序框架,使用C++面向对象编程语言,并基于OpenGL来实现虚拟人环境,添加消息响应机制,实现人机交互,鼠标以及键盘操作。点击鼠标左右键可以控制模型绘制模式,键盘按键可以控制观察角度

5、。本文设计了一段舞蹈的动作的关键动作,并通过一定的算法使其连贯成为一段连续的舞蹈。通过选择菜单弹出对话框控制舞蹈的开始,舞蹈动作变换过程中设计了一个过渡函数,使得两种舞蹈动作之间可以自由过渡,不会产生跳帧现象,同时可以选择连续动作使得虚拟人产生连续动画效果。并设计了一个三维场景,其中包括灯光效果。在本例中还配合了音乐效果,使其尽可能的接近可产品化的程度。关键词:OpenGL人体语言舞蹈合成运动约束60基于骨骼模型的舞蹈动作的设计与实现的研究Abstract:Alongwiththecomputerinp

6、eoplelivinginpopular,thecomputersimulationtechnologyapplicationdevelopmentdirectionwasalsohasrelatedtoallaspectsinpeople'slives.Includingmilitary,industrial,medical,lifeentertainment.Thisexampledesignmodelskeletonofthedance,thecontrolcharactersina3Dscene

7、,especiallyfor3Dsceneaswellascharactersinanimationfilm,games,theapplicationofsomesignificance.Inthispapertheskeletonmodeldesignandimplementationofthedancemovementwasstudied,inordertomake3dcharactersinanimationfilm,andcanbetteruse.ProgramframeoflansbytheV

8、isualStudioWindows2008developmenttool,usingWin32programframeofc++anobject-orientedprogramminglanguage,andbasedonvirtualpersonOpenGLtoenvironment,addamessageresponsemechanism,realizehuman-machineinteraction,mouseandkeyboard

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

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

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