多媒体应用开发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4
多媒体应用系统技术
10.1.1 基于光盘的多媒体开发工具
3.Director




Director是基于时间线的多媒体集成开发工具,它模仿导演 电影的过程。 Director内置的行为库可为作品提供丰富的动画和交互性能。 Director独特的脚本设计语言Lingo大大增加了多媒体作品 开发的灵活性。 Director在多媒体集成能力、2D动画制作能力、交互能力 以及作品发布形式的多样性等方面都有突出表现,业已成 为多媒体领域主流的集成制作和开发工具。 使用Director开发的多媒体产品不仅可以通过光盘发布,也 可以采用交互式流媒体形式在因特网上发布。
3
多媒体应用系统技术
10.1.1 基于光盘的多媒体开发工具
2.ToolBook



ToolBook是基于电子著作系统的多媒体制作工具。 用ToolBook创作多媒体作品的过程如同在编制一本电子书, 先建立书的整体框架,然后在书中添加页,再把文字、图像、 按钮等元素放入页中。 在此基础上,还可以利用软件提供的脚本设计语言 OpenScript编写代码,以实现交互式应用。 这种电子书有较强的表现力和交互性能,但制作起来比较复 杂。
第十章
多媒体应用开发
10.1 多媒体开发工具
10.1.1 基于光盘的多媒体开发工具 10.1.2 基于网络的多媒体开发工具 10.1.3 基于高级程序设计语言的多媒体开发
2
多媒体应用系统技术
10.1.1 基于光盘的多媒体开发工具
1.PowerPoint

PowerPoint作为MS Office家族的一员,被广泛用于演示文 稿和多媒体简报的制作,虽然使用方便,但在动画制作能 力和交互控制方面的表现却明显不足。
10.2.1 Director简介
Director是美国Adobe公司的产品。 可以跨平台使用(Windows和Macintosh)。 制作交互式教学、娱乐和用于商业展示的数字作品。 以数字电影的形式把自己的作品发布到互联网上。 Director已经渗透到多媒体应用领域的方方面面,从电子图书、 技术培训、旅游推介、商务会展到家庭娱乐等,成为主流的多 媒体集成制作软件。

12
多媒体应用系统技术
10.2.1 Director简介
1.Director MX 2004的主要功能


可以方便地集成文本、位图、矢量图、GIF动画、Flash动画、 3D动画、数字音频、数字视频、流媒体等各种多媒体元素, 极大丰富电影的表现力。 可以使用Xtras插件来增强Director的创作能力。 可以使用脚本语言Lingo或JavaScript来实现多媒体的交互。 可以跨平台发布多媒体产品,Director同时支持Windows和 Macintosh两种操作系统。
8
多媒体应用系统技术
10.1.2 基于网络的多媒体开发工具
3.VRML


虚拟现实造型语言VRML是一种用来描述WWW页面上3D交互 环境的语言,使用了虚拟现实技术。 利用VRML可以创建虚拟的物体,如建筑物、山脉、飞船、星 球等,也可以在虚拟空间中添加声音、动画,使虚拟场景更加 生动。 通过把VRML浏览软件(如Cosmo Player)插入到网页浏览器 中,就可以实现3D浏览。
7
多媒体应用系统技术
10.1.2 基于网络的多媒体开发工具
2.XML

可扩展标记语言XML是对HTML的补充,着重描述网页内容的 数据形式和结构。 XML与相关领域结合,可以扩展出许多专门的标记语言,例如, 同步多媒体综合语言SMIL就是XML在多媒体领域的应用实例, 可以用来为流媒体视频配上同步字幕。
13
多媒体应用系统技术
10.2.1 Director简介
2.Director的工作原理概念来制作多媒体产品的。每一部Director 电影都是由演员表、剧本和舞台等要素有机构成的,而Director用户 就是Director电影的导演。 在Director电影中的每一个多媒体元素(包括文本、图像、动画、音 频、视频和按钮等)都可以看作是演员(Cast Member),演员存 储在演员表(Cast)中。 剧本(Score)用来对演员的出场顺序进行编排,还要为电影指定特 效和交互功能。 舞台(Stage)是演员演出的场所,电影的剧情只有通过舞台才能展 示出来。 传统电影在制作完成以后,还要做成拷贝进行发布,Director电影也 可以采用多种格式进行数字化发布。
6
多媒体应用系统技术
10.1.2 基于网络的多媒体开发工具
1.HTML

超文本标记语言HTML是组织网络多媒体文档最基本和最重 要的语言。 HTML用固有的标记来描述和显示网页内容,可以实现资源 链接,插入图像、动画、声音和数字视频等各种多媒体元素。 通常,HTML构成网页的框架,利用嵌入的脚本语言 JavaScript或VBScript增加网页特效,并实现动态网页设计, 再运用CSS样式表来控制网页整体或者局部的显示样式。
10
多媒体应用系统技术
10.2 Director在多媒体开发中的应用
10.2.1 Director简介 10.2.2 Director的基本操作 10.2.3 简单动画的制作 10.2.4 行为及其附着 10.2.5 脚本与交互 10.2.6 声音和数字视频的使用 10.2.7 综合实例介绍
11
多媒体应用系统技术
9
多媒体应用系统技术
10.1.3 基于高级程序设计语言的多媒体开发



有编程经验的多媒体开发者往往对基于高级程序设计 语言的可视化编程环境情有独钟。 Visual C++、Delphi、Visual Basic(VB)是目前被 广泛应用于多媒体开发的高级语言。 这些语言可以充分利用操作系统提供的MCI(媒体控 制接口)控件、MCI指令字符串和API(应用程序接口) 函数,来扩展多媒体系统的性能,并有效提高开发的 灵活性。
5
多媒体应用系统技术
10.1.1 基于光盘的多媒体开发工具
4.Authorware



Authorware是基于流程图的交互式多媒体制作工具,先使 用系统提供的图标建立应用程序的流程图,搭建多媒体作 品的整体框架,再逐个编辑图标,添加内容。 可以使用Authorware编程语言进行交互设计。 尽管Authorware的动画制作能力不是很强,但如果与3DS MAX、Photoshop、Flash等多媒体素材制作软件结合使用, 就可以开发出非常优秀的多媒体应用产品。 Authorware在计算机辅助教学领域以及电子出版物市场得 到了广泛的应用。
相关文档
最新文档