利用虚拟现实技术构建动画素材开发环境的研究论文

利用虚拟现实技术构建动画素材开发环境的研究论文

ID:10623361

大小:50.50 KB

页数:3页

时间:2018-07-07

利用虚拟现实技术构建动画素材开发环境的研究论文_第1页
利用虚拟现实技术构建动画素材开发环境的研究论文_第2页
利用虚拟现实技术构建动画素材开发环境的研究论文_第3页
资源描述:

《利用虚拟现实技术构建动画素材开发环境的研究论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用虚拟现实技术构建动画素材开发环境的研究论文摘要:多媒体技术与虚拟现实技术是当今计算机发展的必然趋势,如果将两者结合起来应用于教学领域会是一种有益的尝试。本文主要介绍了利用虚拟现实技术制作一个动画开发环境的思想和方法,目的是解决制作网络教学软件时动画开发依赖动画工具比较复杂以及传输速度较慢的问题.这个开发环境适用于非计算机专业的教师使用。关键字:多媒体技术虚拟现实(VRML)动态链接库计算机辅助教育AbstractThisarticleintroducesaethodofmakingtheanimate。Itisverydifficulttoateac

2、heroreknoethodisverysimpletouse。Forthemore,ithastethod.0引言多媒体技术是当今计算机发展的必然趋势。它集计算机技术、音像技术和通讯技术为一体,具有良好的集成性。它使信息不仅作用于人的视觉,而且也作用于人的听觉,从而扩大了人对信息的摄入量,使得人机关系更加亲近。虚拟现实技术(简称VRML)是一种具有真实感的高级人机界面,人们能够通过多种感官渠道与它进行实时交互。这种技术的应用前景是非常广泛的,在医疗、制造业、娱乐和教育等方面的应用也具有很大潜力。可以想象,如果你能够进入到具有沉浸感的,并且有多种感官反馈

3、的虚拟境界中学习知识,无疑将使你的学习更为有效。那么如何来构造这种虚拟现实的境界呢?VRML就是最佳的选择。什么是VRML.freele返回该插件所代表节点库的名称getNodeNameList返回该插件所提供的模型列表getArgs返回当前选中模型的参数描述定义checkArgs核对用户的输入是否正确processArgs利用代码引擎生成VRML代码根据以上机理,我们编制了系统“诺德发动机(NodeEngine)”;而插件则是制作成DLL(动态链接库)形式。之所以采用DLL这种形式,是因为我们可以利用DLL的输出例程及其动态调用机制模拟回调函数。鉴于D

4、elphi4集成开发环境是真正的面向应用程序设计全过程的可视化应用程序开发环境,其提供的大量实用工具可以使开发人员很容易地实现和完成复杂的功能。因此我们选择Delphi4作为我们的系统及插件的开发工具。最后我们通过实例验证了上述机制的可行性及实用性。另外补充一点:由于插件开发采用了DLL方式,所以只要其提供了符合规则的例程,至于使用什么开发工具开发则是无关紧要的。因此说,为了在极大程度上得到第三方开发人员提供的支持,该系统在开放性上做出了有效的努力。3VML网站建设只有不断变化、更新的事物才最具有生命力。由于我们的系统采用了插件机制,因此对于模型的更新与

5、补充是相当方便的。只需将新的插件替换老的插件即可。问题是新的插件从何而来。最好的途径当然是利用Inter。这就要求我们首先要建立一个VML网站,其次在系统中提供一个连到网站上的接口。对于后者,实现的方法非常简单,只需在系统中提供一个连到VML网站的快捷按钮即可。VML网站的建设有两点是很重要的。第一应使访问者感受到该网站与其他网站的区别,即应体现出VRML的存在。第二对于众多的插件,应分门别类加以管理,也就要合理安排超级链接。在网站的实现中,我们用Java编制了动态菜单来实现对插件有效的管理。至于如何体现VRML的存在,我们在网站首页用VRML编写一个简

6、单的三维场景。但是VRML是用VRML浏览器播放的,在IE中,三维场景与网页其他部分会被VRML浏览器分隔开,不利于整体效果。为了解决这个问题,我们对VRML浏览器进行研究发现其描绘三维场景时使用了Microsoft公司的DirectX技术。在DirectX中有一个组件DirectAnimation是专门用来配合DHTML(动态HTML)制作网页二维和三维动画的。screen.esVRML资源手册电子工业出版社2.美RichardC.LeineckerVisualJ++宝典电子工业出版社3.詹里Delphi4.0新起点机械工业出版社4.李元泰Window

7、s程序设计实现电子工业出版社

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。