内容摘要:在如今的信息时代,随着虚拟现实技术的不断发展和研究,各式各样的三维情景体验除了应用到文化宣传(如博物馆虚拟展厅等的建立)和教学科技体验,还在商业运营中的宣传部分具有了很大的发展空间。建立虚拟的商业产品展厅作为当今宣传手段的重要部分,对于顾客来说是非常具有吸引力的。虽然现在商家的主要宣传和体验都是以活动、海报、视频等传统的方式为主,但是3D虚拟场景交流开始在各类体验中脱颖而出。同时,Unity3D作为开发引擎受到了广大使用者的好评。

本课题主要目标是完成一个以Unity 3D为设计基础的虚拟的家具展厅。应用虚拟现实技术模拟一个新颖的、让体验者身临其境了解商品成品效果的场景,让用户漫游其中(只要使用相应的设备就能体验得到)。通过灵活运用素材,在3D软件和Unity 3D的3D场景建模功能中设计场景,场景组建完成以后,运用相应的脚本(scripts)优化体验的环境,让顾客有更好的视觉交互体验。为了能更加高效地宣传人们可能会感兴趣的商品,为他们实现这样一个极具创新点的设计,方便了他们的生活,也让他们得到极好的体验,这是很有前瞻性的商业宣传方式。

关键词:Unity引擎 虚拟现实技术 虚拟家具展厅 虚拟漫游

目次

摘要

Abstract

1.引言...-1

1.1.研究家具的行业背景和展厅建立所需技术介绍-1

1.2.设计的大致实现方法-1

2.涉及的相关技术及准备工作-2

2.1.展厅漫游框架搭建-2

2.1.1.总体设计思路和框架-2

2.1.2.场景设计的思路和框架-3

2.2.模型素材的筛选和组合-4

2.2.1.-展厅模型相关素材筛选-4

2.2.2.-最后展厅的呈现效果-4

2.3.在Unity3D中导入所有模型-4

2.3.1.-导出相关模型:-4

2.3.2.-把所有模型导入Unity3D中-4

2.4.十二个展区的标牌以及最后成品效果-4

2.4.1.-主厅展品简单介绍-4

2.4.2.-欢迎LOGO放置-4

2.4.3.-整体效果的呈现-5

3.展厅的设计和实现-5

3.1.场景的美化-5

3.1.1.-各类场景元素的添加-5

3.2.个别视觉特效的添加-5

3.2.1.-入口处的视觉增强-5

3.2.2.-SSAO屏幕空间环境光遮蔽优化-6

3.2.3.-屏幕特效Bloom优化-7

4.漫游和交互功能的实现-7

4.1.第一人称视角的各项添加要素-7

4.1.1.-实现要素中的角色控制行走等操作的实现-7

4.2.实现抓取物体并再次点击放回原处的互动-8

4.2.1.-实现这项互动的目的及意义-9

4.2.2.-具体实现方法的解析-9

4.2.3.-Click Move的多次调用-9

4.3.最终实现的功能介绍-10

5.小结-10

致谢-11

参考文献-12

unity3d 虚拟博物馆_基于Unity3D的虚拟家具展厅设计.docx相关推荐

  1. unity3d 虚拟博物馆_基于Unity3D的虚拟博物馆信息可视化系统①

    基于 Unity3D 的虚拟博物馆信息可视化系统① 任国栋 1, 陈林华 1, 陶学锋 2, 方先行 2 [摘 要] 摘 要 : 信息可视化技术可以帮助我们加深对大规模复杂数据和信息间 相互关系的理解 ...

  2. unity3d 虚拟博物馆_什么是Web3D虚拟展厅技术,商迪3D针对虚拟展厅,提供虚拟博物馆在线3D漫游服务!...

    疫情之下,很多线下展厅客户纷纷咨询小迪,是否可以把线下展厅转移到线上展示.今年以来,商迪3D做了很多线上展厅的业务案例,我们拥有Web3D虚拟展厅技术,针对虚拟展厅,提供虚拟博物馆在线3D漫游服务! ...

  3. nginx虚拟主机(基于域名虚拟主机、基于IP地址虚拟主机、基于端口虚拟主机设置)

    文章目录 Nginx支持的虚拟主机有三种 配置环境 配置DNS域名 安装环境 安装nginx 制作管理脚本 基于域名 基于端口 基于IP 基于用IP地址访问域名 Nginx支持的虚拟主机有三种 ●基于 ...

  4. C++课程设计实训_基于多态书籍信息管理系统的设计与实现、附源码、有过程截图

    C++课程设计实训_基于多态书籍信息管理系统的设计与实现.附源码,有过程截图 书籍信息管理系统的设计与实现(基于多态) 学生姓名: 学 号: 指导老师: 所 在 系: 专 业: 班 级: C++课程设 ...

  5. unity3d 模拟电脑实现_基于.Unity3D的三维虚拟电脑组装实验系统开发毕业设计(含源文件).doc...

    PAGE (此文档为word格式,下载后您可任意编辑修改!) 基于Unity3D三维电脑组装实验系统的实现 [摘要]实验教学不仅能够培养学生的动手能力,而且还能起到巩固课本上理论知识的作用.但是由于我 ...

  6. unity3d 模拟电脑实现_基于Unity3d的虚拟样板房怎么制作

    1 基于Unity3d的虚拟户型展示系统 虚拟户型展示系统采用AutoCAD+3dsMax+Unity3d的开发平台,具体的流程如图1所示: 图1 开发流程 1.1 整理户型资料,建立三维模型 制作室 ...

  7. unity3d 模拟电脑实现_基于Unity3D的机器人仿真实验系统

    龙源期刊网 http://www.qikan.com.cn 基于 Unity3D 的机器人仿真实验系统 作者:庄严 卢阿丽 杨庆 来源:<电子技术与软件工程> 2018 年第 03 期 摘 ...

  8. unity3d 模拟电脑实现_基于Unity3D三维电脑组装实验系统的实现

    0 基于 Unity3D 三维电脑组装实验系统的实现 [摘要] 实验教学不仅能够培养学生的动手能力,而且还能起到巩固课本上理论知识 的作用.但是由于我们国家人口基数庞大,教育资源有限,实验器材紧缺, ...

  9. labview虚拟心电监测系统_基于LabVIEW的虚拟心电记录系统研制

    基于 LabVIEW 的虚拟心电记录系统研制 李喆 ; 卢广文 ; 莫莉 ; 余学飞 [期刊名称] <微计算机信息> [年 ( 卷 ), 期] 2007(023)031 [摘要] 利用具有 ...

最新文章

  1. 如何查看和关闭异常SQL进程
  2. 16.swift字典
  3. excel筛选排序从小到大_数据横向排序和筛选,Ctrl+F搭配通配符quot;*quot;,只需简单四步完成...
  4. Windows Server 2008服务器管理新技巧6则第4/4页
  5. Android编译Libwebcore出错解决方法
  6. 一个数等于两个不同素数的乘机_相亲数:数字所表达的友情和浪漫
  7. jQuery使用总结 - jQuery组成和主要功能 1/4
  8. setUserVisibleHint-- fragment真正的onResume和onPause方法
  9. addcslashes与stripcslashes
  10. elasticsearch 实体类日期类型_SpringBoot2.x系列教程55--SpringBoot整合ElasticSearch方式二...
  11. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_06-新增页面-前端-新增页面...
  12. html iframe jsp页面跳转页面,js页面跳转和js对iframe进行页面跳转、刷新
  13. win10很多软件显示模糊_win10系统字体模糊的解决方法
  14. QTabWidget 删除tab
  15. 一篇论文的正确格式是什么?
  16. 使用上古神器帮姐姐完成寸照自动排版/打印
  17. 全面剖析:“外包”浪潮以及程序员应对攻略
  18. 嵌入式开发中遇见的问题1-printf函数
  19. jmeter持续时间设置
  20. CODE CHINA

热门文章

  1. 怎么音频转文字?快把这些方法收好
  2. 3dmax模型数据导入Cesium
  3. Scratch编程:牛顿的苹果——地心引力
  4. 巨人Access数据库压缩器官方版
  5. appstore上架截图和构建版本上传方法
  6. matlab移相法实现单边带调制,利用希尔伯特变换实现单边带调制
  7. RBA验厂辅导,RBA认证7.0供应商行为准则中文版详细内容
  8. 安卓手机免ROOT控制顽固后台提升续航
  9. Android实战【可可爱爱一零一动植物志】(开发)
  10. 变量的三要素是java_C语言变量三要素知识详解,C语言变量三要素没那么难