基于Web的3D图形动画技术 及其在教学中的应用.docVIP

基于Web的3D图形动画技术 及其在教学中的应用.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web的3D图形动画技术 及其在教学中的应用 3D Graphics-Animation Techology Based on Web and Its Applications on Instruction 李嘉宁 王咸伟 华南师范大学教育信息技术学院 510631 Tel: 13660052315 Fax:020E-mail:wangxw@ garning@163.net 随着多媒体技术、网络技术、3D技术和仿真技术的发展,Web课件不再仅仅是图片和文字的整合,而是类似于实物的三维场景的合理运用。这些设想在很大程度上已经实现了,这要归功于因特网上虚拟现实技术(VR)的应用。本文着重介绍了Web3技术及其教学应用和全景VR的制作过程及其关键技术。 关键词:Web 3D 全景摄影 教学 1 引言 从教育发展史看,任何一种新技术、新媒体的出现,都会引起教育上的革命。随着计算机技术的发展,计算机辅助教育(CBE)成了当今教育技术学研究的热点。如何合理使用各种媒体以达到最佳的学习效果,如何优化人机交互界面以利于学习者的学习活动等都是CBE工作者极为关注的问题。现在,Web 3D的出现,为计算机辅助教育提供了更为广阔的前景。 1.1 Web 3D技术的应用与教学 Web 3D技术对Web教学所带来的影响主要表现在它对软件的知识表达、界面与交互性这几方面。三维图形动画相对于原先的基于一定图标与对象进行隐喻的二维图形界面而言,Web 3D的三维图形界面和听觉特性,以及对学习对象操作的三维交互特性都能够比较容易地令使用者产生身临其境的感觉。 虽然现时大多数的网页虽然也揉合了文字、图形、声音等手段,但给人的感觉还是有明显的二维平面成分,在一些特定的学科中,适当地引入三维技术可以帮助学习者理解和掌握知识要点,解决教学中的重点和难点。在虚拟的世界里,可以有各种不同的可调节参数供学习者调教。这一特征为交互式的学习提供了坚实的基础。从建构主义学习理论的观点来看,这种从做中学的学习方式(1earning by doing),将学习者置于主动学习的中心地位,将更有助于学习者知识的构建。 Web 3D典型的教育应用包括: () 图1 虚拟导游 图2 金刚石的原子结构 1.2 Web 3D对教学系统带来的影响 Web 3D作为一种Web技术,对教学系统在时间与空间上进行了扩展。它克服了时空的障碍,也可以对事物的发展过程进行控制。传统的学校教学模式的教学系统在时空上是同步的,教师与学生在同时、同地完成教学活动。后来,随着广播电视技术的发展,出现了空中学校、电视大学等远程教学形式。但这类远程教学,还只是从形式上对教学系统进行模拟,因为其教学传播形式基本上还是一种单向的传输,师生间的交互非常的微弱,没能体现教学的本质,即交互性。从90年代开始,出现了虚拟教室、虚拟学校、虚拟教育系统等。尤其是基于WWW的虚拟学校,其学习过程的实现相当灵活,学生在学习过程中有较高的地位,可以说是一种真正以学生为中心的虚拟学习环境。 2 典型的Web 3D技术简介 实现Web 3D主要有两种方法,一种是用编程的方法进行建模,然后再进行渲染来实现的;另一种是基于摄影技术的三维全景摄影。两种技术各有所长,代表Web 3D两种不同的发展方向。包括VRML语言、Java3DAPI、Apple QuckTimeVR技术和Ulead Cool360等三维技术。 2.1 VRML语言 VRML是虚拟现实建模语言(Virtual Reality Modeling Language)的简称,是一种基于文本的通用语言,是HTML的3D(三维)模拟。它定义了3D应用中大多数常见概念,如光源、视点、动画、雾化、材质属性、纹理映射等。VRML语言的诞生,尤其是新的VRML2.0标准,被称为第二代Web语言。VRML以其文件体积小、实时着色、全方位的观看效果等优势而逐渐成为新一代的网络三维技术,在建筑、天文、机械制图等应用得如火如荼。 2.2 Java 3D API Java 3D是Java语言在三维图形领域的扩展,是一组应用编程接口(API)。利用Java 3D提供的API,可以编写出基于网页的三维动画、各种计算机辅助教学软件和三维游戏等等。利用Java 3D编写的程序,只需要编程人员调用这些API进行编程,而客户端只需要使用标准的Java虚拟机就可以浏览,因此具有不需要安装插件的优点。 2.3 Apple QuickTime VR技术 Apple QuickTime VR技术是Apple公司媒体播放软件QuickTime的一个技术扩展,从QuickT

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档