首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

HTML5动画引擎技术的研究与实现

摘要第4-6页
ABSTRACT第6-7页
目录第8-10页
图目录第10-11页
表目录第11-12页
第一章 绪论第12-18页
    1.1 Html5动画技术的现状与发展前景第12-14页
        1.1.1 HTML5动画技术的出现第12页
        1.1.2 HTML5动画技术的现状第12-13页
        1.1.3 HTML5动画技术的发展前景第13-14页
    1.2 基于HTML5的动画播放引擎的意义第14-15页
    1.3 论文的主要工作和结构安排第15-18页
第二章 实现HTML5动画引擎涉及的技术第18-32页
    2.1 HTML5组合开发技术第18-25页
        2.1.1 HTML5语言第18-19页
        2.1.2 JavaScript脚本语言第19-20页
        2.1.3 JQuery开发框架第20-22页
        2.1.4 CSS样式设计语言第22-25页
    2.2 HTML5动画技术第25-27页
        2.2.1 Canvas画布标签第25-26页
        2.2.2 SVG矢量图第26-27页
    2.3 HTML5动画第三方框架技术第27-31页
        2.3.1 Canvas第三方框架CreateJs技术第28-29页
        2.3.2 SVG第三方框架Snap.svg技术第29-31页
    2.4 本章小结第31-32页
第三章 数据驱动动画源文件格式设计第32-42页
    3.1 数据驱动的优势和特征第32-33页
    3.2 基于数据驱动方式的动画源文件格式设计第33-40页
        3.2.1 uha文件结构综述第34页
        3.2.2 一级标签第34页
        3.2.3 二级标签和三级标签第34-36页
        3.2.4 四级标签及其子标签第36-40页
    3.3 本章小结第40-42页
第四章 动画播放引擎的实现第42-60页
    4.1 基于uha格式的内存数据结构设计第42-45页
        4.1.1 基于极简主义法的JavaScript面向对象编程方式第42-44页
        4.1.2 树形内存结构第44-45页
    4.2 关键类的开发第45-55页
        4.2.1 舞台类Stage第45-47页
        4.2.2 提供Canvas和SVG环境的布景类Scene第47-48页
        4.2.3 基于观察者模式的Script脚本类第48-50页
        4.2.4 兼容Canvas和SVG的演员类Actor第50-52页
        4.2.5 基于二叉树结构的补间动画类第52-54页
        4.2.6 关键帧动画相关的类Sprite、Animation和Frame第54-55页
    4.3 关键方法的实现第55-57页
        4.3.1 补间动画播放方法实现第55-56页
        4.3.2 精灵动画播放方法实现第56-57页
    4.4 本章小结第57-60页
第五章 播放引擎性能对比分析第60-66页
    5.1 关键帧动画性能分析第60-61页
    5.2 补间动画性能分析第61-62页
    5.3 含有关键帧动画的补间动画第62页
    5.4 动画模式自适应算法设计及应用第62-63页
    5.5 本章小结第63-66页
第六章 总结与展望第66-68页
    6.1 全文工作总结第66-67页
    6.2 下一步的工作第67-68页
参考文献第68-71页
附录 缩略语第71-72页
致谢第72-73页
攻读硕士学位期间发表的论文目录第73页

论文共73页,点击 下载论文
上一篇:秋水仙素诱导百日草四倍体的获得及保存
下一篇:石竹温敏雄性不育相关基因的克隆及超量表达载体的构建