TWaver MONO Design
1. 基本操作和按钮
搭建房间主要是通过拖放对象到画布来实现的。拖放到画布上的对象,可以继续拖拽来设置它的尺寸,也可以双击对象,进入详细属性设置界面。
对象拖放
选中左侧列表里的基本对象后,用鼠标拖放至画布即可。
全方位旋转
在编辑器设置中选中全方位旋转选项,便可实现对3D房间全方位旋转展示。
属性设置
对象拖放至画布后,双击对象可以设置其详细属性。
2D/3D切换
房间使用2D编辑,3D展示的方式,用户可以点击“3D”按钮切换至3D视图查看对象。
保存
点击“保存”按钮,可将当前的场景保存为图纸。
保存后的图纸,可在“Templates”的“Room”类目下查看。
无论是在2D或者3D场景下,都可以保存房间的图纸,保存时,系统会按当前视角捕捉房间的图片作为图纸的图标。
输入图纸的名称后,点击“OK”保存,保存后的图纸,可在“Templates”的“Room”类目下查看。
删除
选中一个对象后,点击“delete”键来删除该对象。
清除
点击“CLEAR”按钮,清除画布上的全部对象。确认清除前,会有弹窗消息提示。
新建
点击“NEW”按钮,回到主页,可以选择新建一个房间,或者组件。
在新建的下面,导出图纸模板,可以将编辑的对象保存成json文件,并支持json文件导入。实现3D部分文件的共享互用。
编辑器设置-云存储
MONO Design提供了云存储功能。其帮助用户将创建完毕的模板保存到云服务器上。同时, MONO Design为用户提供了一些公用模板,供用户直接使用,公用模板不可删除。点击编辑器设置按钮,进行云存储设置,如下图:
在load resource from 下拉框选择“Cloud”, 同时输入 MONO Design提供给您的Cloud Key。点击“Ok”完成设置,如下图。
设置完毕后,在编辑页面的左侧会显示Public Template,点击可查看详细模板并应用。Template 显示您自创建的模板。自创建模板与公用模板均存储在云服务器上。如下图。
如果不进行云存储设置,自创建模板会存储在本地服务器。
自定义属性
基于软件使用者需求, MONO Design 对房间、地板、窗、门、门洞及其他组件对象提供了属性设置界面,通过自定义属性,使用者在基于 MONO Design二次开发时,可以灵活调用此属性,满足实际开发需求。目前,此属性设置仅供开发者调用。
2. 地板
TWaver MONO Design支持固定形状和自由形状的地板编辑。
绘制地板
如果您需要绘制较为规则的地板形状,例如方形、L形地板区域等,可直接将已有的地板对象图标拖放至画布。如下图所示,拖放“Square Floor”至画布,绘制方形地板区域,拖放斜凸形地板至画布,绘制相应地板区域。
地板形状拖放至画布后,任意选中一个地板形状后,可以继续通过拖拽该形状的顶点来改变其形状和大小。其中,拖放“圆形顶点”可改变地板区域的形状,拖放“直角形”来改变形状的长宽比例。
除了固定形状的地板区域外, MONO Design还支持绘制任意形状的地板区域,满足不同的应用需求。 如需开始绘制任意形状的地板区域,只需将“Draw Floor”按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的地板形状。
绘制任意形状地板的步骤如下:
1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点
注:拖拽时,按住Ctrl键可以绘制水平或者垂直方向的直线。
确定终点后,终点和起点自动连线,构成封闭区域。
选中地板后,可以调节其形状和大小。
地板材质
地板区域确定后,您可以继续编辑地板的材质。 MONO Design提供了多种地板材质可供选择。从界面左侧拖放一种地板材质到地板区域来改变地板材质。
地板属性
双击地板区域,可以设置地板的属性,地板的形状和大小可通过拖拽调节,此处设置坐标主要用于平移形状。
Location X:地板左上角顶点在X轴上的坐标
Location Y:地板左上角顶点在Y轴上的坐标
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Image:地板贴图路径
Repeat:地板贴图重复次数
Deep:地板厚度设置
3D视图
地板的编辑工作都是在2D界面完成的,在编辑过程中,您可以随时切换至3D模式进行查看。点击“3D”按钮,即可将当前2D视图切换为3D视图。
3D视图仅供查看,您可以进行全方位旋转、缩放等操作,但不会改变对象的任何值。
如要回到2D编辑界面,再次点击“2D”按钮即可。
3. 房间(墙体)
房间(Room),是由不同的墙体构成的,因此,房间的绘制和编辑也可以认为是墙体的绘制与编辑。您可以快速绘制固定形状的房间,也可以绘制自由形状的房间,并可在房间中放置内墙。
在 MONO Design v1.2版本中,对墙体建模进行改进,去掉墙体中的柱子对象,无需考虑墙体中拐角处的对接问题。
绘制房间
如果您需要绘制较为规则的房间形状,例如方形房间、L形房间等,可直接将已有的房间对象图标拖放至画布。如下图所示,拖放“Square Room”至画布,绘制方形房间,拖放“L-Shape Room”至画布,绘制L形房间。此外,为了便于快速绘制,我们还提供了带有地板材质的方形,L型房间和凸形房间等。
房间形状拖放至画布后,可任意选中一个房间形状,继续通过拖拽该形状的顶点来改变其形状和大小。其中,拖放“圆形顶点”可改变房间的形状,拖放“直角形”改变其的长宽比例,拖放某一条边也可改变房间的形状。
除了固定形状的房间外,您也可以绘制任意形状的房间,满足不同的应用需求。如需开始绘制任意形状的房间,只需将“Draw Room”图标按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的房间形状。
如前文所述,绘制房间形状,即绘制房间各个面的墙体。在绘制过程中,您可以随时切换至3D视图进行查看。
1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点。
注:拖拽时,按住Ctrl键可以绘制水平或者垂直方向的直线。
选中房间后,可以调节其形状和大小。
点击Input Room,如下图:
点击OK,生成一个房间。
MONO Design v1.3版本增加了房间自动吸附到网格上的功能。即在绘制房间的过程中,根据设置的吸附尺寸,自动吸附到最合适的网格位置。吸附尺寸大小,在编辑器设置中进行设置。
按住S键,同时拖动鼠标,将显示房间在网格中的吸附位置,如下图绿色圆点:
这里编辑器设置中设定的吸附尺寸为100单位,比如,原来房间一点坐标为(455,75),以100的单位自动吸附在网格的坐标为:(500,100);
房间内墙
如需在房间内绘制内墙,可以将“Interior Wall”图标按钮拖放至画布,此时鼠标状态自动切换为“绘图”模式,您可以开始在画布上绘制您需要的内墙。内墙用较细的线条表示,默认不闭合。
绘制过程为:
1. 单击鼠标确定形状顶点
2. 拖放绘制直线
3. 单击鼠标确定第二个顶点,以此类推
4. 绘制结束后,双击鼠标确定形状终点。
内墙默认为不闭合,绘制完成后,您可以选择内墙,调节其形状和大小。
在MONO Design v1.3版本中,在绘图板上绘制墙体完毕后,可直接拖地板吸附到墙体,快速创建一个房间,无需再手动调墙体与地板的对接。
房间属性
双击任意外墙、内墙,可以调出房间属性,如下图所示:
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)三个部分。
注意:对于外墙来说,其外侧为external face, 内侧为Internal face;对于内墙来说,其两侧均为Internal face。
墙体材质分为纹理材质和非纹理材质。
将非纹理材质贴图应用于墙体表面时,可分别设置墙体外侧、内侧和框架的贴图。
将纹理材质贴图应用于墙体表面时,可设置内侧和外侧的贴图:
另外,当把材质拖放至墙体内部区域时,表示对该区域的房间或内墙材质作出更改;(Change Room Material)
当把材质拖放至墙体外部区域时,则表示对所有区域的墙体材质作出更改。(Change All Room Material)
3D视图
搭建好的房间,可点击“3D”按钮查看。
4. 窗/门/窗洞/管线
构建完地板、房间后,您可以使用TWaver 3D来绘制房间所需的门、窗体以及管线。
窗
在画布左侧栏的“Window”类目下,我们提供了多种材质的窗体。将所需的窗体拖放至墙上,即可在墙上绘制窗体。
窗体的长度和位置可以直接在画布上拖拽调节:
双击窗体,可设置其他属性:
Full Width:勾选,将窗体设为与墙体等宽
Height:窗体高度
Specular Strength:设置窗的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Position Y: 窗体的离地高度
Animation:下拉菜单选择演示动画,支持270度旋转动画
点击“3D”按钮,可查看墙体和窗的3D效果,Shift+双击窗体,可以查看动画效果。
门
在画布左侧栏的“Door”类目下,拖拽门至任一墙体,可在墙体上绘制门。
门的长度和位置可以直接在画布上拖拽调节,双击门,可设置其他属性:
Full Width:勾选,将门设为与墙体等宽
Height:门的高度
Specular Strength:门的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Animation:下拉菜单选择演示动画,支持270度旋转动画。
点击“3D”按钮,可查看墙体和门的3D效果,Shift+双击门,可以查看动画效果。
窗洞
除了门和窗,您还可以在墙体上实现没有材质的窗洞效果,将“Cutoff”拖拽至墙体即可。
窗洞的长度和位置可以直接在画布上拖拽调节,双击窗洞,可设置其他属性:
Full Width:窗洞是否适应整面墙的宽度
Height:窗洞的高度尺寸
Specular Strength:设置窗洞的光照强度
Transparent:是否支持贴图透明
Opacity:材质透明度设置,0-1,0为全透明,1为不透明。
Position Y:窗洞的离地高度
点击“3D”按钮,可查看门和窗户的3D效果,Shift+双击门或窗,可以查看动画效果。
管线
在画布左侧的“Pipe”类目下,用户可鼠标拖拽相应的管线到画布,点击定位,拖拽,点击定位,以此类推,创建管线。管线分两类,一是拐弯位置为棱角的管线,标识为红色;二是拐弯位置为弧形的管线,标识为绿色。两种管线绘制方法相同。 如下图:
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视图,拐弯处为棱角管线。拐弯处为弧线的管线。如下图:
在v1.2版本中,使用者可对房间的管线进一步可视化编辑,设置管线的离地高度等。如下图:
5. Billboard
Billboard类目下提供了一些常见的物品,如空调、灭火器、盆栽等,可直接拖放至画布。Billboard物品的离地高度为0,选中物品,可调节其在房间里的位置,通过鼠标滚轮调节物品大小。