| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
Flash3D在网络三维课件制作中的探索           
Flash3D在网络三维课件制作中的探索
摘要: 本文尝试以flash三维场景显示的实例,为网络三维课件的制作提供参考和经验。
关键词: 计算机三维成像;课件制作;web3d;flash3d;papervision3d;网络三维课件

1 flash3d 技术及其在课件制作中应用情况的介绍
最初,flash是美国macromedia公司所设计的一种二维动画软件,可以非常方便地嵌入网页,并通过专用的web插件flash player来播放,由于其强大的动画、音频和视频表现能力,很快得到了普及,在互联网终端机桌面系统中占有90%以上的安装比例。在国内的教育行业中,由于flash强大的多媒体表现能力,和便捷的网络发布能力,已经吸引了越来越多的教师,把flash技术用在多媒体课件的制作上,使flash软件逐渐成为当前最流行的课件制作软件之一。
2 flash3d制作网络课件的特点
2.1 这些传统的优点,对于广大教师而言这些优点可简单罗列如下:①强大的多媒体表现能力。采用矢量图,缩放不变形;可以方便地嵌入和控制播放音频和视频;具有强大而齐全的绘画和色彩工具,自动地生成渐变动画;具有时间轴控制,支持层编辑等。可以非常方便地制作表现丰富、感染力强的多媒体作品。②便于发布。首先是生成的文件尺寸小,利用flash生成的动画播放文件(*.swf)都非常小巧,一个精美的多媒体课件可包含在一、二十kb的容量里,大的、复杂的也可容纳于几百kb的空间里,可以非常方便地嵌入网页,同时也便于学生们打开浏览。LOcalhOst其次,用于课堂上本地硬盘播放的课件,可以生成自带播放器的*.exe文件,一次课的内容一般在几mb左右,占用空间小,携带方便,u盘中完全可以放下一个学期的课件,这样就可以避免讲课时教师机的系统环境不支持多媒体课件文件格式的尴尬情况。③flash生成的课件,完成后导出扩展名为*.swf的文件,具有一定的原始资料保护功能,无法直接从界面上对文字和图片进行复制粘贴,在一定程度上保护了教师的劳动成果。
2.2 在此基础上,flash3d制作课件,更进一步带来了自身的优点:①生动的三维表现能力;②更强大的交互能力;③由于其生动的表现力和交互能力,可以极大地促进学生自主学习的兴趣,从而为场景式教学、任务驱动式教学等教学改革,提供了一个非常好的教学内容展示平台。
3 flash3d的基本原理介绍
做一个flash课件就相当于教师导演一场舞台演出来展示课程内容,以往flash可以非常容易将二维的图像、文字、音频、视频等元素结合起来,flash player 10以后,可以支持三维场景的展示,使得flash课件更加生动、形象。二维对象和投影在二维屏幕上的三维对象之间的区别在于,三维对象增加了第三维z轴属性,三维对象的z轴值越大,表示距离越远,在二维屏幕上的投影就越小。
3.1 flash3d中移动、旋转、缩放三维对象 可以用显式改变三维对象的x、y、z属性值,来移动三维对象的空间位置;可以通过设置对象的三种旋转属性:rotationx、rotationy 和 rotationz,使三维对象分别沿x、y、z轴旋转;通过改变对象的scalex、scaley、scalez属性值,可以将三维对象分别沿x、y、z轴进行缩放。
另外,当需要对三维对象进行复杂的三维变换操作时,可以利用flash.geom.matrix3d 类来完成,以提高运算效率。
3.2 flash3d引擎 flash3d提供了三维渲染功能,但若要实现生动、复杂的三维场景、器具甚至人物,还需要flash3d 引擎的支持,在3d引擎的基础上实现虚拟三维环境更加便捷,效果更好。papervision3d是一款优秀和成熟flash3d引擎的开源项目,尤其是flash的脚本语言 actionscript 3.0发布后,程序执行效率得到了大幅度提升。papervision3d无论是在效率、功能上都有很好的表现,成为flash3d三维开发的一个重要基础平台。

4 flash3d在课件制作举例
本文以flash3d课件中展示三维场景为例,三维课件开发的关键技术,以供参考。
4.1 模型的制作,目前的flash编辑平台还以二维动画制作为主,生动而复杂的三维模型需要第三方建模软件做成的模型文件,再从外部导入flash中渲染显示。由maya、3dsmax专业三维设计软件制作的文件,应该保存为什么格式的文件才能用as3操作,在flash player中显示出来。满足这种需要的3d文件格式有很多种,其中collada标准就是最常用的一种。
本例中,用3dsmax制作了一个简单的三维虚拟课堂的场景,通过开源的collada插件,导出的模型文件是classroom.xml,贴图文件是classroom.jpg,地面的贴图文件是ground.jpg,可以方便地被flash 3d使用。
4.2 flash3d三维渲染关键代码说明,本例通过完成一个三维虚拟教学场景的展示,说明基于papervision3d引擎的flash三维制作的一般步骤。
其中,采用papervision3d引擎渲染三维场景时,一般需要定义四个元素,这四个元素是三维成像的关键:一是窗口:类似于房间的窗户,我们透过窗口看外面的三维世界。窗口解释成渲染的尺寸,就像我们拍照时照片的尺寸一样。二是场景:场景是指整个三维的场景。就像我们所处的大千世间,不过场景是虚拟的三维世界,是由我们用模型文件摆放、规划出来的。三是摄像机:类似于现实中的摄像机,将大千世界拍摄出动感的影片。不过,这里的世界是虚拟的,摄像机也是逻辑设

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《Flash3D在网络三维课件制作中的探索》的网友还看了:
    [免费范文]如何利用数据库及ASP技术类构建多功能网站
    [免费范文]LabWindows/CVI的应用特点
    [免费范文]基于ASP.NET的企业进销存管理信息系统的设计与实
    [免费范文]ASP环境下建设中小企业信息系统
    [免费范文]基于RRAS与虚拟专用网技术在Windows中的实现
    [今日更新]基于Asp的计算机上机作业上传系统研究
    [今日更新]植树节英语作文:Planting Trees(植树)
    [今日更新]植树节英语作文:Planting Trees 植树
    [免费范文]浅析SaaS模式下的在线会计服务
    [企业管理]基于ASEB栅格分析法的旅游产品深度开发研究

    计算机论文
    普通论文浅议自然语言信息处理的智能化应
    普通论文任务驱动法在计算机应用基础教学
    普通论文校园无线网络架设研究
    普通论文对无线网络数据安全的思考
    普通论文汽车维修业信息化发展前景分析
    普通论文PLC控制系统软件设计
    普通论文探析职业核心能力在财会专业《ex
    普通论文浅谈基于Web技术的计算机辅助系统
    普通论文浅谈校园网ARP欺骗及攻击和安
    普通论文Flash动画在网页制作中的应用及发
    普通论文浅析民办高校网络教学资源的建设
    普通论文有关电力系统计算机网络维护方法
    论文
    普通论文[免费范文]怎样进行会计报表的纵向
    普通论文[免费范文]江西省中小企业诚信工程
    普通论文[今日更新]基于消费者行为分析的中
    普通论文[今日更新]关于本科生与研究生互动
    普通论文[工程建筑]浅谈七箱单室梁架设施工
    普通论文[今日更新]欧美留学生汉语声调学习
    普通论文[今日更新]关于谐波危害及治理措施
    普通论文[今日更新]高考作文语言创新——曲
    范文大全
    普通范文[演讲稿]竞争学校科研主任的演讲
    普通范文[范文大全]新任综治办主任就职发言
    普通范文[范文大全]党员领导干部学习廉洁从
    普通范文[演讲稿]部队军人演讲稿[优秀原创
    普通范文[实习报告]师范毕业实习计划
    普通范文[范文大全]农村集镇防洪现状调研报
    普通范文[范文大全]关于水利局践行科学发展
    普通范文[范文大全]三八节主持词
    演讲致词
    普通演讲[会议发言稿]2007级新生开学典礼发言稿
    普通演讲[竞聘演讲稿]营销经理竞聘演讲稿
    普通演讲[庆典致辞]在xx工程公司揭牌仪式上的
    普通演讲[交际礼仪范文]接待见面时的礼节
    普通演讲[庆典致辞]在春节前全县领导干部大会
    普通演讲[主持词]新年联欢会主持词
    工作范文
    普通公文方案[公文写作]做大做强民营经济应着力抓
    普通公文方案[公文写作]校友代表在校庆大典上的献
    普通总结[述职报告]信用联社纪检书记述职报告
    普通公文方案[公文写作]自来水总公司中心化验室副
    普通公文方案[常用公文]关于开展百名党员谈党性活
    普通汇报体会[经验材料]关于司法公正的调研与思考
    普通汇报体会[心得体会]语文听课心得体会
    普通总结[工作计划]热电厂2009年工作总结及20
    普通公文方案[公文写作]先进文化是和谐社会的精神
    普通公文方案[模板范例]行政上诉状
    普通总结[工作总结]2009至2010学年度下期总务
    普通公文方案[公文写作]入党思想汇报3