因此,完成虚拟现实的小区选房系统,对于开发商以及顾客而言,都是兼而顾之,既有利于开发商的楼盘销售,又有利于顾客对于楼盘的概况了解。减少了盲目性,增加了选择性。

课题主要工作:

1。 描述系统的体系结构和整个系统的工作原理,分析系统实现过程中的难点、重点;

2。 设计具体功能框架,布局UI界面,实现用户选房功能;

3。 分析并解决实现中出现的若干问题;

4。 进行测试并分析结果。

1。4 本章小结

本章节主要介绍系统开发的背景、目的以及课题研究的内容意义。结合了虚拟现实与房地产的基本概况,解释了本系统设计可以带来的效益以及便利,也暗含着虚拟现实将来必会引起新的潮流。

               第二章 系统的搭建

2。1软硬件平台简介

对于本系统的开发平台,我选用现在主流开发的软件——Unity3D开发引擎。Unity3d是一种用于快速开发的游戏引擎,从搭建场景到最后的发布都是通过Unity3d来实现。建模工具选用了3D Max,负责虚拟场景以及人物的建模。3D Max导出的模型格式为。fbx,再导入Unity3d引擎中进行后期加工。对于工程的UI界面,我主要通过Photoshop这款著名的图像编辑工具来实现最后的效果。对于这些工具,我将在下面进行详细介绍。

2。2 Unity3D引擎

   对于Unity3D开发引擎,很多人或许比较陌生。不过由于Unity3D的高效率的开发性,使得Unity3D成为移动端最主流的游戏制作引擎之一,发展非常迅速,在北美洲以及欧洲已经非常普遍,在中国也开始崭露头角。

Unity3D可以让你轻松的创作多平台的游戏,是一个全面整合的游戏开发引擎,同样可以适用于虚拟现实开发,目前很多主流的虚拟现实公司比如oculus、HTC、大朋等都可以在Unity3D引擎中进行开发发布,其迅捷的开发式效率成为很多公司的首选[4]。

Unity3D开发引擎以其高效率的发开平台超过了很多其他的游戏引擎而受到广大开发者的好评。随着应用领域的开发与深入,Unity3D从开始的2D、3D游戏开发到后面的VR、AR、3D Web领域应用,Unity3D逐渐大放光彩,它将各个领域所需要的软件在最短时间内开发发布到大多数平台(比如PC、Mac、Ios、Android、PS3、XBOX360等)

图2-1 Unity3D发布界面

APPStore所出售的IOS游戏中,上千种的游戏都是通过Unity3D来发布的,包括很火的Temple Run、轩辕剑、炉石传说等。Uniyt3D是世界无数游戏开发商对于开发工具的首选。Unity3D性能卓越,同时又具备很强的开发效率,拥有者其他开发工具不能与之媲美的性价比优势。Unity3D具有很强的兼容性,无论是网络、单机、手机、触屏设备以及其他应用,都能支持,现在很多大公司也在开始将Unity3D引擎兼容到自己的设备上面,使得开发更有效率性。

            图2-2 Unity3D开发界面

2。3 3D Studio Max建模工具

说起3D Studio Max,相信很多人对它都不陌生,因为基本上学动漫美术专业的人都对它耳濡目染,3D Studio Max早已普及。3D Studio Max ,简称3ds Max或者MAX,由是Autodesk(欧特克有限公司)公司开发的基于PC系统的三维动画渲染和制作软件[5]。其前身是基于DOS操作系统的3D Studio系列软件。

2-3 3D Max界面

在应用范围方面,3DS Max被广泛用于广告、影视、建筑设计、工业设计、多媒体制作、辅助教学、游戏以及工程的可视化等领域、强大功能的3DS Max很自然的就被应用到电视以及各种娱乐业中,比如说片头动画的制作以及视频游戏的制作。广大玩家很熟悉的劳拉角色就是通过3DS Max创作的杰作。除此之外,3DS Max在影视特效方面也有真潜移默化的应用。

上一篇:Android的智能出行拼车系统设计
下一篇:二维码智能会议签到系统前台子系统设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

安康汉江网讯

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究