学位论文 > 优秀研究生学位论文题录展示

基于MAXScript的海洋动漫制作插件的研究与应用

作 者: 杨彩英
导 师: 陈戈
学 校: 中国海洋大学
专 业: 地图学与地理信息系统
关键词: 三维动漫 3DS MAX 脚本插件技术 MAXScript
分类号: TP391.41
类 型: 硕士论文
年 份: 2010年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机技术的发展,三维动画影片已经逐步替代传统二维动画走上历史舞台。我国三维动漫产业在经历了一段低迷期之后,也于二十世纪九十年代逐步发展起来,制作了许多优秀的三维动漫作品。如:《蓝猫淘气3000问》、《魔比斯环》、《喜洋洋与灰太狼之牛气冲天》等等,其内容新颖、制作精良,受到了观众的喜爱。然而,在当前国内动画市场一派繁荣景象下,却潜藏着技术相对落后的危机。随着动漫产业的迅速发展,观众的欣赏和审美水平在不断提高,对国内的三维动漫和特效也有着更高的期待和要求。3DS MAX是制作三维动漫的主流软件之一,它具有开放的系统,其内部脚本语言MAXScript功能强大,不仅能够调用3DS MAX内部所有操作,而且还可以利用它来开发脚本插件,实现将三维创意与技术融为一体,达到传统三维动画技术所不能实现的效果,展现给用户的是一个崭新的动画世界,不仅使动画在品质上更完美,而且在创意上给用户提供了广泛的空间,可以运用3D矢量、矩阵、四维数等代数工具来完成高级复杂的程序设计任务。本文在研究MAXScript脚本语言的基础上,根据“交互式三维海洋动漫软件系统”及其应用项目的实际需求,利用脚本语言开发了海洋动漫制作插件。该插件实现的功能有:1.在场景中生成海面,根据用户需求可调节海面的浪高、风向、风力及细节度等参数,达到不同效果,还可以为海面场景添加背景及雾效,渲染气氛,增加真实感;2.生成海底场景,包括海底地形,水下空间,海底元素(水草、石头、珊瑚)以及光线、气泡等,并增添了实时渲染窗口,可以实时查看制作过程中的效果。海洋动漫制作插件应用于动漫片《小海龟漫游海底世界》的实际制作中,由于该剧的故事场景基本上发生在海底或近海岸,利用海洋动漫制作插件来制作该剧的海面及海底场景,缩短了场景部分的制作时间,提高了制作效率。

全文目录


摘要  6-7
Abstract  7-11
1 绪论  11-21
  1.1 研究背景  11-12
  1.2 研究现状  12-18
    1.2.1 三维数字动漫的研究现状  12-15
    1.2.2 三维脚本插件技术研究现状  15-18
  1.3 课题意义  18
  1.4 论文的组织结构  18-21
2 3DS MAX软件与MAXScript脚本语言  21-37
  2.1 3DS MAX软件  21-26
    2.1.1 常用三维动漫制作软件介绍  21-24
    2.1.2 3DS MAX软件制作三维动漫的优势  24-26
  2.2 MAXScript脚本语言  26-37
    2.2.1 什么是MAXScript?  26-27
    2.2.2 MAXScript脚本语言功能  27
    2.2.3 MAXScript脚本语言的优势  27-28
    2.2.4 MAXScript脚本语言使用过程  28-37
3 海洋动漫制作插件的实现  37-59
  3.1 插件需求分析  37
  3.2 前期分析  37-39
  3.3 界面编辑  39-44
    3.3.1 界面的设计  39-40
    3.3.2 插件界面窗口的实现  40-44
  3.4 定义函数及变量  44-46
    3.4.1 创建海面函数  44
    3.4.2 创建海浪函数  44-45
    3.4.3 创建材质球函数  45-46
  3.5 核心功能实现  46-53
    3.5.1 海浪参数调节功能  46-47
    3.5.2 环境因素添加功能  47-48
    3.5.3 实时渲染窗口的实现  48-49
    3.5.4 海面动画效果的实现  49
    3.5.5 创建海底的实现  49-51
    3.5.6 生成气泡  51-53
  3.6 插件的测试  53-55
    3.6.1 插件的运行环境  53
    3.6.2 插件的时间测试  53-54
    3.6.3 插件的稳定性测试  54-55
  3.7 异常情况的处理  55
  3.8 海洋动漫制作插件的使用说明  55-58
    3.8.1 插件加载  55-56
    3.8.2 功能操作说明  56-58
    3.8.3 插件卸载  58
  3.9 本章小结  58-59
4 海洋动漫制作插件应用  59-75
  4.1 交互式三维海洋动漫软件系统应用——《小海龟漫游海底世界》  59-60
  4.2 《小海龟漫游海底世界》的制作流程  60-72
    4.2.1 前期准备阶段  60-63
    4.2.2 中期制作阶段  63-71
    4.2.3 后期合成阶段  71-72
  4.3 插件的应用价值比较  72-75
5 总结与展望  75-77
  5.1 总结  75-76
  5.2 展望  76-77
参考文献  77-79
致谢  79-81
个人简历  81
发表论文情况  81
参与项目情况  81

相似论文

  1. 下肢康复机器人的训练规划与康复效果评估,R49
  2. 虚拟手行为数据库的研究与设计实现,TP391.9
  3. 数字虚拟校园漫游项目设计与开发,TP391.41
  4. 房屋建筑虚拟教学系统的设计与实现,G434;TU-4
  5. 计算机三维技术在立体几何教学中的应用研究,G633.6
  6. 基于“库”的方式构建差异性的杨树树林,S792.11
  7. 基于MAXScript的家具定制设计系统研究,TS664.01
  8. 悬浮隧道水下工作环境动态演示系统的研究,U459.5
  9. 船舶运动可视化建模与轻量化处理技术研究,U661
  10. 基于3DS MAX7.0软件平台织物结构和表面效果的三维模拟,TS101
  11. 纺织品三维立体显示的研究,TP399
  12. 三维场景漫游与全景拼接的关键技术研究,TP391.41
  13. 基于虚拟现实的六自由度平台系统设计与仿真,TP391.9
  14. 柴油机喷雾数值模拟结果实时可视化系统研究,TK421
  15. 三种软件辅助建筑设计构思与分析的对比研究,TP391.7
  16. 基于Web的虚拟产品陈列室开发技术研究,TP391.9
  17. 虚拟现实技术在纺织CAD中的应用,TP391.72
  18. 虚拟手术中医疗器械的三维建模与可视化控制,TP391.9
  19. 虚拟模特着装动态表达研究,TS941.17
  20. 柴油机拆装仿真系统,TK423

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com