基于智能可视定制平台CVIDraw动画技术应用研究

基于智能可视定制平台CVIDraw动画技术应用研究

论文摘要

本文结合实际应用课题“基于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文档

    猜你喜欢