[发明专利]一种基于3D渲染的装修指导图生成系统及方法有效
申请号: | 201811542877.8 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109727310B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 蒋维苹 | 申请(专利权)人: | 四川优居匠网络技术服务有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T15/00 |
代理公司: | 成都睿道专利代理事务所(普通合伙) 51217 | 代理人: | 赵云 |
地址: | 629000 四川省遂宁市船山区中国西部现代物流*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 渲染 装修 指导 生成 系统 方法 | ||
本发明公开了一种基于3D渲染的装修指导图生成系统及方法,包括三维坐标生成模块、家具三维模型生成模块和建材生成模块,本发明通过三维坐标生成模块生成房屋的三维模型的坐标系,通过生成包含有包围盒的将家具三维模型,使得在将家具三维模型置于房屋三维模型时更好地确定边界,防止家具三维模型之间相互重叠,也防止家具三维模型与房屋三维模型相互重叠。
技术领域
本发明属于三维模型技术领域,具体涉及一种基于3D渲染的装修指导图生成系统及方法。
背景技术
当前,随着人民生活水平和审美情趣日益提高,人们对于装修不再满足现有的成套装修方案,而是希望通过自己的想法创意设计出符合自己审美的装修效果,现有的三维装修系统在生成装修图时由于精度问题时常导致生成的三维图出现图像重叠,显示不全面的问题。
发明内容
本发明的目的在于:提供一种基于3D渲染的装修指导图生成方法,以解决现有的装修图渲染方法生成的装修图存在误差导致效果图出错的问题。
为了实现上述目的,本发明采用的技术方案为:提供一种基于3D渲染的装修指导图生成方法,包括以下步骤:
步骤1:以房屋的平面图和房屋的层高为基础生成房屋三维模型,并以房屋三维模型的中心作为原点建立三维坐标系;
步骤2:通过家具生成模块生成具有包围盒的家具三维模型,其中包围盒是能够将家具三维模型完全包围的虚拟线条组成的框体;
步骤3:建材生成模块生成装修建材平面贴图;
步骤4:将三维坐标系、家具三维模型和装修建材平面贴图储存到服务器模块中;
步骤5:将装修建材平面贴图置于房屋三维模型中,并通过三维坐标进行校准;
步骤6:将家具三维模型置于房屋三维模型中,使家具三维模型的包围盒之间的距离大于零,使家具三维模型的包围盒也通过三维坐标进行校准。
进一步的,所述包围盒外形为矩形或者球形。
进一步的,所述包围盒通过C#编译生成。
进一步的,显示模块对房屋三维模型内的以从近到远的优先级进行加载。
本发明还提供了一种基于3D渲染的装修指导图生成系统,基于上述的一种基于3D渲染的装修指导图生成方法,包括,
三维坐标生成模块,所述三维坐标生成模块用于以房屋平面图及房屋的层高为基础生成房屋三维模型,并以房屋三维模型的中心为原点生成三维坐标系;
家具三维模型生成模块,所述家具三维模型生成模块与所述坐标生成模块连接,所述三维模型包围盒模块用于在三维坐标系中生成将三维模型包围的虚拟线条;
建材生成模块,所述建材生成模块用于生成建材平面贴图;
服务数据库,所述服务数据库用于储存三维坐标系、家具三维模型和建材平面贴图;
处理模块,所述处理模块用于将建材平面贴图置于房屋三维模型中,将家具三维模型置于房屋三维模型中;
显示模块,所述显示模块用于将房屋三维模型进行图像输出。
由于采用了上述技术方案,本发明的有益效果是:
本发明通过设置房屋的三维模型并以房屋三维模型为基础生成三维坐标系,通过家具生成模块生成被包围盒包围的家具三维模型,将家具三维模型置于房屋三维模型中时,使各个家具三维模型的包围盒之间的距离大于零,防止多个家具三维模型相互重叠导致图像表达不清楚。
附图说明
图1为本发明的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川优居匠网络技术服务有限公司,未经四川优居匠网络技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811542877.8/2.html,转载请声明来源钻瓜专利网。