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

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

ID:19303382

大小:22.74 KB

页数:10页

时间:2018-09-30

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

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

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

2、heanimate。itis纲verydifficulttoateacherwhodoesnotund黼erstandmoreknowled描geofcomputer.。this笞methodisverysimple┖touse。forthemore,i`thastwoadvantages。oneisthatitapplies躅theteachingsoftwareintheinternet;the蝉otheristhatitisfas巧terthanthaditional滟method. 0引言10/10多媒体技术是当今计算机发

3、展的必然趋势。它集计夥算机技术、音像技术和通讯技术为一体,匚具有良好的集成性。它使信息不仅作用于↑人的视觉,而且也作用于人的听觉,从而于扩大了人对信息的摄入量,使得人机关系陕更加亲近。虚拟现实技术是一种具有真实感的高级人机界面,人们能够通过多种谀感官渠道与它进行实时交互。这种技术的怠应用前景是非常广泛的,在医疗、制造业晖、娱乐和教育等方面的应用也具有很大潜罅力。可以想象,如果你能够进入到具有沉贤浸感的,并且有多种感官反馈的虚拟境界堑中学习知识,无疑将使你的学习更为有效雇。那么如何来构造这种虚拟现实的境界で呢?vrml就是最佳的选择。什么

4、是v珩rml,vrml是virtualrealitymodelinglangu来age(虚拟现实造型语言)的缩写。使馁用vrml,你能设计自己的三维虚拟空◆间、用你想象的任何东西来填充虚拟的世界。这些仅仅受限于你的想象力。vrm悲l最让人兴奋的特点,是能够使你创建动态的世界和感觉丰富的虚拟环境;动画空随间里的物体,使它们运动;在你的空间里┽播放声音和影象;允许使用者和你的空间斫进行交互;使用脚本来控制,改进你的空削间。不仅如此,由于vrml文件仅仅是一些数学表达式来描述交互式的3d世搔界,并且也不需要传输大量的图像文件,溪10/1

5、0接受端在获得这些表达式之后,将自行进箝行计算、加工、作色等处理,然后即显示成3d图像。因此,它在网上传送的信息礞量将大为减少,这样就解决了网络传输速妪度的瓶颈问题。这样就能够使你在int贷ernet上创建动态的世界和感觉丰富莴的虚拟环境。综上所述可以看到,如果能够将虚拟现实语言应用于计算机辅助教欹学软件的开发中将会是我们在教学方法上垄一次有益的尝试,但是对非计算机人员来ㄛ说学习该语言的学习是非常困难的,我们喔制作这个动画开发环境就是想让教学软件蔟的开发主体-----任课教师使用方便襻,只需填入参数便可生成需要的动画了。1问题的提出面

6、临的四个问题通过研в究分析,发现摆在我们面前的问题主要有盖四个:(1)如果想使一个vrml模龀型适应不同的用户需求,该模型就必须是糌按用户要求动态生成的。如根据用户输入查的长、宽、高生成相应的长方体模型。采モ用什么办法?(2)在模型数量越来越锗多的情况下,必须具备一种管理模型的机索制,能有效的组织和管理众多的模型。是袂利用数据库还是别的什么技术?10/10(3)匹为了保持该系统的稳定健康的发展,必须翊能及时给系统补充新的模型,并对以往开惋发的旧模型进行及时更新。那么网络是不啄是我们最好的答案?(4)对于按用户蠢要求动态生成的vrml模型,

7、必须提供掠一种方法将其应用于教学软件开发环境中く,如vb、authorware等。这藁种方法是什么?四个模块的确立基于川上一小节的分析,我们将该开发环境的设计分解为四个模块进行处理:※vml省(vrmlmodelslibrary)构建机制的设计与实现※vrml代码引擎的设计与实现※vml网站建设※利用vb或authorware开发基于vrml的课件首先使用者利用v标ml将用户提出的要求(vrml节点的祈参数)传给vrml代码引擎,由引擎生琮成相应的vrml代码,再通过vml将柙生成的代码返回给使用者。然后使用者将得到的vrml代

8、码应用于其教学软件开各发环境中。同时,使用者还可以不断的通嘶过vml网站对vrml引擎进行丰富和濒更新。2vml构建机制的设计与实现10/10根据用户提出的要求动态生成vrml模撒型对于这个问

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

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

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