欢迎来到天天文库
浏览记录
ID:13144363
大小:2.03 MB
页数:54页
时间:2018-07-20
《虚拟现实技术虚拟现实毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)专用纸虚拟现实在超市及餐厅中的控制学校:昆明理工大学津桥学院系部:计算机科学及电子信息工程系专业:计算机科学与技术年级:2006级学生姓名:周晨学号:200616021107指导教师:徐武毕业设计(论文)专用纸毕业设计(论文)专用纸VirtualRealityinsupermarketsandrestaurantsinthecontrolUniversity:OxbridgeCollege,KunmingUniversityofScienceandTechnologyDepartment:ComputerScienceand
2、EletronicInformationEngineeringSpecialty:ComputerScienceandTechnologyClass:2006Students’sName:ZhouChenStudent’sNumber:200616021107FacultyAdviser:XuWu毕业设计(论文)专用纸-第-V-页-毕业设计(论文)专用纸目录目录I摘要IV关键词IVAbstractVKeywordsV前言VI第1章虚拟现实技术11.1虚拟现实技术简介11.1.1虚拟现实技术的概念11.1.2虚拟现实技术的关键技术11.2VR
3、ML概述21.2.1VRML简介21.2.2VRML应用和展望2第2章其它技术支持——3dsmax与JavaScript42.13dsmax概述42.1.13dsmax简介42.1.23dsmax的特点42.1.33dsmax的应用领域5-第-V-页-毕业设计(论文)专用纸2.2JavaScript概述52.2.1JavaScript简介5第3章使用3dsmax技术构建模型73.13dsmax构建模型的准则73.23dsmax构建模型的基本方法73.2.1基本体建模73.2.2二维线形建模73.2.3三维修改器建模83.3利用3D制作动画9
4、第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构建超市收银的交互功能15-第-V-页-毕业设计(论文)专用纸4.3.3使用VRML构建
5、超市点击收获物品的交互功能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构建燃气灶开关和火焰大小的
6、交互功能275.1.4利用JavaScript实现购物车收获物品和收银之间切换的交互功能30结论32总结与体会33谢辞34参考文献35附录一翻译原文36附录二翻译译文42-第-V-页-毕业设计(论文)专用纸虚拟现实在超市及餐厅中的控制摘要虚拟现实(VirtualReality,简称VR),是一种基于可计算信息的沉浸式交互环境,具体地说,就是采用以计算机技术为核心的现代高科技生成逼真的视、听、触觉一体化的特定范围的虚拟环境,用户借助必要的设备以自然的方式与虚拟环境中的对象进行交互作用、相互影响,从而产生“沉浸”于等同真实环境的感受和体验。VR
7、带来了人机交互的新概念、新内容、新方式和新方法,使得人机交互的内容更加丰富、形象,方式更加自然、和谐。虚拟现实近几年发展迅速,应用领域广,发展潜力大,涉及计算机图形学、数字图像处理技术、多媒体技术、网络技术、人工智能等等。它是利用计算机和虚拟现实硬件设备对真实世界的模拟,不仅能使人们在游览虚拟环境的过程中产生身临其境的感觉,并且还能够与虚拟场景进行交互,具备交互性、沉浸性、幻想性和多感知性等特征。本文主要探讨利用3dsmax、VRML与JavaScript编程技术构造虚拟现实场景实现虚拟技术在超市及餐厅中的应用控制,达到运用鼠标控制场景内的
8、物品,向其发出指令使之发生相应的运动变化。例如:餐厅部分中微波了的加热旋转、燃气灶的火焰燃烧、洗菜池的流水调控等等;超市部分中的点击收获物品、收银功能实现等。关键词:超市及餐厅控
此文档下载收益归作者所有