[发明专利]数字模型通用格式、转换方法、系统、终端及存储介质在审
申请号: | 202210740670.1 | 申请日: | 2022-06-27 |
公开(公告)号: | CN115033546A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 刘东全;洪腾 | 申请(专利权)人: | 深圳市万维云数字科技有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178;G06T19/20 |
代理公司: | 深圳市科冠知识产权代理有限公司 44355 | 代理人: | 王海骏 |
地址: | 518000 广东省深圳市福田区福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 模型 通用 格式 转换 方法 系统 终端 存储 介质 | ||
1.一种数字模型通用格式,其特征在于,所述数字模型通用格式包括在Protobuf协议上定义模型的二维图形实体、三维模型实体、通用几何实体、以及功能性实体,每一实体类型均定义有一个或多个实体;实例化模型由二维图形实体和三维模型实体构成,可以分别指定;参数化模型由通用几何实体构成,通过参数设定的方式指定该实体在不同软件中的表达方式。
2.根据权利要求1所述的数字模型通用格式,其特征在于,模型的二维和三维表达同时存在于通用格式的定义中;
所述二维图形实体包括:
线、圆、弧形、椭圆、多段线、样条曲线、块引用、文本和标注中一种或多种,二维图形实体描述了实体在二维空间的表达;
所述三维模型实体包括:
位置、法线、顶点、UV、环、点、边线、面、三角多段线、材质和纹理中一种或多种,三维模型实体型的实体描述了实体在三维空间的表达。
3.根据权利要求2所述的数字模型通用格式,其特征在于,实例化模型的二维图形实体与三维模型实体之间的关系是绑定关系,可以分别指定模型的二维图形实体和三维模型实体。
4.根据权利要求2所述的数字模型通用格式,其特征在于,模型的二维图形实体和三维模型实体的几何变换是同步操作;
对二维图形实体进行位移、缩放、以及旋转,对应的三维模型实体也自动进行相同的位移、缩放、以及旋转;
对三维模型实体进行位移、缩放、以及旋转,对应的二维图形实体也自动进行相同的位移、缩放、以及旋转。
5.根据权利要求1所述的数字模型通用格式,其特征在于,所述通用几何实体包括:
门、窗、通用墙体和通用管道中一种或多种,通用几何实体定义了几何体的参数,其在二维空间和三维空间的表达由相应的软件进行解释。
6.根据权利要求1所述的数字模型通用格式,其特征在于,所述功能性实体包括:
层、场景、相机位置、群组、组件实例、组件定义和模型文档中一种或多种,功能性实体定义了各实体类型的组织形式。
7.一种数字模型通用格式转换方法,应用如权利要求1-6任一所述的数字模型通用格式,其特征在于,实现方法如下:
按照数字模型通用格式中实体类型分类确定待转换模型的实体类型或者待转换模型中包含的实体类型;
按照数字模型通用格式中实体类型的实体定义将待转换模型中各实体进行分类;
依据格式定义,将分类后的实体全部按照设定解析转换规则转化为数字模型通用格式的实体;
依据全部转换后数字模型通用格式实体生成Protobuf文件。
8.根据权利要求7所述的数字模型通用格式转换方法,其特征在于,所述方法还包括:
按照数字模型通用格式中实体类型分类确定待生成模型类型的实体类型或者待生成模型类型中包含的实体类型;
按照数字模型通用格式中实体类型的实体定义获取待生成模型的实体;
依据数字模型通用格式定义,按照设定解析转换规则将选定的Protobuf文件中各实体对应转换为待生成模型中的实体;
依据全部转换后的实体生成待生成模型文件。
9.一种数字模型通用格式转换系统,应用于如权利要求7或8所述的数字模型通用格式转换方法,其特征在于,包括格式转换单元;
所述格式转换单元,用于按照数字模型通用格式中实体类型分类确定待转换模型的实体类型或者待转换模型中包含的实体类型;按照数字模型通用格式中实体类型的实体定义将待转换模型中各实体进行分类;依据格式定义,将分类后的实体全部按照设定解析转换规则转化为数字模型通用格式的实体;依据全部转换后数字模型通用格式实体生成Protobuf文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万维云数字科技有限公司,未经深圳市万维云数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210740670.1/1.html,转载请声明来源钻瓜专利网。