[发明专利]三维模型的展示方法、装置及电子设备在审
申请号: | 201911405594.3 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111428165A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 杨世雄 | 申请(专利权)人: | 深圳市工之易科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06T19/00 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 彭一波 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 展示 方法 装置 电子设备 | ||
本公开实施例提供了一种三维模型的展示方法、装置及电子设备,属于图像处理技术领域,该方法包括:识别待展示在浏览器的三维模型的目标文件;将所述目标文件的初始格式转换为所述浏览器识别的预设格式;解析所述预设格式的目标文件,获取所述三维模型与内部零件之间的包含关系;在所述浏览器的页面上展示所述三维模型与内部零件之间的装配关系。通过本公开的方案,实现浏览器展示3D模型的功能,更进一步实现版本控制,多人协作,以及定制化,可满足不同场景下的需求。
技术领域
本公开涉及图像处理技术领域,尤其涉及一种三维模型的展示方法、装置及电子设备。
背景技术
现有基于Web浏览器展示三维(3-Dimension,简称3D)模型是通过多平台之间协作实现。目前针对3D模型的展示通常是通过专业的三维模型软件,展示成本较高,流程较为复杂。
可见,现有的三维模型展示方案存在展示成本较高、流程较为复杂的技术问题。
发明内容
有鉴于此,本公开实施例提供一种三维模型的展示方法、装置及电子设备,至少部分解决现有技术中存在的问题。
第一方面,本公开实施例提供了一种三维模型的展示方法,包括:
识别待展示在浏览器的三维模型的目标文件;
将所述目标文件的初始格式转换为所述浏览器识别的预设格式;
解析所述预设格式的目标文件,获取所述三维模型与内部零件之间的包含关系;
在所述浏览器的页面上展示所述三维模型与内部零件之间的装配关系。
根据本公开实施例的一种具体实现方式,所述将所述目标文件的格式转换为所述浏览器识别的预设格式的步骤,包括:
将所述目标文件的格式转换为JSON格式;
所述在所述浏览器的页面上展示所述三维模型与内部零件之间的装配关系的步骤,包括:
在所述浏览器的页面上通过结构树展示所述三维模型与内部零件之间的装配关系。
根据本公开实施例的一种具体实现方式,所述在所述浏览器的页面上展示所述三维模型与内部零件之间的装配关系的步骤之后,所述方法还包括:
捕捉作用于所述浏览器的页面上的动态事件;
确定所述动态事件对应的操作对象和操作类型;
控制所述操作对象执行所述操作类型对应的展示动作。
根据本公开实施例的一种具体实现方式,所述操作对象包括所述三维模型、所述三维模型内的零件或者所述三维模型的平面;
所述操作类型包括缩放、平移或者旋转。
根据本公开实施例的一种具体实现方式,所述操作对象为所述三维模型的目标视图,所述操作类型为剖切操作;
所述控制所述操作对象执行所述操作类型对应的展示动作的步骤,包括:
以所述三维模型的目标视图为剖切面,对所述三维模型进行剖切操作,展示所述目标视图的剖切图。
根据本公开实施例的一种具体实现方式,所述操作对象为至少两个目标元素,所述目标元素为点元素、线元素或者面元素,所述操作类型为计算操作;
所述控制所述操作对象执行所述操作类型对应的展示动作的步骤,包括:
根据所述目标元素计算所述目标元素对应的参数值,其中,所述参数值包括面积值和/或体积值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市工之易科技有限公司,未经深圳市工之易科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911405594.3/2.html,转载请声明来源钻瓜专利网。