商品模型更新方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24172230 阅读:24 留言:0更新日期:2020-05-16 03:21
本发明专利技术实施例公开了一种商品模型更新方法、装置、计算机设备及存储介质。所述方法包括:获取商品的待渲染数据的更新数据,其中,待渲染数据包括所述商品的模型组、材料和模型面,所述模型组包括至少一个模型,各所述模型、各所述材料和各所述模型面用于进行组合,得到多个组合结果,形成初始模型集合,所述组合结果用于生成所述商品的渲染效果图;将所述更新数据,与所述待渲染数据中的匹配的模型、材料和模型面进行组合,形成组合结果,并确定所述商品的更新组合结果;按照各所述更新组合结果的类型,对所述初始模型集合进行处理。本发明专利技术实施例可以减少修改模型元素的成本,以及节省系统资源。

【技术实现步骤摘要】
商品模型更新方法、装置、计算机设备及存储介质
本专利技术实施例涉及计算机网络领域,尤其涉及一种商品模型更新方法、装置、计算机设备及存储介质。
技术介绍
客户端可以为用户提供商品的不同角度的示意图,方便用户了解商品的不同样式的展示效果,以便用户决定是否购买。例如,用户可以选择眼镜镜框的材料、颜色和形状,以及镜片的材料和功能,并进行任意组合,并在客户端中展示用户指定的眼镜的示意图。通常服务器中会预先存储组合结果。目前,用户选择时的组合情况非常多,当商家修改了任意元素时,根据更新后的数据,重新进行组合,生成组合结果,并针对各组合结果重新生成关联数据,其中,组合结果中存在大量组合结果与更新之前的组合结果相同,会导致重复生成相同的关联数据,从而造成系统资源和数据存储的浪费。
技术实现思路
本专利技术实施例提供一种商品模型更新方法、装置、计算机设备及存储介质,可以减少修改模型元素的成本,以及节省系统资源。第一方面,本专利技术实施例提供了一种商品模型更新方法,包括:获取商品的待渲染数据的更新数据,其中,待渲本文档来自技高网...

【技术保护点】
1.一种商品模型更新方法,其特征在于,包括:/n获取商品的待渲染数据的更新数据,其中,待渲染数据包括所述商品的模型组、材料和模型面,所述模型组包括至少一个模型,各所述模型、各所述材料和各所述模型面用于进行组合,得到多个组合结果,形成初始模型集合,所述组合结果用于生成所述商品的渲染效果图;/n将所述更新数据,与所述待渲染数据中的匹配的模型、材料和模型面进行组合,形成组合结果,并确定所述商品的更新组合结果;/n按照各所述更新组合结果的类型,对所述初始模型集合进行处理;其中,所述更新组合结果包括增改组合结果和/或删除组合结果,所述增改组合结果用于生成新的渲染效果图。/n

【技术特征摘要】
1.一种商品模型更新方法,其特征在于,包括:
获取商品的待渲染数据的更新数据,其中,待渲染数据包括所述商品的模型组、材料和模型面,所述模型组包括至少一个模型,各所述模型、各所述材料和各所述模型面用于进行组合,得到多个组合结果,形成初始模型集合,所述组合结果用于生成所述商品的渲染效果图;
将所述更新数据,与所述待渲染数据中的匹配的模型、材料和模型面进行组合,形成组合结果,并确定所述商品的更新组合结果;
按照各所述更新组合结果的类型,对所述初始模型集合进行处理;其中,所述更新组合结果包括增改组合结果和/或删除组合结果,所述增改组合结果用于生成新的渲染效果图。


2.根据权利要求1所述的方法,其特征在于,所述将所述更新数据,与所述待渲染数据中的匹配的模型、材料和模型面进行组合,形成组合结果,并确定所述商品的更新组合结果,包括:
获取初始模型集合;
将所述待渲染数据中的模型、材料和模型面,以及所述更新数据分别进行组合,生成更新后组合结果;
计算各所述更新后组合结果形成的集合与所述初始模型集合的差集,确定所述商品的增改组合结果;
计算所述初始模型集合与各所述更新后组合结果形成的集合的差集,确定所述商品的删除组合结果,其中,所述更新组合结果包括增改组合结果和/或删除组合结果。


3.根据权利要求2所述的方法,其特征在于,在获取初始模型集合之前,还包括:
从所述待渲染数据中每个模型组中不同类型的模型中,分别任取一个目标模型,并针对每个所述目标模型对应的各模型面,分别任取一个目标材料,进行组合,得到多个更新前组合结果,生成初始模型集合。


4.根据权利要求2所述的方法,其特征在于,所述按照各所述更新组合结果的类型,对所述初始模型集合进行处理,包括:
获取每个所述增改组合结果中元素的标识信息,并根据各所述标识信息,确定所述增改组合结果匹配的主键;
将各...

【专利技术属性】
技术研发人员:王俊猛胡俊刘晓亮陈焕成
申请(专利权)人:珠海随变科技有限公司
类型:发明
国别省市:广东;44

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

1