虚拟现实毕业论文54

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟现实在超市及餐厅中的控制

学校:昆明理工大学津桥学院

系部:计算机科学及电子信息工程系

专业:计算机科学与技术

年级:2006级

学生姓名:周晨

学号:200616021107

指导教师:徐武

Virtual Reality in supermarkets and restaurants in the

control

University:Oxbridge College,Kunming University of Science and Technology

Department:Computer Science and Eletronic Information Engineering Specialty: Computer Science and Technology

Class: 2006

Students’s Name: Zhou Chen

Student’s Number: 200616021107

Faculty Adviser: Xu Wu

目录

目录 ......................................................... I 摘要 ........................................................ IV 关键词 ...................................................... IV Abstract ..................................................... V Key words .................................................... V 前言 ........................................................ VI 第1章虚拟现实技术 (1)

1.1 虚拟现实技术简介 (1)

1.1.1 虚拟现实技术的概念 (1)

1.1.2 虚拟现实技术的关键技术 (1)

1.2 VRML概述 (1)

1.2.1 VRML简介 (1)

1.2.2 VRML应用和展望 (2)

第2章其它技术支持——3ds max与JavaScript (3)

2.1 3ds max概述 (3)

2.1.1 3ds max简介 (3)

2.1.2 3ds max的特点 (3)

2.1.3 3ds max的应用领域 (4)

2.2 JavaScript概述 (4)

2.2.1 JavaScript简介 (4)

第3章使用3ds max技术构建模型 (6)

3.1 3ds max构建模型的准则 (6)

3.2 3ds max构建模型的基本方法 (6)

3.2.1 基本体建模 (6)

3.2.2 二维线形建模 (6)

3.2.3 三维修改器建模 (7)

3.3 利用3D制作动画 (7)

第4章使用VRML技术构建动画与交互功能 (9)

4.1 使用VRML构建动画与交互功能的基本语法 (9)

4.1.1 使用VRML构建动画的基本插补器类型 (9)

4.1.2 使用VRML构建交互功能的基本传感器类型 (9)

4.2 使用VRML构建动画 (10)

4.2.1 使用VRML构建马桶盖的开启 (10)

4.2.2 使用VRML构建压力锅的烟雾及开启 (11)

4.2.3 使用VRML构建天空 (12)

4.3 使用VRML构建交互功能 (13)

4.3.1 使用VRML构建冰柜门开启的交互功能 (13)

4.3.2 使用VRML构建超市收银的交互功能 (14)

4.3.3 使用VRML构建超市点击收获物品的交互功能 (15)

4.3.4 使用VRML构建超市大门伸缩开启的交互功能 (16)

4.3.5 使用VRML构建油烟机声音的交互功能 (17)

4.4 使用VRML构建视点、灯光 (18)

4.4.1 使用VRML构建固定视点 (18)

4.4.2 使用VRML构建跟随视点 (19)

第5章使用JavaScript构建动态场景的交互 (21)

5.1 使用JavaScript构建动态场景交互功能的实现 (21)

5.1.1 利用 JavaScript创建微波炉旋转加热动画 (22)

5.1.2 利用JavaScript构建洗手池水龙头的的交互功能 (23)

5.1.3 利用JavaScript构建燃气灶开关和火焰大小的交互功能25

5.1.4 利用JavaScript实现购物车收获物品和收银之间切换的交

互功能 (27)

结论 (30)

总结与体会 (31)

谢辞 (32)

参考文献 (33)

附录一翻译原文 (34)

附录二翻译译文 (39)

虚拟现实在超市及餐厅中的控制

摘要

虚拟现实(Virtual Reality,简称VR),是一种基于可计算信息的沉浸式交互环境,具体地说,就是采用以计算机技术为核心的现代高科技生成逼真的视、听、触觉一体化的特定范围的虚拟环境,用户借助必要的设备以自然的方式与虚拟环境中的对象进行交互作用、相互影响,从而产生“沉浸”于等同真实环境的感受和体验。VR带来了人机交互的新概念、新内容、新方式和新方法,使得人机交互的内容更加丰富、形象,方式更加自然、和谐。虚拟现实近几年发展迅速,应用领域广,发展潜力大,涉及计算机图形学、数字图像处理技术、多媒体技术、网络技术、人工智能等等。它是利用计算机和虚拟现实硬件设备对真实世界的模拟,不仅能使人们在游览虚拟环境的过程中产生身临其境的感觉,并且还能够与虚拟场景进行交互,具备交互性、沉浸性、幻想性和多感知性等特征。本文主要探讨利用3ds max 、VRML与JavaScript编程技术构造虚拟现实场景实现虚拟技术在超市及餐厅中的应用控制,达到运用鼠标控制场景内的物品,向其发出指令使之发生相应的运动变化。例如:餐厅部分中微波了的加热旋转、燃气灶的火焰燃烧、洗菜池的流水调控等等;超市部分中的点击收获物品、收银功能实现等。

关键词:超市及餐厅控制,VRML,3ds max, JavaScript

相关文档
最新文档