基于unity3D的三维虚拟样板间设计与制作1

来源 :科学与财富 | 被引量 : 0次 | 上传用户:dddnnn111111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:将前沿的三维技术与营销理念相结合,制作一款可以制作户型虚拟样板间的软件,该软件制作的样板间不仅占用资源少,更新换代更是快捷,可以用最低的成本让用户看到最真实的装修效果,可以让用户真正融入设计中去,让用户获得满意的设计方案。
  关键词:Unity3D 虚拟样板间
  一、引言
  三维虚拟样板间装修设计平台可以运用3D技术给用户预期的效果[2],它用一种最直观的设计表现方式让用户在电脑上看到装修的效果,利用虚拟漫游的形式,用户可以第一人称的视角在样板间中行走并且可以随意更改直至满意,节约了建造样板间的人力、物力、财力以及时间等的成本。与传统的表现形式相比,这种可以从任意角度对样板间进行观察改造的方式更能够让用户全方位的了解自样板房间。
  二、Unity3D简介及其开发过程
  2.1、Unity3D简介
  Unity3d是由Unity Technologies公司开发的专业跨平台游戏开发及虚拟现实引擎,其打造了一个完美的跨平台程序开发生态链,用户可以通过它轻松完成各种游戏创意和三维互动开发,创作出精彩的游戏和虚拟仿真内容。
  2.2 开发过程
  虚拟样板间的开发,从满足客户直观感受的需求出发,逐步实现各个模块的功能。在开发的过程当中,首先要完成项目资料的前期收集、整理等工作,包括各种素材的收集,诸如房屋平面图的收集,家具样式数据等的收集。样板间的完成,这些前期的工作必不可少,如果资料不完整,并且没有仔细整理会为后期制作带来很大困难,影响制作进度。之后再运用3DMAX等三维软件制作三维模型,对样板房和其内部各个部分进行建模,建模是整个开发样板间的基础,对于场景的制作必须预先建立好模型,模型的制作也一定要力求实际,贴近自然场景,无论是尺寸还是样式都要以真实物品为本,以求不为用户选择带来困难,只有模型的各个方面建的贴近现实,最后渲染的结果才会美观。模型制作完成后,以unity 3D支持导入的格式导入其中,再在unity 3D中按照户型图及家具的比例进行整合摆放,搭建样板间场景。整合完成后开始进行程序制作,设计UI(包括样板间内的漫游行走,界面的交互设计等)。然后根据自己原先的设计方案编写代码,完成各个功能模块的制作,实现完美的交互,在发布之前进行程序最后的测试及优化,达到令用户更加满意的效果。
  三、制作步骤
  3.1准备
  首先制定详细的计划,以便于后期工作能够更好地开展,其中包括对此项目的前期了解、项目进度时间表、前期资料收集的具体内容、小组讨论时间、定期的工作总结以及工作完成后检测完善等。
  3.2收集户型及家具样式
  联系开发商、住户或装修公司获取房屋平面图,户型图等图文资料。联系各个商家获取家具款式、尺寸图纸、家具分类大纲等相关资料。为了使用户看到一个更真实的虚拟交互样板间,后期的模型制作、户型及家具的摆放将按照所收集到的尺寸、风格进行,以求达到最真实的效果。
  3.3整理资料
  将收集到的户型图、及家具图等的一系列资料进行整理,对不同类型风格及色系进行分类并存档,同时还有各种样式的墙纸、地板等。用户可以随意改变自己想要的样板间风格布局,用户可以选择切换地面的材质是瓷砖还是地板,墙的材质,还有橱柜、茶几、沙发、餐桌、电视柜、鞋柜、床、床头柜、卫浴等,用户都可以随意挑选,按照自己最喜欢的样式进行摆放。同时也为用户提供了更简便的方式,用户可以选择现已有的流行装修风格和色系,来完成家具的选择摆放。主流的风格有东方系列(中式、日式、泰式),欧式系列(北欧。西欧、地中海),美式系列(乡村、现代风格)等。
  3.4制作模型
  根据收集的平面图、户型图等资料,利用3D max三维软件进行模型的构建,根据真实尺寸大小来建模,并对其进行完整的贴图,其中注意在建模过程之中对于多余的面进行删除,在贴图过程中也要注意贴图是否能在unity 3D之中正常显示,最终制作出相对应的三维模型,然后以Unity 3D支持的可兼容的格式导出,以便于模型在Unity 3D之中的使用。
  3.5设计UI
  为了使UI界面设计更好的与程序相结合,提供更好的人机交互,[3]对此,我们首先设计了舒适美观的UI界面,对于每一个按钮进行实际操作,然后再测试界面是否附和我们计划的需求,再进一步的修改,达到每一样交互功能完善的最大化,以求让用户获得更好的交互体验。
  3.6导入unity 3D
  以Unity 3D支持的可兼容格式,将建好的三维模型导入unity 3D中,根据真实样板间的尺寸大小及设计摆放制作的场景。主要功能分为环境变化、自由漫游、变换家居、变换风格等几个模块。体验者需要触发“变动”的按钮,不论是墙纸、地板、沙发桌椅的材质,都可以进行实时切换。在项目中添加灯光以实现光照,模拟营造出真实的视觉环境,调整相关参数,加入交互按钮,以实现体验者通过控制棒控制整个智能家居系统的功能,当用户接近某个特定的区域或物体时,能够触发某些虚拟状态,改变某些物体的属性等。在项目中添加多个镜头以实现从客厅到卧室,从厨房到阳台的全方位预览,根据真实样板间的尺寸大小及设计摆放制作的场景,让用户可以使用鼠标或键盘沿着预定路线走[4]。在项目中制作一个资源库,将市面上各个样式的家具收录其中,在资源库中同时还有各种样式的墙纸、地板等,有各种各样的风格样式供用户挑选,同时用户也可以将任意风格进行混合,实现用户心目中的个性化装修风格,力求能够满足所有用戶的需求。
  3.7编写代码并测试程序
  结合产品功能编写相应代码,完成后进行程序测试,测试各个界面里的控件交互是否达到预期的效果,是否有需要修改并进一步优化的地方。在测试程序没有问题后将会发布程序到多个平台,为各方面的用户、开发者、装修者等提供方便。
  四、总结
  3D交互式虚拟样板间将前沿的三维图像技术与营销理念相结合,不仅经济实惠,开发成本低,而且人机交互操作简单直观,能更加有效率的完成房子的设计及选择。样板间的户型根据开发商的不同与楼盘的不同而更换,家具等三维模型可以根据数据库中商家的真实家具进行更换,满足各个方面的用户的需求,甚至可以让用户真正融入设计中去,让购房的用户获得自己理想的效果。
  参考文献:
  [1] 窦乐乐,袁梦琦.虚拟现实技术在室内及家具设计中的应用研究[J].山西建筑,2014,40(34).
  [1] 孙娟,网页游戏UI界面的设计与研究,武汉,中国地质大学,2013.
  [1] 贺苗元.基于Unity3D?引擎的虚拟室内漫游的研究设计与应用实现[D].呼和浩特:内蒙古大学,2015.
  本文系2016年吉林省大学生创新创业训练项目“VR虚拟房间布置系统设计与实现” 研究成果
其他文献
植物产量的90%以上是靠光合作用积累起来的。植物生产的本质,就是把太阳光能转化成化学能并贮存于有机物中。目前,江汉平原水田的光能利用率比较低。虽然复种指数可以达到200
目的:  分析通辽地区近5年1513例孢子丝菌病患者的临床特征及治疗效果,提高临床医师对本病的认识及诊疗水平,减少误诊及漏诊。  方法:  本文对2012年1月至2016年12月在通辽
摘要:PLC是自动化中的可编程逻辑控制器,相当于电气自动化设备的"大脑",可编程逻辑控制器是根据工业的需要进行研制的,现今已经应用到广泛的生产当中,尤其是航空航天以及机械制造行业,可编程逻辑控制器是对于内部的数据进行编辑和储存,进一步的加工精确化,达到控制电气设备自动化的目的。PLC的优点是能够及时的编辑逻辑程序,根据不同的工业生产条件来调节不同的生产流程线,传统模式上的电器设备都是需要大量的人力
摘要:软件工程的顺利进行,需要有合适的标准来辅助软件开发工作,而UML建模技术在软件工程中的应用较为广泛。基于此,本文就软件工程中的UML建模技术展开分析,简要介绍了技术构成及其特点,进一步通过实证分析,对UML建模技术的应用方法及效果进行了重点阐述,为相关软件工程提供一定参考。  关键词:软件工程;UML建模技术;协作图  前言:UML是一种具有较高实用性的软件工程数据库开发标准,使用UML建模
摘要:火电厂在进行生产的过程中,会燃烧大量含硫煤炭,因此排放的废气中会存在许多二氧化硫,氮氧化物。这些化学物质会严重影响空气质量,所以必须对火电厂排放的废气进行处理。现在火电厂主要应用脱硫脱硝等技术,用于降低废气中二氧化硫、氮氧化物的含量。这对火电厂发放废弃的处理发挥了重要作用,也减轻了对空气的污染程度。本文对火电厂烟气脱硫脱硝技术应用进行了深入探讨和分析。  关键词:火电厂;烟气;脱硫脱硝技术 
摘要:现阶段,我国的国民经济发展的越来越迅速,城市建设也越来越完善,市政工程也在不断的发展过程中。作为市政工程项目的基础设施工程,给排水管道施工对于市政工程的整体质量起到了至关重要的作用。不过,由于市政工程比较复杂,涉及到多个专业领域,而在施工过程中,市政给排水管道施工很容易受到其他施工因素的影响,加之自身的施工工艺复杂,施工技术要求较高等问题,导致市政给排水管道施工目前还存在着很多的问题,本文通
摘要:沥青路面再生技术是目前较为新兴的沥青公路养护技术,是一种环保性较高的沥青路面公路病害处理养护作业方式。本文主要以道路养护工作的主要内容入手,讲述了沥青路面的再生技术主要内容,重点阐述了沥青路面再生技术在路面养护中的重要运用及沥青路面再生技术的经济性。希望得到广大同行业人士的批评与指正。  关键词:公路养护; 沥青路面 ;再生技术; 应用; 施工; 要点 ;分析  公路养护中沥青路面再生技术是
本文针对纸浆洗涤过程的时变性、多干扰性以及建模的困难性,给出了一种新的简单可行的广义预测控制算法.该算法采用单步控制区.大大简化了计算,并引入预测误差来修正预测输出
摘要:本文对起重机类特种设备施工过程中的容易产生的各类事故做了细致研究,从多方面综合分析事故发生的特点,指出事故发生的原因。并且结合实际提出预防发生事故的对策。对以后实际工作中预防事故的发生有积极的指导作用。  关键词:起重吊装; 事故研究;预防措施  引言  迄今为止,起重吊装已经有一段很长的发展史,面对不同需要变化多种多样。运用在生产的每处角落,每个领域都与其关系紧密。从工业在世界发展中占主导
为充分发挥土壤增产潜力,利用光能资源,以提高单位面积农作物产量,在76年麦田套玉米试验初获成功的基础上,为进一步探索麦田套玉米方式方法和适宜品种等问题,77年进行了麦田