基于Unity3D的智能家居仿真系统——户型绘制基本功能介绍

本篇我们来介绍一下左侧工具栏中基本绘制的应用。

一、墙体绘制
直墙 & 矩形墙
绘制墙体时,可以看到上方的工具栏中对墙体进行参数的设定。

  • 弧形墙
    在建筑版的户型工具中,增加了弧形墙的绘制功能,通过手动输入尺寸大小可以更精准的定义弧形墙的弧度及尺寸。
  • 二、分割线
    现可对房间进行分割,定义为两块甚至多块区域。从墙体出发同样可以定位尺寸距离进行绘制,不沿墙体也可以在房间内自由绘制。比如走廊、餐厅、客厅、衣帽间等等,想怎么分割就怎么分割。

三、添加结构
柱和烟道
这两个结构在放置时,会自动吸附墙体,同时户型中会显示尺寸线来定位结构的位置。上面的工具栏可以修改结构的尺寸。


画梁和画墙体方式是类似的,同上述的柱和烟道一样,会自动吸附墙体。梁在画布中墙体呈半透明状显示,右上角的从视图中也可以3D状态,在上方的工具栏中可以对属性参数进行修改。

门洞
门洞依旧还是大家熟悉的画法,可以绘制拱门。

四、工具栏
选择
在选择墙体时,画布中会显示墙体的尺寸标注,修改数值或鼠标拖动均可移动墙体的位置。在右侧属性面板中会显示墙体的属性参数。标高参数中,楼层顶部为户型的默认高度且被锁定;需要更改墙体高度可选择“未约束”后修改数值。

ps.需要更改户型高度可以退出绘制,在楼层高度中进行修改。

*对齐
现在我们能够支持选择墙体的“内、中、外”任意边进行对齐。需要注意的是,第一条选中线是参照线,第二条选中线会与之对齐。

除了墙体之外,开发团队更是丧心病狂的连门窗、梁柱等结构体都没有放过!照样可以对齐!简直666到不行。

*分割
除了对齐以外,对墙体也可以进行定位分割。

*五、辅助功能
另外,绘制墙体时的辅助功能也是建筑版户型工具的亮点之一。

辅助角度
绘制直线和弧形墙体时,就会出现墙体与水平线的夹角度数,方便更精准的定位墙体。

墙体定位
有了这个辅助功能后,定位墙体就更简单了。鼠标放置一秒后,输入尺寸,直接就能定位继续绘制墙体。


吸附点
以往大家一直烦恼关于墙体厚度不同导致墙体错位等问题,在这里统统都不会出现。想点哪就点哪,全面实现吸附点位开放自由。

六、最后
绘制完成后,整个户型的尺寸标注就直接都会显示在画布中啦!在画布左下角的显示中找到尺寸线进行尺寸线显示的设置。

除了手动绘制外,下一篇我们来介绍下CAD导入~下回见~
欢迎大家留言来试用我们的Unity3D的智能家居仿真系统

原文地址:https://blog.51cto.com/12431882/2418971

时间: 2024-10-11 14:54:04

基于Unity3D的智能家居仿真系统——户型绘制基本功能介绍的相关文章

基于Linux的智能家居的设计(2)

1  系统整体设计方案 智能家居系统的是一个实时查询家庭的温湿度.照明控制.自己主动控制的设定.集家庭娱乐.智能安防为一体,大量数据快处理.可靠的系统,因此在硬件和软件上都有非常大的要求,因此在这里进行了多方面的考虑有下面两个实现方案: 方案一:利用STM32单片机作为手持终端的控制器,使用按键和12864液晶屏作为人机交互的接口.利用51单片机作为房子内部的电灯.空调.门禁等家电的控制器,利用串口实现STM32单片机和51单片机作为传输数据的通道.这个能够实现.可是.机械按键和12864在智能

基于Linux的智能家居的设计(1)

写在前面:做了半年的毕业设计,找到的工作与这个完全无关,发现自己现在有写不甘心,但是我还是在关注这方面的发展,自己的摸索和前人的帮助我完成了智能家居的一部分,希望这个能够给一些初学者 能够一些便利,毕竟技术是一个开放的,不属于某一个人的. 摘要 本课题主要目的是设计和实现一个基于Linux开发平台的智能家居系统.本系统主要使用PVC板做成的家居模型.本系统硬件使用基于ARM架构的samsung S3C6410芯片做成的OK6410开发板为手持终端,利用Zigbee实现网络通讯,并结合各种电子元器

基于Linux的智能家居的设计(3)

2  硬件设计 本课题的硬件设计包括主控制器.数据传输设计.数据采集设计.控制驱动设计.显示设计,门禁设计. 2.1  主控制器 根据方案三选择S3C6410主控芯片,S3C6410是由Samsung公司推出的一款低功耗.高性价比的RSIC处理器 ,基于ARM11内核,内置强大的硬件加速,显示处理和缩放,运动视频处理,音频处理[9].这个作为智能家居的处理器是不二之选,硬件性能上完全可以实现.本设计选用的基于S3C6410的OK6410开发板.开发板上拥有如下特征[10]: (1)  12MHz

基于Linux的智能家居的设计(4)

3  开发环境的搭建 本次课题使用的开发环境比较特殊,没有一个现成的集成开发环境,需要自己一步一步的搭建开发环境,开发环境的搭建的过程十分复杂,而且如果没有这个开发环境本次课题就无法进行.因此,在进行设计时,必须要进行开发环境的搭建. 3.1  虚拟机安装和系统安装 在PC机上安装VMware workstation 10.0虚拟机,将虚拟网络改为桥接模式,在虚拟机中安装Ubuntu12.04的系统,然后安装VM-tools. 在windows下面的创建共享目录G:/share,实现window

基于Html5的智能家居手机客户端设计(一)——找到openhab的rest

今天开始我的毕业设计,基于HTML5的智能家居手机客户端设计.挑剔了好久,终于找到我可以使用国外开源项目智能家居核心,通过restful(我也不是很懂,毕竟我只是电子信息学院爱好网络). REST描述了一个架构样式的网络系统,比如 web 应用程序.在目前主流的三种Web服务交互方案中,REST相比于SOAP(Simple Object Access protocol,简单对象访问协议)以及XML-RPC更加简单明了,无论是对URL的处理还是对Payload的编码,REST都倾向于用更加简单轻量

基于Linux的智能家居的设计(5)

4  软件设计 软件设计部分主要包括uboot移植.内核编译.系统移植.设备驱动编程.应用程序编程(QT编程.mysql数据库编程.控制系统编程).各个模块的功能函数(部分是在windows下面的IAR中实现). 软件部分的结构框图如图4-1所示: 图4-1  软件结构框图 4.1  U-boot移植 由于每个操作系统在运行前必须要运行一段小程序,这个就是通常说的Bootloader,类似windows的BIOS的固件程序[15].通过这段程序可以初始化硬件设备.建立内存空间映射图,从而将系统引

微信小程序客服系统手机版五大功能介绍

很多朋友小程序上线后,客服消息这块一直没得到解决.小程序客服消息只能在PC端回复,是让众多小程序运营商及商家头疼的问题,因为一个再牛逼的客服,也不可能随时随地都抱着电脑,这就导致很多用户的留言不能及时得到回复,从而影响用户的使用体验,严重的可能导致顾客投诉.跳单,甚至直接把你的小程序打入"冷宫",挥挥手再也不见. ①微信小程序客服消息可以直接在手机回复吗? ②客服不在线会有消息提示吗? ③可以设置多客服吗? ④一个客服可以服务多个小程序免登入切换吗? ⑤消息可以分类,批量处理吗? 这是

月考核答辩作品——基于STC89C52的智能浇花系统

1.作品功能 考虑到养一盆花需要花费一些精力,所以设计此次作品.其主要功能有通过检验土壤湿度值来实现自动浇花,当然在有水源的情况下.自动浇花的过程会伴随美妙的音乐(鬼畜的音乐也行,只要你想得到的,没有软件实现不了的,嘿嘿)响起,音乐结束,浇花过程停止,其上还可以通过按键选择显示屏显示时间,温度,同时也可通过按键操作来进行调整时间. 2.器件选择及实施方案 下面给出一张结构图 (1).通过ds1302时钟芯片使万年历得以实现 (2).通过DS18b20温度传感器检测外界温度 (3).通过L298N

智能家居-家庭影院系统(初级)