资源预览内容
第1页 / 共50页
第2页 / 共50页
第3页 / 共50页
第4页 / 共50页
第5页 / 共50页
第6页 / 共50页
第7页 / 共50页
第8页 / 共50页
第9页 / 共50页
第10页 / 共50页
亲,该文档总共50页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
毕业设计(论文)专用纸虚拟现实在超市及餐厅中的控制学 校:昆明理工大学津桥学院系 部:计算机科学及电子信息工程系专 业:计算机科学与技术年 级:2006级学生姓名:周晨学 号:200616021107指导教师:徐武3精品资料推荐Virtual Reality in supermarkets and restaurants in the controlUniversity:Oxbridge College,Kunming University of Science and TechnologyDepartment:Computer Science and Eletronic Information EngineeringSpecialty: Computer Science and TechnologyClass: 2006Studentss Name: Zhou ChenStudents Number: 200616021107Faculty Adviser: Xu Wu毕业设计(论文)专用纸-第- VI -页 -目录目录I摘要IV关键词IVAbstractVKey wordsV前言VI第1章 虚拟现实技术11.1 虚拟现实技术简介11.1.1 虚拟现实技术的概念11.1.2 虚拟现实技术的关键技术11.2 VRML概述21.2.1 VRML简介21.2.2 VRML应用和展望2第2章 其它技术支持3ds max与JavaScript42.1 3ds max概述42.1.1 3ds max简介42.1.2 3ds max的特点42.1.3 3ds max的应用领域52.2 JavaScript概述52.2.1 JavaScript简介5第3章 使用3ds max技术构建模型73.1 3ds max构建模型的准则73.2 3ds max构建模型的基本方法73.2.1 基本体建模73.2.2 二维线形建模73.2.3 三维修改器建模83.3 利用3D制作动画9第4章 使用VRML技术构建动画与交互功能104.1 使用VRML构建动画与交互功能的基本语法104.1.1 使用VRML构建动画的基本插补器类型104.1.2 使用VRML构建交互功能的基本传感器类型104.2 使用VRML构建动画114.2.1 使用VRML构建马桶盖的开启114.2.2 使用VRML构建压力锅的烟雾及开启124.2.3 使用VRML构建天空134.3 使用VRML构建交互功能144.3.1 使用VRML构建冰柜门开启的交互功能144.3.2 使用VRML构建超市收银的交互功能154.3.3 使用VRML构建超市点击收获物品的交互功能164.3.4 使用VRML构建超市大门伸缩开启的交互功能174.3.5 使用VRML构建油烟机声音的交互功能184.4 使用VRML构建视点、灯光194.4.1 使用VRML构建固定视点194.4.2 使用VRML构建跟随视点20第5章 使用JavaScript构建动态场景的交互235.1 使用JavaScript构建动态场景交互功能的实现235.1.1 利用 JavaScript创建微波炉旋转加热动画245.1.2 利用JavaScript构建洗手池水龙头的的交互功能265.1.3 利用JavaScript构建燃气灶开关和火焰大小的交互功能275.1.4 利用JavaScript实现购物车收获物品和收银之间切换的交互功能30结论32总结与体会33谢辞34参考文献35附录一 翻译原文36附录二 翻译译文42虚拟现实在超市及餐厅中的控制摘要虚拟现实(Virtual Reality,简称VR),是一种基于可计算信息的沉浸式交互环境,具体地说,就是采用以计算机技术为核心的现代高科技生成逼真的视、听、触觉一体化的特定范围的虚拟环境,用户借助必要的设备以自然的方式与虚拟环境中的对象进行交互作用、相互影响,从而产生“沉浸”于等同真实环境的感受和体验。VR带来了人机交互的新概念、新内容、新方式和新方法,使得人机交互的内容更加丰富、形象,方式更加自然、和谐。虚拟现实近几年发展迅速,应用领域广,发展潜力大,涉及计算机图形学、数字图像处理技术、多媒体技术、网络技术、人工智能等等。它是利用计算机和虚拟现实硬件设备对真实世界的模拟,不仅能使人们在游览虚拟环境的过程中产生身临其境的感觉,并且还能够与虚拟场景进行交互,具备交互性、沉浸性、幻想性和多感知性等特征。本文主要探讨利用3ds max 、VRML与JavaScript编程技术构造虚拟现实场景实现虚拟技术在超市及餐厅中的应用控制,达到运用鼠标控制场景内的物品,向其发出指令使之发生相应的运动变化。例如:餐厅部分中微波了的加热旋转、燃气灶的火焰燃烧、洗菜池的流水调控等等;超市部分中的点击收获物品、收银功能实现等。关键词:超市及餐厅控制,VRML,3ds max, JavaScriptVirtual Reality in supermarkets and restaurants in the controlAbstractVirtual Reality (Virtual Reality, referred to as VR), is based on quantifiable information, immersive interactive environments, specifically the use of computer technology as the core of the modern high-tech generating realistic vision, hearing, touch the specific integration range of virtual environment, users with the necessary equipment in a natural way with the virtual environment interaction object, interaction, resulting in immersion in the same feel and experience the real environment. VR has brought a new concept of man-machine interaction, new content, new ways and new methods to make human-computer interaction is much more rich, vivid, more natural way, harmony. In recent years the rapid development of virtual reality, wide application areas, development potential, related to computer graphics, digital image processing technology, multimedia technology, network technology, artificial intelligence and so on. It is the use of computer hardware devices and virtual reality simulation of the real world, not only enables people to visit the virtual environment, immersive feeling generated in the process, and also be able to interact with the virtual scene, with interactivity, immersion, Fantasy and more aware of other features. This paper discusses the use of 3ds max, VRML and JavaScript programming construct virtual technology virtual reality scene in supermarkets and restaurants in the application control, use the mouse to control objects within the scene, to issue instructions and make a corresponding change in the movement. For example: The restaurant part of the rotation in the microwave the heating, gas stoves flame burning, vegetables pool water regulation, etc.; supermarket section click on harvest article, cashier function realization.Key words: control of supermarkets and restaurants, VRML,3ds max, JavaScript前言跨入21世纪,人类已经迈入数字化时代,我国信息产业得到迅猛发展。特别是网络技术、多媒体技术、可视化技术及虚拟现实系统的不断更新和发展,使虚拟现实系统发展成为数字化多维信息空间技术支撑平台,并成为构建数字虚拟环境的最重要的关键技术之一。虚拟现实语言作为计算机的核心技术已被广泛应用于社会生活的各个领域,例如产品设计与性能评价、教育与娱乐、高难度和危险环境下的训练、医学、房地产等诸多领域,但在模拟现实生活方面目前的成果还相对匮乏。本系统的主要研究目地在于利用虚拟现实技术模拟出人们在现实生活几乎每天都能接触到的一些事物场景,使人们可以在一个完全虚拟的世界中体会到现实当中的日常生活,感觉上人们在虚拟生活中多了一个“second life”。对今后虚拟现实技术在日常生活方面的应用起到引言预测的研究作用。虚拟场景是计算机通过数字通讯技术勾勒出的数字化场景。虚拟日常生活场景设计是将现实生活中经常接触到、使用到的日常生活场景虚拟化,使人们可以在虚拟的网络世界中感受到现实生活的踪影。实现现实生活中的超市和餐厅的基本陈设、工作流程等,对其中的核心部件进行交互控制,是用户可以轻松体验虚拟场景带来的真实生活。其中交互主要包括:餐厅部分:冰柜门开启、微波炉加热旋转、洗菜池流水调控、抽油烟机音效、燃气灶火焰燃烧、压力锅加热雾化效果等;超市部分:伸缩门开启、点击收获物品、收银结账等等功能。基于VRML虚拟技术的超市及餐厅虚拟场景设计的
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号