[发明专利]一种跨平台3D户型绘制方法、装置及系统有效
申请号: | 201810598135.0 | 申请日: | 2018-06-11 |
公开(公告)号: | CN108984835B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 陈家旺;马云峰;薛冠衡;吴子彬 | 申请(专利权)人: | 佛山欧神诺陶瓷有限公司;佛山欧神诺云商科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 王国标 |
地址: | 528000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 户型 绘制 方法 装置 系统 | ||
本发明公开了家装设计中一种跨平台3D户型绘制方法、装置及系统,根据用户所选择的户型图绘制标准户型,再添加门窗等标准模型,并设置好区域属性,在3D视图下查看户型,本发明免去了安装客户端的麻烦,可以跨平台使用,便于3D户型设计,同时,不限制字体,文件占用空间小,下载也很快;颜色选择范围广,图像在屏幕上总是边缘清晰,可以任意缩放图像显示,而不会破坏图像的清晰度、细节等。
技术领域
本发明涉及家装设计领域,特别是一种跨平台3D户型图绘制方法、装置及系统。
背景技术
在现代家装设计领域中,较多软件都能够进行3D模型的设计和3D模型的展示,但大多需要借助相应软件来实现,需要安装客户端,使用繁琐,不能跨平台使用,且对适用人群具有一定的技术要求。同时,图形格式也多种多样,但大多只能显示安装了的字体,文件占用空间大,颜色选择范围不够广,图像边缘模糊,在缩放图像时,往往会破坏图像的清晰度、细节等。
发明内容
为解决上述问题,本发明的目的在于提供一种跨平台3D户型绘制方法、装置及系统,基于WebGL技术和SVG图像显示格式,WebGL可以为HTML5Canvas提供硬件3D加速渲染,这样设计人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,显然,WebGL技术免去了安装客户端的麻烦,可以跨平台使用,便于3D户型设计。
SVG可缩放矢量图形(ScalableVectorGraphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG是W3C(“WorldWideWebConSortium”即“国际互联网标准组织”)在2000年8月制定的一种新的二维矢量图形格式,也是规范中的网络矢量图形标准。SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。SVG图形格式具有以下优点:SVG图像中的文字独立于图像,文字保留可编辑和可搜寻的状态,也不会再有字体的限制,用户系统即使没有安装某一字体,也会看到和他们制作时完全相同的画面;总体来讲,SVG文件比那些GIF和JPEG格式的文件要小很多,因而下载也很快;SVG图像提供一个1600万种颜色的调色板,支持ICC颜色描述文件标准、RGB、线X填充、渐变和蒙版;SVG图像在屏幕上总是边缘清晰,它的清晰度适合任何屏幕分辨率和打印分辨率;用户可以任意缩放图像显示,而不会破坏图像的清晰度、细节等;目前常见的浏览器也都支持SVG格式图像。
本发明解决其问题所采用的技术方案是:
一种跨平台3D户型绘制方法,其特征在于,包括以下步骤:
A、上传户型图;
B、绘制墙体,生成标准户型;
C、添加标准模型,并设置区域属性;
D、通过WebGL引擎绘制3D户型图,并以SVG格式呈现绘制完成的3D户型图。
进一步,用户通过以下步骤上传户型图:
A1、进入设计页面,触发上传户型图指令;
A2、选择并打开户型图文件;
A3、所述户型图文件以图片的形式显示。
进一步,所述步骤B包括以下步骤:
B1、进入绘制页面;
B2、调整户型图至合适位置和大小;
B3、绘制一面与户型图相同尺寸的模型墙体,确定户型图比例;
B4、退出编辑,删除模型墙体;
B5、绘制户型图,设置墙体属性或直接删除墙体;
B6、绘制完成所有墙体,生成标准户型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山欧神诺陶瓷有限公司;佛山欧神诺云商科技有限公司,未经佛山欧神诺陶瓷有限公司;佛山欧神诺云商科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810598135.0/2.html,转载请声明来源钻瓜专利网。