【游戏引擎栏目提醒】:网学会员为广大网友收集整理了,基于Unity3D引擎的三维游戏人物动作处理技术研究 - 硕士论文,希望对大家有所帮助!
摘要 『JII|IfIff川j『jJl舢IjJIj J『I|『嗍fIj|J四 Y1 728089 摘 要 随着现代计算机硬件水平的飞速发展以及GPU硬件在三维游戏与虚拟系统中的广泛深入应用,现代三维游戏中越来越多的使用复杂精细的人物造型、自然逼真的动作、真实的物理环境互动来营造虚拟的游戏世界,这一切都使得三维游戏实时演算的虚拟场景越来越逼近现实世界。
而作为游戏设计中最直接影响游戏拟真度的人物动作处理技术已成为三维游戏的关键技术之一,人物动作处理技术从游戏人物策划设计阶段开始,跨越游戏设计的策划、美术、引擎,整合四大部分,是一个有机融合的综合性的处理过程。
三维游戏作为新兴技术和产业发展点,拥有无比美好的广阔前景,本课题在基于次世代三维引擎unity3D环境下的研究和实践过程中,通过完成实际的三维游戏项目,掌握和追踪三维游戏设计制作的核心前沿技术,在实践经验的基础上总结和归纳了三维游戏设计中人物动作处理技术的要点、难点和对应的解决方案。
关键词:三维游戏,建模,动作,引擎,unity3D Abstmct AbStraCt A10ng wim廿1e devclopm衄t of mod锄computer hardware le、rd锄d nle rapid 事“。
deVdopment of h嬲王ware in me game锄d 3d GPU eXtellSive印plication of VirtualsyStem of modcnl tllree-dimensional g锄e’me use of mo∞illtricate character .。
Imodellin&Ⅱ1e nah珊of t11e movem锄t,t11e臼ue vivid phySical髓、,il伽1111e11t to createinteractiVe vinual world,all mese mal【e 3d g锄e real—tilIle virtllal sceneⅡloreapproacIling tlle real wodd.But私Ⅱle g锄e d骼ign direcⅡy iIlflu即ce nle g锄e de黟∞of action proceSsing leclulology h嬲become one of nle key te c:11I10109嚣f.0r 3d gam铅, ^f融F#}action髟啦e characte娼丘.0m proc骼siIlg deSign ph2Lse,and tlle pl枷ng趿d deSign of 0crossing g锄e art,en百ne, me integ阳tion ofⅡle orgallic inte黟atioIl’ is ac锄肿出ellsiVe pfocess.3d g锄cs硒锄e哂ng te c:hnolog),觚d industry dwelopm铋t’h嬲good prospect of tIlis project,baSed on next—g%3d en百ne UIlity3D翩Mronm咖of researc_h and practice proc髓s nlrough me completion of tlle actIlal project,tl圮proceSs of 3d games master alld仃aCking 3d g锄e d铝ign of techolog弘on nle corcb弱is of the practical experieIlce in 3d g锄镐are su【舳arized锄d concluded iIlⅡ圮desi盟of me main chara曲erS moveIIl锄t processing technolog弘dimculti髓觚dsohltions. Key words:3D g锄es,modelin岛moV锄e咄锄giIle’U芏lity3D Ⅱ 目录 目录摘|暮………………………………………………………………………………………………………………………………………IAbSt陷ct…………………………………………………………………………………………………………………………………..II绪论…………………………………………………………………………………………………………………………………………3第1章 前言………………………………………………………………………………………………4 1.1研究的背景和意义…………………………………………4 1.2研究的基本思路与方法……………………………………..4 1.3本研究的特点和创新之处……………………………………4第2章三维游戏动作处理技术与游戏引擎………………………………………………………….5 2.1三维游戏动作处理技术的核心组成部分…………………………5 2.2 Unity3D弓I擎…………………………………………….5 2.2.1为什么选择Unity3D游戏引擎……………………………………5 2.2,2 Unjty3D与建模软件接口……………………………………….5 2.2.3 Unity3D编程模式和支持语言……………………………………6第3章三维游戏动作处理技术的组成与研究内容………………………………………………….7 3.1三维游戏对人物模型与动作设计的要求…………………………7 3.1.1建模复杂度对引擎渲染效率的影响………………………………..7 3.1.2骨骼动画对引擎渲染效率的影响………………………………….8 3.2建模阶段制作具有真实感的三维游戏人物动作方法研究…………….8 3.2.1硬件解决方案:动作捕捉技术……………………………………8 3.2.2软件解决方案:自然动作模拟生成技术…………………………….9 3.3游戏引擎中人物动作控制与处理技术的研究内容………………….9 3.3.1动作导入……………………………………………………9 3.3.2动作处理……………………………………………………9 3.3.3动作控制……………………………………………………9 3.3.4场景互动…………………………………………………..10 3.3.5动作融合…………………………………………………..10第4章 基于un j ty3D引擎的游戏人物动作处理技术实现…………………………………………l l 4.1 Unity3D环境下的人物动作导入方法研究……………………..1l 4.2 unity3D环境下的人物动作处理技术研究……………………..12 l 目录 4.3 Un ity3D环境下的人物动作控制技术研究……………….…….14 4.3.1玩家的动作控制……………………………………………..14 4.3.2 NPC角色的动作控制………………………………………….16 4.4 Un ity3D环境下的人物动作互动技术研究……………………..17 4.5 Unity3D环境下的人物动作融合技术研究……………………..18第5章结论与总结……………………………………………………
上一篇:
基于Web的学生作业管理系统
下一篇:
马原:环境保护与可持续发展论文(word)