论文摘要
本文结合实际应用课题“基于XML的工业控制的Web发布研究”和“支持机械CAD应用交互生成的可视定制对蒙方法”课题,重点探讨基于智能可视定制平台CVIDraw动画技术及其应用。 文献综述部分介绍智能可视定制平台CVIDraw的产生背景、可扩展标记语言XML和可伸缩矢量图像SVG以及计算机动画原理。在此基础上对SVG动画进行分类,由于SVG动画具有独特的优点,在很多领域具有广泛的应用,因此本论文在深入研究SVG动画的基础上,着重研究了CVIDraw平台的对象模型同SVG语言之间的映射关系,介绍了基于CVIDraw平台的SVG动画制作。此外,本论文尝试了SVG动画与PDF集成,把SVG动画嵌入到PDF中,实现了SVG动画的PDF格式Web发布。论文最后通过一个实例说明SVG动画与PDF集成的实现。
论文目录
第一章 绪论1.1 智能可视定制平台CVIDraw产生的背景1.1.1 软件开发经历的几个阶段1.1.2 软件复用技术1.1.3 图形软件的可视化开发1.1.4 智能可视定制平台CVIDraw的产生1.2 智能可视定制平台CVIDraw的功能特点及应用1.2.1 CVIDraw的功能特点1.2.2 CVIDraw平台的应用领域1.3 课题的主要内容及意义1.3.1 课题的主要内容1.3.2 研究该课题的意义第二章 基于XML的 SVG扩展标记语言2.1 XML扩展标记语言2.1.1 XML的出现2.1.2 XML技术概述2.2 SVG可伸缩矢量图像2.2.1 SVG基本概念2.2.2 SVG的特点2.2.3 SVG与JPEG、GIF、PNG、SWF图像格式比较2.2.4 SVG的应用现状及前景第三章 SVG动画的分类3.1 SVG图形的绘制3.1.1 SVG的对象3.1.2 SVG文件结构3.1.3 样式3.1.4 坐标系统3.1.5 路径3.1.6 基本图元3.1.7 文本3.1.8 关于颜色3.1.9 剪切、蒙板和混合3.1.10 滤镜3.1.11 动画3.1.12 SVG文件的显示3.1.13 DOM接口系统3.2 SVG动画分类3.2.1 SVG属性动画3.2.1.1 移动、旋转动画3.2.1.2 拉幕及缩放动画3.2.1.3 色彩渐变动画3.2.1.4 沿路径动画3.2.1.5 顺序与同步动画3.2.2 SVG脚本动画3.2.2.1 内嵌脚本3.2.2.2 外部脚本3.2.3 应用实例第四章 计算机动画中间画生成技术4.1 传统的动画4.2 计算机动画4.3 计算机动画中间画面的生成技术4.3.1 插值技术4.3.1.1 线性插值技术4.3.1.2 曲线插值技术4.3.1.3 插值法则4.3.2 骨架法4.3.3 运动路径与 P曲线第五章 基于 CVIDraw平台的 SVG动画制作5.1 CVIDraw平台对象模型以及与 SVG对象之间的映射5.2 基于 CVIDraw平台的SVG动画制作5.2.1 CVIDraw制作动画的原理5.2.2 CVIDraw制作动画的方法5.2.2.1 逐帧动画5.2.2.2 过渡动画5.2.3 CVIDraw制作的动画与 SVG语言的交互5.2.4 音效添加5.2.4 CVIDraw制作动画实例第六章 SVG动画与 PDP集成6.1 PDF文件格式6.1.1 PDF文档的组成6.1.2 对象6.1.3 文件结构6.1.4 文档结构6.1.5 内容流6.2 SVG动画的 PDF集成第七章 结论与展望7.1 总结7.2 展望参考文献附录一 脸谱动画源代码附录二 轴承拆装演示 SVG动画代码嵌入 PDF程序的源代码
相关论文文献
标签:动画论文;
基于智能可视定制平台CVIDraw动画技术应用研究
下载Doc文档