三维虚拟房间布置系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lijun1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟现实技术和计算机图形学的发展,当前涌现出了很多对于房间布置或装修类的软件研究,但大多着眼于三维建模、室内场景漫游以及虚拟场景绘制与显示等方面,涉及到用户对房间内家具的交互控制的研究比较少。本文利用微软的XNA游戏开发环境和Visual Studio软件开发环境,设计实现了三维虚拟房间布置系统。系统定位于普通的个人用户,重点关注用户对房间内家具的交互控制。系统通过导入3Ds Max制作的三维家具模型建立家具库,方便用户直接使用。系统主要划分了二维矢量区(平面图形区)和三维显示区,用户在二维矢量区进行房间的绘制、家具的摆放,系统自动在三维显示区绘制相应的墙体和加载相应的三维模型。用户可以在三维显示区设置墙体、地面的纹理或颜色。二维矢量区的布置能够以SVG格式进行存储,并能够再次加载显示。在需求分析和设计实现过程中,使用统一建模语言(UML)中的用例图对系统需求进行了描述,并使用用例描述表详细描述了每个用例的细节;采用了UML中的类图描述了系统的整体架构;采用了UML中的序列图、交互概图描述了每个用例的具体实现,为代码编写提供了约束性的指导。系统不涉及专业的装修知识以及三维建模知识,使得普通用户也能够利用本系统实现自己装修房子的梦想。用户可以在自己布置好的三维虚拟房间内漫游,从而提前感受房间布置好的效果。
其他文献
本文首先分析了网络故障相关的基本概念:网络故障诊断体制和故障定义、分类。在研究实现这些网络故障诊断的基本功能的基础上,研究了基于CBR的智能故障诊断技术,提出了故障案
数字化时代已经来临,互联网也在逐渐走进人们的生活,电子图书便是数字化时代技术发展的必然产物。和纸制书相比,电子图书借助计算机网络,使人们能更充分地享受到数字化资源存
互联网作为人们信息交流与资源共享的平台,保存了大量含有主观性信息的数据。如何从这些海量数据中提取出人们感兴趣、携带观点的文本,并对其进行情感分类是目前研究的热点之
由于移动Agent计算模式自身的特点,使移动Agent技术有着广阔的应用前景。通信是移动Agent不可缺少的服务之一。通信安全与否,通信效率的高低,直接影响着移动Agent系统的安全性和
随着机器计算能力的快速提升,深度学习算法在计算机视觉领域取得了巨大的突破,为计算机视觉相关的很多问题提供了解决方案,其中包括车流检测与追踪问题。传统的车辆检测算法
随着Internet的发展,TCP/IP已经成为通信领域事实上的国际标准。嵌入式系统通过嵌入式TCP/IP协议栈连接Intranet,甚至Internet,将具有更好的实用性和巨大的经济效益。在对当
地理信息系统是输入、存储、处理、分析、输出与表示空间信息的计算机信息系统。地理信息系统广泛应用于、农业、电力、交通、电信、城市建设等各行业的资源管理。 本文分
本文在此基础上着重就Internet的时延推测方面进行了阐述和讨论。首先介绍了论文背景,即Internet时延推测的原理,重要性、应用,以及国内外的发展状况。接下来围绕此课题进行了详
随着社会的发展,全民教育计划的实施和终身教育观念的深入人心,越来越多的人们加入到科技知识的学习中去,但我国的教育资源相对贫乏,不能够满足全民学习的需求;另一方面我国互联网
参与式感知(Participatory sensing)是最近几年出现的一种感知技术,又称为城市感知(Urban sensing)、以人为中心的感知(People-centric sensing)。参与式感知利用多种数据采