[发明专利]数字模型通用格式、转换方法、系统、终端及存储介质在审
申请号: | 202210740670.1 | 申请日: | 2022-06-27 |
公开(公告)号: | CN115033546A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 刘东全;洪腾 | 申请(专利权)人: | 深圳市万维云数字科技有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178;G06T19/20 |
代理公司: | 深圳市科冠知识产权代理有限公司 44355 | 代理人: | 王海骏 |
地址: | 518000 广东省深圳市福田区福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 模型 通用 格式 转换 方法 系统 终端 存储 介质 | ||
本发明涉及数字模型通用格式、转换方法、系统、终端及存储介质,在Protobuf协议上定义数字模型通用格式,数字模型通用格式包括实体类型:二维图形实体、三维模型实体、通用几何实体和功能性实体;实例化模型由二维图形实体和三维模型实体构成,并可以分别指定;实例化模型的二维图形实体和三维模型实体的几何变换是同步操作;参数化模型由通用几何实体构成;应用本申请的转换方法,能够解决三维模型及场景在不同应用软件之间数据互通的瓶颈问题,适合网络传输,支持跨平台多语言,序列化和反序列化数据处理速度快,同时还具有较佳的向后兼容性以及扩展性。
技术领域
本发明涉及数字模型技术领域,更具体地说,涉及一种数字模型通用格式、转换方法、系统、终端及存储介质。
背景技术
要实现数字模型在不同的软件平台上存储、共享和显示,目前技术都是通过特定格式的转换工具来实现,存在的主要问题是,由于数字模型格式不统一,用户或厂商需要对不同格式进行适配,而且在格式转换的时候常常存在数据损失的问题,目前的数字模型格式在数据压缩、系列化、反系列化方面的效率还有提升空间。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种数字模型通用格式,还提供了一种数字模型通用格式转换方法、一种数字模型通用格式系统、一种终端及一种存储介质。
本发明解决其技术问题所采用的技术方案是:
构造一种数字模型通用格式,其中,所述数字模型通用格式包括在Protobuf协议上定义模型的二维图形实体、三维模型实体、通用几何实体、以及功能性实体,每一实体类型均定义有一个或多个实体,实例化模型由二维图形实体和三维模型实体构成,可以分别指定。参数化模型由通用几何实体构成,通过参数设定的方式指定该实体在不同软件中的表达方式。
本发明所述的数字模型通用格式,其中,模型的二维和三维表达同时存在于通用格式的定义中;
所述二维图形实体包括:
线、圆、弧形、椭圆、多段线、样条曲线、块引用、文本和标注中一种或多种,二维图形实体实体描述了实体在二维空间的表达。
本发明所述的数字模型通用格式,其中,所述三维模型实体包括:
位置、法线、顶点、UV、环、点、边线、面、三角多段线、材质和纹理中一种或多种,三维模型实体型的实体描述了实体在三维空间的表达。
实例化模型的二维图形实体与三维模型实体之间的关系是绑定关系,可以分别指定模型的二维图形实体和三维模型实体;
模型的二维图形实体和三维模型实体的几何变换是同步操作;
对二维图形实体进行位移、缩放、以及旋转,对应的三维模型实体也自动进行相同的位移、缩放、以及旋转。
对三维模型实体进行位移、缩放、以及旋转,对应的二维图形实体也自动进行相同的位移、缩放、以及旋转
本发明所述的数字模型通用格式,其中,所述通用几何实体包括:
门、窗、通用墙体和通用管道中一种或多种,通用几何实体定义了几何体的参数,其在二维空间和三维空间的表达由相应的软件进行解释。
本发明所述的数字模型通用格式,其中,所述功能性实体包括:
层、场景、相机位置、群组、组件实例、组件定义和模型文档中一种或多种,功能性实体定义了各实体类型的组织形式。
一种数字模型通用格式转换方法,应用如上述的数字模型通用格式,其实现方法如下:
按照数字模型通用格式中实体类型分类确定待转换模型的实体类型或者待转换模型中包含的实体类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万维云数字科技有限公司,未经深圳市万维云数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210740670.1/2.html,转载请声明来源钻瓜专利网。