公开/公告号CN107169247A
专利类型发明专利
公开/公告日2017-09-15
原文格式PDF
申请/专利权人 重庆八戒工程网络有限公司;
申请/专利号CN201710526607.7
发明设计人 唐兵;
申请日2017-06-30
分类号G06F17/50(20060101);G06T15/20(20110101);G06T19/00(20110101);
代理机构11514 北京酷爱智慧知识产权代理有限公司;
代理人孟凡臣
地址 401120 重庆市渝北区金开大道西段106号互联网产业园区3号楼1楼B区
入库时间 2023-06-19 03:21:52
法律状态公告日
法律状态信息
法律状态
2020-06-30
授权
授权
2020-06-19
专利申请权的转移 IPC(主分类):G06F30/20 登记生效日:20200601 变更前: 变更后: 申请日:20170630
专利申请权、专利权的转移
2017-10-17
实质审查的生效 IPC(主分类):G06F17/50 申请日:20170630
实质审查的生效
2017-09-15
公开
公开
技术领域
本发明属于3D技术领域,具体涉及基于3D云设计的家居行业服务平台。
背景技术
3D云设计是在科技发展和消费升级推动下产生的,在家装设计环节应用较为成熟。3D很好理解,就是空间虚拟技术,云指的是云存储。它基于3D渲染技术的应用,让快速渲染成为可能,从而推动设计师与用户之间进行即时的设计沟通与信息互动,即“所想即所见、所见即所得”的体验。
家居行业曾经存在信息不对称沟通效率低下,设计不精细,价格不透明、质量无法保证等诸多痛点。3D云设计技术的应用,可有效降低双方沟通成本,极大地提高行业效率,然后设计环节开放、透明化。但是现有的家居行业服务平台,主要用于给用户展示家装效果,用户参与性较差,客户体验感不好。
发明内容
针对现有技术中的缺陷,本发明提供亟需提供基于3D云设计的家居行业服务平台,提高用户参与性和客户体验感。
基于3D云设计的家居行业服务平台,包括户型绘制单元、选择单元、数据库、浏览单元,渲染单元以及分布式渲染服务器单元;
所述数据库上预设有各个楼盘的不同户型图、多种家具模型;
所述户型绘制单元上设有地区选择栏和楼盘选择栏,所述户型绘制单元根据地区选择栏输入的地区、楼盘选择栏输入的楼盘名称搜索数据库中相应的户型图;所述户型绘制单元上还设有编辑区,所述编辑区供用户编辑户型图;所述户型绘制单元上还设有完成按键,当完成按键按下时,户型绘制单元根据搜索到的户型图或编辑好的户型图生成三维场景;
所述选择单元上设有分类选择栏和名称选择栏,所述选择单元根据分类选择栏输入的类别、名称选择栏输入的名称搜索数据库中相应的家具模型,并显示在所述三维场景中;
所述渲染单元用于构建渲染环境进行渲染,将三维场景渲染成为效果图或全景效果图;
所述分布式渲染服务器单元用于部署多台服务器,同时供渲染单元完成渲染;
所述浏览单元上设有浏览按键,当所述浏览按键按下时,锁定当前的三维场景;还用于360度全方位浏览锁定后的三维场景。
优选地,所述户型绘制单元还用于在所述三维场景中拖动所述家具模型,改变家具模型在所述三维场景中的位置或方向。
优选地,所述家具模型还包括光圈,当在所述三维场景中拖动所述家具模型,且家具模型被选中时,该家具模型的光圈为绿色;当家具模型未被选中时,隐藏该家具模型的光圈。
优选地,改变所述家具模型在所述三维场景中的位置或方向时,其所述光圈的颜色不同。
优选地,所述浏览单元还用于将锁定的三维场景生成VR场景。
优选地,所述浏览单元还用于通过鼠标放大、缩小或上下左右移动所述锁定后的三维场景。
优选地,所述选择单元还用于输入所述家具模型,还用于执行家具模型中各个模型格式之间的转换。
优选地,所述模型格式之间的转换方法包括:
对导入的家具模型进行标准化处理,获取标准化后的家具模型的材质信息;
将家具模型转换为预设的通用模型格式;
导入目标模型格式对应的目标引擎和目标模型纹理;
判断通用模型格式的家具模型中材质信息是否与目标模型纹理匹配;
如果是,将匹配的目标模型纹理覆盖匹配的该家具模型的材质信息;
覆盖完成后,构建渲染环境进行渲染,得到目标模型格式的家具模型。
优选地,所述获取标准化后的家具模型的质量信息包括:
分析标准化后的家具模型的贴图及材质;
识别并解析所述材质的层级;
记录家具模型中各个层级材质。
优选地,所述选择单元用于进行家具模型中MAX、UE4、UNITY和BLEND之间的格式转换。
由上述技术方案可知,本发明提供的基于3D云设计的家居行业服务平台,用户可以在其中通过绘制或者选择户型图,拖曳家居模型,进行家装设计,完成的设计还可以渲染出VR设计场景进行沉侵式体验,简化设计流程,实现所见即所得,提高用户参与性和客户体验感。还提供家具模型中各种模型格式之间的转换,解决各个模型工具/3D引擎软件平台直接的格式材质互不兼容,导致的在某一个平台制作的模型无法在其他平台直接使用,必须经过手工按照目标平台的特有格式及材质重新处理后才能使用的问题。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为基于3D云设计的家居行业服务平台的结构框图。
图2为基于3D云设计的家居行业服务平台的流程框图。
图3为模型格式之间的方法流程图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
实施例:
基于3D云设计的家居行业服务平台,如图1-3所示,包括户型绘制单元、选择单元、数据库、浏览单元、渲染单元以及分布式渲染服务器单元;
所述数据库上预设有各个楼盘的不同户型图、多种家具模型;
所述户型绘制单元上设有地区选择栏和楼盘选择栏,所述户型绘制单元根据地区选择栏输入的地区、楼盘选择栏输入的楼盘名称搜索数据库中相应的户型图;所述户型绘制单元上还设有编辑区,所述编辑区供用户编辑户型图;所述户型绘制单元上还设有完成按键,当完成按键按下时,户型绘制单元根据搜索到的户型图或编辑好的户型图生成三维场景;
所述选择单元上设有分类选择栏和名称选择栏,所述选择单元根据分类选择栏输入的类别、名称选择栏输入的名称搜索数据库中相应的家具模型,并显示在所述三维场景中;
渲染单元用于构建渲染环境进行渲染,将三维场景渲染成为效果图或全景效果图;
所述分布式渲染服务器单元用于部署多台服务器同时供渲染单元完成渲染;
所述浏览单元上设有浏览按键,当所述浏览按键按下时,锁定当前的三维场景;还用于360度全方位浏览锁定后的三维场景。
具体实施时,可以在数据库中现有的户型图中选择相应的户型图。也可直接在编辑区中进行编辑,编辑区中设置绘制户型按钮,当点击绘制户型按钮,进入户型绘制页面,用户可以在网格图上绘制自己想要的户型,在网格图上移动鼠标,即可增加新线条。选中线条拖动,即可改变线条的位置和长度。该基于3D云设计的家居行业服务平台可以设置成电脑端或移动端,开发成移动端时,需要开发基于移动端的浏览器,用于浏览三维场景。
该家居行业服务平台,用户可以在其中通过绘制或者选择户型图,拖曳家居模型,进行家装设计,简化设计流程,实现所见即所得,提高用户参与性和客户体验感。还提供家具模型中各种模型格式之间的转换,解决各个模型工具/3D引擎软件平台直接的格式材质互不兼容,导致的在某一个平台制作的模型无法在其他平台直接使用,必须经过手工按照目标平台的特有格式及材质重新处理后才能使用的问题。
在三维场景中我们可以随意拖曳家具模型,将家具模型摆放在想要的位置。拖动模型时,应先选中想要拖放的家具模型,家具模型选中后,可以拖动鼠标将家具模型移动到合适的位置。所述户型绘制单元还用于在所述三维场景中拖动所述家具模型,改变家具模型在所述三维场景中的位置或方向。所述家具模型还包括光圈,当在所述三维场景中拖动所述家具模型,且家具模型被选中时,该家具模型的光圈为绿色;当家具模型未被选中时,隐藏该家具模型的光圈。改变所述家具模型在所述三维场景中的位置或方向时,其所述光圈的颜色不同。例如改变位置时光圈显示浅绿色,改变方向时光圈显示绿色。通过显示颜色不同方便用户直观了解当前可执行操作。
另外可以在三维场景中添加灯具模型,可以体验到灯光渲染效果。同时,还可以改变灯光的亮度。选中需要改变灯光亮度的灯具模型即可改变该灯具的灯光亮度。
所述浏览单元还用于将锁定的三维场景生成VR场景,这样戴上VR眼镜,即可在VR场景中漫游。所述浏览单元还用于通过鼠标放大、缩小或上下左右移动所述锁定后的三维场景。设计完房间后,用户可以在三维场景中浏览自己的作品。为了更加方便用户浏览,我们特意设置了场景锁功能。即可锁定当前场景,即不可再选中改变模型。此时,可以直接鼠标点击任意位置拖动场景,改变场景角度,滚动鼠标放大/缩小场景,360度全方位浏览当前场景。同时,也可以实现放大/缩小、上下左右移动场景的效果。
本发明在家具模型使用的过程中,会出现的各个模型工具/3D引擎软件平台直接的格式材质互不兼容,导致的在某一个平台制作的模型无法在其他平台直接使用,必须经过手工按照目标平台的特有格式及材质重新处理后才能使用。为此,所述选择单元还用于输入所述家具模型,还用于执行家具模型中各个模型格式之间的转换。
所述模型格式之间的转换方法主要包括三大步骤:
A、模型制作,降低模型处理成本。将模型标准化处理:解组、塌陷、居中、炸开、重置中心、旋转、命名一致性等。
B、模型处理,将模型进行塌陷、反细分、平面算法进行模型合理压缩。钻取模型材质信息,通过反射机制获取到关联的材质信息,到处模型网格。
C、引擎使用,在多种引擎中将材质翻译。
具体步骤如下:
对导入的家具模型进行标准化处理,获取标准化后的家具模型的材质信息;
将家具模型转换为预设的通用模型格式;
导入目标模型格式对应的目标引擎和目标模型纹理;
判断通用模型格式的家具模型中材质信息是否与目标模型纹理匹配;
如果是,将匹配的目标模型纹理覆盖匹配的该家具模型的材质信息;
覆盖完成后,构建渲染环境进行渲染,得到目标模型格式的家具模型。
所述获取标准化后的家具模型的质量信息包括:
分析标准化后的家具模型的贴图及材质;
识别并解析所述材质的层级;
记录家具模型中各个层级材质。
所述选择单元用于进行家具模型中MAX、UE4、UNITY和BLEND之间的格式转换。该方法无需手工处理即可解决模型转换的问题,为多个3D引擎提供模型格式转换支撑。
设计完成的场景,用户可以渲染使用近似真实效果的渲染功能,将设计场景渲染成为效果图或全景效果图同时生成VR场景,戴上VR眼镜就可以进入沉侵式的体验自己的设计。
在进行效果图渲染的时候,平台提供了一种分布式服务器部署的能力,分布式渲染服务器单元能够增加无限多服务器用来提高渲染速度和并发量,速度和并发量只受到网络速度的限制。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
机译: 用于基于云的3D设计和协作的系统和方法
机译: 基于云的3D设计和协作的系统和方法
机译: 用于基于云的3D设计和协作的系统和方法