TWaver MONO Design

  1. MONO Design
  2. 使用机房编辑器

1. 基本操作和按钮

搭建房间主要是通过拖放对象到画布来实现的。拖放到画布上的对象,可以继续拖拽来设置它的尺寸,也可以双击对象,进入详细属性设置界面。

对象拖放

选中左侧列表里的基本对象后,用鼠标拖放至画布即可。

Room 02

全方位旋转

在编辑器设置中选中全方位旋转选项,便可实现对3D房间全方位旋转展示。
camera full rotation

全方位旋转展示,如下图:
room

属性设置

对象拖放至画布后,双击对象可以设置其详细属性。

Room 03

2D/3D切换

房间使用2D编辑,3D展示的方式,用户可以点击“3D”按钮切换至3D视图查看对象。

Room 04

保存

点击“保存”按钮,可将当前的场景保存为图纸。

Room 05

保存后的图纸,可在“Templates”的“Room”类目下查看。

Room 07

无论是在2D或者3D场景下,都可以保存房间的图纸,保存时,系统会按当前视角捕捉房间的图片作为图纸的图标。

Room 06

输入图纸的名称后,点击“OK”保存,保存后的图纸,可在“Templates”的“Room”类目下查看。

删除

选中一个对象后,点击“delete”键来删除该对象。

Room 08

清除

点击“CLEAR”按钮,清除画布上的全部对象。确认清除前,会有弹窗消息提示。

Room 09

新建

点击“NEW”按钮,回到主页,可以选择新建一个房间,或者组件。
new

在新建的下面,导出图纸模板,可以将编辑的对象保存成json文件,并支持json文件导入。实现3D部分文件的共享互用。

编辑器设置-云存储

MONO Design提供了云存储功能。其帮助用户将创建完毕的模板保存到云服务器上。同时, MONO Design为用户提供了一些公用模板,供用户直接使用,公用模板不可删除。点击编辑器设置按钮,进行云存储设置,如下图:
489

在load resource from 下拉框选择“Cloud”, 同时输入 MONO Design提供给您的Cloud Key。点击“Ok”完成设置,如下图。
490

设置完毕后,在编辑页面的左侧会显示Public Template,点击可查看详细模板并应用。Template 显示您自创建的模板。自创建模板与公用模板均存储在云服务器上。如下图。
491

如果不进行云存储设置,自创建模板会存储在本地服务器。

自定义属性

基于软件使用者需求, MONO Design 对房间、地板、窗、门、门洞及其他组件对象提供了属性设置界面,通过自定义属性,使用者在基于 MONO Design二次开发时,可以灵活调用此属性,满足实际开发需求。目前,此属性设置仅供开发者调用。
user property


2. 地板

TWaver MONO Design支持固定形状和自由形状的地板编辑。


绘制地板


如果您需要绘制较为规则的地板形状,例如方形、L形地板区域等,可直接将已有的地板对象图标拖放至画布。如下图所示,拖放“Square Floor”至画布,绘制方形地板区域,拖放斜凸形地板至画布,绘制相应地板区域。

floor-drage-1

地板形状拖放至画布后,任意选中一个地板形状后,可以继续通过拖拽该形状的顶点来改变其形状和大小。其中,拖放“圆形顶点”可改变地板区域的形状,拖放“直角形”来改变形状的长宽比例。

除了固定形状的地板区域外, MONO Design还支持绘制任意形状的地板区域,满足不同的应用需求。 如需开始绘制任意形状的地板区域,只需将“Draw Floor”按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的地板形状。

Room 013

绘制任意形状地板的步骤如下:

1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点

注:拖拽时,按住Ctrl键可以绘制水平或者垂直方向的直线。

Room 014

确定终点后,终点和起点自动连线,构成封闭区域。

Room 015

选中地板后,可以调节其形状和大小。


地板材质

地板区域确定后,您可以继续编辑地板的材质。 MONO Design提供了多种地板材质可供选择。从界面左侧拖放一种地板材质到地板区域来改变地板材质。

Room 016


地板属性

双击地板区域,可以设置地板的属性,地板的形状和大小可通过拖拽调节,此处设置坐标主要用于平移形状。
Location X:地板左上角顶点在X轴上的坐标
Location Y:地板左上角顶点在Y轴上的坐标
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Image:地板贴图路径
Repeat:地板贴图重复次数
Deep:地板厚度设置

floor


3D视图

地板的编辑工作都是在2D界面完成的,在编辑过程中,您可以随时切换至3D模式进行查看。点击“3D”按钮,即可将当前2D视图切换为3D视图。

floor-1

3D视图仅供查看,您可以进行全方位旋转、缩放等操作,但不会改变对象的任何值。
如要回到2D编辑界面,再次点击“2D”按钮即可。

3. 房间(墙体)

房间(Room),是由不同的墙体构成的,因此,房间的绘制和编辑也可以认为是墙体的绘制与编辑。您可以快速绘制固定形状的房间,也可以绘制自由形状的房间,并可在房间中放置内墙。

在 MONO Design v1.2版本中,对墙体建模进行改进,去掉墙体中的柱子对象,无需考虑墙体中拐角处的对接问题。

绘制房间

如果您需要绘制较为规则的房间形状,例如方形房间、L形房间等,可直接将已有的房间对象图标拖放至画布。如下图所示,拖放“Square Room”至画布,绘制方形房间,拖放“L-Shape Room”至画布,绘制L形房间。此外,为了便于快速绘制,我们还提供了带有地板材质的方形,L型房间和凸形房间等。
room09

房间形状拖放至画布后,可任意选中一个房间形状,继续通过拖拽该形状的顶点来改变其形状和大小。其中,拖放“圆形顶点”可改变房间的形状,拖放“直角形”改变其的长宽比例,拖放某一条边也可改变房间的形状。

Room 020

除了固定形状的房间外,您也可以绘制任意形状的房间,满足不同的应用需求。如需开始绘制任意形状的房间,只需将“Draw Room”图标按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的房间形状。

Room 021

如前文所述,绘制房间形状,即绘制房间各个面的墙体。在绘制过程中,您可以随时切换至3D视图进行查看。

1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点。

注:拖拽时,按住Ctrl键可以绘制水平或者垂直方向的直线。

Room 022

选中房间后,可以调节其形状和大小。

Room 023

同时,在v1.2版本中,使用者可直接输入拐点坐标创建房间。
input-room

点击Input Room,如下图:
input room-1
点击OK,生成一个房间。
input room-2

MONO Design v1.3版本增加了房间自动吸附到网格上的功能。即在绘制房间的过程中,根据设置的吸附尺寸,自动吸附到最合适的网格位置。吸附尺寸大小,在编辑器设置中进行设置。
按住S键,同时拖动鼠标,将显示房间在网格中的吸附位置,如下图绿色圆点:
absorb

这里编辑器设置中设定的吸附尺寸为100单位,比如,原来房间一点坐标为(455,75),以100的单位自动吸附在网格的坐标为:(500,100);
absorb-1

房间内墙

如需在房间内绘制内墙,可以将“Interior Wall”图标按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的内墙。内墙用较细的线条表示,默认不闭合。

绘制过程为:
1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点。

内墙默认为不闭合,绘制完成后,您可以选择内墙,调节其形状和大小。

Room 024

在MONO Design v1.3版本中,在绘图板上绘制墙体完毕后,可直接拖地板吸附到墙体,快速创建一个房间,无需再手动调墙体与地板的对接。

房间属性

双击任意外墙、内墙,可以调出房间属性,如下图所示:

room-property

Location X:房间左上角顶点在X轴上的坐标
Location Y:房间左上角顶点在Y轴上的坐标
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Height:墙体的高度
Deep:墙体的厚度
Closed Room:是否绘制闭合房间。
Pole Texture Image:房间柱子的贴图路径
Pole Segments:柱子面数,面数越多,柱子越趋近于圆柱。
Use Textured Wall:墙面是否采用纹理贴图。
Frame Image:窗框贴图
Inner Image:墙体内侧贴图路径
Outer Image:墙体外侧贴图路径

墙体材质

与地板相似,房间形状确定后,您可以继续编辑墙体的材质。 MONO Design提供了多种墙体材质可供选择,将界面左侧“Wall”下的材质拖放至墙体即可。

墙体按贴图的位置,可分为外侧(External)、内侧(Internal、框架(Frame)三个部分。

wall

注意:对于外墙来说,其外侧为external face, 内侧为Internal face;对于内墙来说,其两侧均为Internal face。

墙体材质分为纹理材质和非纹理材质。

将非纹理材质贴图应用于墙体表面时,可分别设置墙体外侧、内侧和框架的贴图。

Room 027

将纹理材质贴图应用于墙体表面时,可设置内侧和外侧的贴图:

Room 028

另外,当把材质拖放至墙体内部区域时,表示对该区域的房间或内墙材质作出更改;(Change Room Material)
当把材质拖放至墙体外部区域时,则表示对所有区域的墙体材质作出更改。(Change All Room Material)

3D视图

搭建好的房间,可点击“3D”按钮查看。

4. 窗/门/窗洞/管线

构建完地板、房间后,您可以使用TWaver 3D来绘制房间所需的门、窗体以及管线。

在画布左侧栏的“Window”类目下,我们提供了多种材质的窗体。将所需的窗体拖放至墙上,即可在墙上绘制窗体。

Room 029

窗体的长度和位置可以直接在画布上拖拽调节:

Room 030

双击窗体,可设置其他属性:

window-property

Full Width:勾选,将窗体设为与墙体等宽
Height:窗体高度
Specular Strength:设置窗的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Position Y: 窗体的离地高度
Animation:下拉菜单选择演示动画,支持270度旋转动画

点击“3D”按钮,可查看墙体和窗的3D效果,Shift+双击窗体,可以查看动画效果。

在画布左侧栏的“Door”类目下,拖拽门至任一墙体,可在墙体上绘制门。

Room 032

门的长度和位置可以直接在画布上拖拽调节,双击门,可设置其他属性:

door property

Full Width:勾选,将门设为与墙体等宽
Height:门的高度
Specular Strength:门的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Animation:下拉菜单选择演示动画,支持270度旋转动画。

点击“3D”按钮,可查看墙体和门的3D效果,Shift+双击门,可以查看动画效果。

窗洞

除了门和窗,您还可以在墙体上实现没有材质的窗洞效果,将“Cutoff”拖拽至墙体即可。

Room 034

窗洞的长度和位置可以直接在画布上拖拽调节,双击窗洞,可设置其他属性:

cutoff
Full Width:窗洞是否适应整面墙的宽度
Height:窗洞的高度尺寸
Specular Strength:设置窗洞的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Position Y:窗洞的离地高度

点击“3D”按钮,可查看门和窗户的3D效果,Shift+双击门或窗,可以查看动画效果。

管线

在画布左侧的“Pipe”类目下,用户可鼠标拖拽相应的管线到画布,点击定位,拖拽,点击定位,以此类推,创建管线。管线分两类,一是拐弯位置为棱角的管线,标识为红色;二是拐弯位置为弧形的管线,标识为绿色。两种管线绘制方法相同。 如下图:
pipe-1

双击红色管线,可以修改其属性,如下图:
Pipe property-2

Image:管线的存储路径
Radius:管线的半径
Position Y: 管线的离地高度
Path Segments: 路径切分距离长度
Start cap: none表示管线接头无盖,非封闭管线。
End cap: none表示管线尾端无盖,非封闭管线。
Start cap size: 管线头端直径。
End cap size: 管线尾端直径。
Repeat row: 行重复次数
Repeat Column: 纵深重复次数

绘制步骤:
1. 鼠标拖拽相应类型管线到画布,
2. 鼠标点击定位有点,拖拽绘制直线,点击定位点,以此类推,鼠标定位终点。
3. 双击后管线创建完毕。
4. 双击管线,可以设置管线的相应属性参数。

点击3D按钮,切换为3D视图,拐弯处为棱角管线。拐弯处为弧线的管线。如下图:
3d-pipe-3

在v1.2版本中,使用者可对房间的管线进一步可视化编辑,设置管线的离地高度等。如下图:
pipe

5. Billboard

Billboard类目下提供了一些常见的物品,如空调、灭火器、盆栽等,可直接拖放至画布。Billboard物品的离地高度为0,选中物品,可调节其在房间里的位置,通过鼠标滚轮调节物品大小。

Room 035