产品模型处理方法、云端设备及存储介质技术

技术编号:38597076 阅读:12 留言:0更新日期:2023-08-26 23:32
本申请提供一种产品模型处理方法、云端设备及存储介质,方法包括:接收多个终端发送的部件模型,组成部件模型集;确定所述部件模型集内每一部件模型对应的部件组装信息;根据所述部件组装信息组装所述部件模型,得到产品模型;确定所述产品模型对应的目标参数,所述目标参数包括光照时间;根据所述目标参数确定所述产品模型对应的渲染信息,并根据所述渲染信息对所述产品模型进行实时渲染,得到产品渲染图。上述方法能够提高产品建模的效果以及实时渲染效果。渲染效果。渲染效果。

【技术实现步骤摘要】
产品模型处理方法、云端设备及存储介质


[0001]本申请属于产品设计
,尤其涉及一种产品模型处理方法、云端设备及存储介质。

技术介绍

[0002]随着工业技术的快速发展,对产品进行建模与渲染操作的要求越来越高。产品建模是指通过CREO、UG、CATIA等建模软件制作,并通过渲染引擎将产品模型渲染成具有物理真实效果的图片。
[0003]然而,相关技术中,产品的建模过程是由多个工程师独立完成,难以实现实时沟通协调,无法及时对产品模型进行修改,导致产品建模效果较差;此外,渲染引擎是直接光照,使用栅格化渲染,需要在场景中添加额外的灯光来达到想要的明暗效果,渲染过程复杂且渲染效果较差。

技术实现思路

[0004]本申请实施例提供了一种产品模型处理方法、云端设备及存储介质,以解决产品建模与渲染效果较差的问题。
[0005]本申请实施例第一方面提供一种产品模型处理方法,所述方法包括:接收多个终端发送的部件模型,组成部件模型集;确定所述部件模型集内每一部件模型对应的部件组装信息;根据所述部件组装信息组装所述部件模型,得到产品模型;确定所述产品模型对应的目标参数,所述目标参数包括光照时间;根据所述目标参数确定所述产品模型对应的渲染信息,并根据所述渲染信息对所述产品模型进行实时渲染,得到产品渲染图,实时渲染的更新频率为不大于0.01S。
[0006]进一步地,在本申请实施例提供的上述方法中,在所述接收多个终端发送的部件模型,组成部件模型集之后,所述方法还包括:确定所述每一部件模型对应的初始文件格式;当检测到所述初始文件格式与目标文件格式不相同时,调整所述初始文件格式为所述目标文件格式,以将所有部件模型同步转化为统一的模型格式。
[0007]进一步地,在本申请实施例提供的上述方法中,所述方法还包括:获取所述部件模型集内每一部件模型在第一时刻对应的更新时间,以及在第二时刻对应的更新时间;当检测到所述第二时刻对应的更新时间与所述第一时刻对应的更新时间不相同时,确定所述部件模型存在更新;将所述第二时刻对应的部件模型作为更新的部件模型。
[0008]进一步地,在本申请实施例提供的上述方法中,所述根据所述部件组装信息组装所述部件模型,得到产品模型,包括:根据所述部件模型集内所有部件模型对应的所有部件组装信息中的横坐标最大值和横坐标最小值,确定建模区域长度;根据所有部件组装信息中的纵坐标最大值和纵坐标最小值,确定建模区域宽度;根据所述建模区域长度与所述建模区域宽度,构建建模区域图;根据所述部位位置信息将所述每一部件模型映射至所述建模区域图内,生成所述产品模型。
[0009]进一步地,在本申请实施例提供的上述方法中,所述确定所述产品模型对应的目标参数,包括:从所述产品模型对应的参数文档中确定的预设材质关键词、预设场景关键词以及预设设备关键词;根据预先设置的所述预设材质关键词与材质参数的第一索引关系,确定所述产品模型对应的材质参数;根据预先设置的所述预设场景关键词与场景参数的第二索引关系,确定所述产品模型对应的场景参数;根据预先设置的所述预设设备关键词与设备参数的第三索引关系,确定所述产品模型对应的设备参数。
[0010]进一步地,在本申请实施例提供的上述方法中,所述根据所述目标参数确定所述产品模型对应的渲染信息,包括:遍历预设材质样板库,得到所述材质参数对应的材质信息;遍历预设场景样板库,得到所述场景参数对应的场景信息;遍历预设设备样板库,得到所述设备参数对应的设备信息。
[0011]进一步地,在本申请实施例提供的上述方法中,所述遍历预设材质样板库,得到所述材质参数对应的材质信息,包括:遍历所述预设材质样板库,得到所述材质类型对应的初始材质信息;根据所述材质颜色调整所述初始材质信息,得到所述材质信息。
[0012]进一步地,在本申请实施例提供的上述方法中,所述遍历预设场景样板库,得到所述场景参数对应的场景信息,包括:遍历所述预设场景样板库,得到所述场景类型对应的场景样板;遍历预先设置的时间与光照方向的第一映射关系,得到所述光照时间对应的光照方向;遍历预先设置的时间与光照强度的第二映射关系,得到所述光照时间对应的光照强度;根据所述光照方向与所述光照强度确定所述产品模型的光线阴影;组合所述场景样板、所述光照方向、所述光照强度与所述光线阴影,得到所述场景信息。
[0013]本申请实施例第二方面还提供一种产品模型处理装置,包括:模型接收模块,用于接收多个终端发送的部件模型,组成部件模型集;位置确定模块,用于确定所述部件模型集内每一部件模型对应的部件组装信息;模型组装模块,用于根据所述部件组装信息组装所述部件模型,得到产品模型;参数确定模块,用于确定所述产品模型对应的目标参数,所述目标参数包括光照时间;产品渲染模块,用于根据所述目标参数确定所述产品模型对应的渲染信息,并根据所述渲染信息对所述产品模型进行实时渲染,得到产品渲染图。
[0014]本申请实施例第三方面还提供一种云端设备,所述云端设备包括控制器与存储器,所述控制器用于执行所述存储器中存储的计算机程序时实现如上述任意一项所述的产品模型处理方法。
[0015]本申请实施例第四方面还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被控制器执行时实现如上述任意一项所述的产品模型处理方法。
[0016]本申请实施例提供的上述产品模型处理方法中,接收多个终端发送的部件模型,组成部件模型集,之后根据各个部件模型对应的部件组装信息组装所述部件模型,得到产品模型。本申请实施例通过将多个终端设计的部件模型发送至统一的设备端进行组装,在统一的设备端能够实现实时沟通协调,及时对产品模型进行修改,提高产品建模的效果;此外,本申请实施例根据产品模型的目标参数确定产品模型对应的渲染信息,所述目标参数包括光照时间,根据渲染信息实现对产品模型的实时渲染,避免实时渲染过程中在添加额外的灯光,减小实时渲染的复杂度,提高实时渲染效果。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本申请实施例提供的应用产品模型处理方法的云端设备示意图;
[0019]图2是本申请实施例提供的产品模型处理方法的流程图;
[0020]图3是本申请实施例提供的调整文件格式的流程图;
[0021]图4是本申请实施例提供的部件模型的版本确定流程图;
[0022]图5是本申请实施例提供的部件模型的组装流程图;
[0023]图6是本申请实施例提供的参数确定流程图;
[0024]图7是本申请实施例提供的渲染信息的确定流程图;
[0025]图8是本申请实施例提供的材质信息的确定流程图;
[0026]图9是本申请实施例提供的场景信息的确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品模型处理方法,应用于云端设备,其特征在于,所述方法包括:接收多个终端发送的部件模型,组成部件模型集;确定所述部件模型集内每一部件模型对应的部件组装信息;根据所述部件组装信息组装所述部件模型,得到产品模型;确定所述产品模型对应的目标参数,所述目标参数包括光照时间;根据所述目标参数确定所述产品模型对应的渲染信息,并根据所述渲染信息对所述产品模型进行实时渲染,得到产品渲染图。2.如权利要求1所述的方法,其特征在于,在所述接收多个终端发送的部件模型,组成部件模型集之后,所述方法还包括:确定所述每一部件模型对应的初始文件格式;当检测到所述初始文件格式与目标文件格式不相同时,调整所述初始文件格式为所述目标文件格式。3.如权利要求1所述的方法,其特征在于,所述方法还包括:获取所述部件模型集内每一部件模型在第一时刻对应的更新时间,以及在第二时刻对应的更新时间;当检测到所述第二时刻对应的更新时间与所述第一时刻对应的更新时间不相同时,确定所述部件模型存在更新;将所述第二时刻对应的部件模型作为更新的部件模型。4.如权利要求1所述的方法,其特征在于,所述根据所述部件组装信息组装所述部件模型,得到产品模型,包括:根据所述部件模型集内所有部件模型对应的所有部件组装信息中的横坐标最大值和横坐标最小值,确定建模区域长度;根据所有部件组装信息中的纵坐标最大值和纵坐标最小值,确定建模区域宽度;根据所述建模区域长度与所述建模区域宽度,构建建模区域图;根据所述部件组装信息将所述每一部件模型映射至所述建模区域图内,生成所述产品模型。5.如权利要求1所述的方法,其特征在于,所述确定所述产品模型对应的目标参数,包括:从所述产品模型对应的参数文档中确定的预设材质关键词、预设场景关键词以及预设设备关键词;根据预先设置的所述预设材质关键词与材质参数的第一索引关系,确...

【专利技术属性】
技术研发人员:洪志谦彭小刚王奇张超刘凤赵勇肖泽
申请(专利权)人:鸿富锦精密电子成都有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1