[发明专利]图形的生成方法及装置在审
| 申请号: | 201810831338.X | 申请日: | 2018-07-25 |
| 公开(公告)号: | CN109102458A | 公开(公告)日: | 2018-12-28 |
| 发明(设计)人: | 陈良煜;胡少雄;胡鹏;王国彬 | 申请(专利权)人: | 深圳市彬讯科技有限公司 |
| 主分类号: | G06T3/00 | 分类号: | G06T3/00 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 逯恒 |
| 地址: | 518000 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 二维图形 三维图形 相对位置关系 构建 图形处理技术 绘制 申请 展示 | ||
本申请实施例提供了一种图形的生成方法及装置,涉及图形处理技术领域。方法包括:获得多个二维图形,以及获得多个二维图形中每两个二维图形在空间中的相对位置关系;根据多个二维图形和每两个二维图形在空间中的相对位置关系,构建出由多个二维图形构成的三维图形;将三维图形展示。无需用户通过复杂且繁琐的操作来构建出三维图形,更利于新手短时间上手的同时,还提升了绘制三维图形的效率。
技术领域
本申请涉及图形处理技术领域,具体而言,涉及一种图形的生成方法及装置。
背景技术
随着电子设备的性能不断提升,电子设备可以处理复杂图像运算,即可以在电子设备中绘制大型的三维图形。
目前,可以采用专业的图形绘制软件在电子设备中绘制大型的三维图形,例如,采用3DMax对三维图形进行建模。但是,专业的图形绘制软件往往操作比较复杂且繁琐,不仅不利于新手短时间内学会绘制三维图形,且绘制三维图形所耗费的时间也较长,绘制三维图形的效率比较低下。
发明内容
本申请在于提供一种图形的生成方法及装置,以有改善上述缺陷。
为了实现上述目的,本申请的实施例通过如下方式实现:
第一方面,本申请实施例提供了一种图形的生成方法,所述方法包括:获得多个二维图形,以及获得所述多个二维图形中每两个二维图形在空间中的相对位置关系;根据所述多个二维图形和每两个二维图形在空间中的相对位置关系,构建出由所述多个二维图形构成的三维图形;将所述三维图形展示。
在第一方面的一些可选的实现方式中,所述根据所述多个二维图形和每两个二维图形在空间中的相对位置关系,构建出由所述多个二维图形构成的三维图形,包括:调用预设的ThreeJS引擎,将所述多个二维图形中每个二维图形对应建立到三维坐标系中;所述ThreeJS引擎根据每两个二维图形在空间中的相对位置关系,在所述三维坐标系中构建出由所述三维坐标系中的多个二维图形构成的三维图形。
在第一方面的一些可选的实现方式中,所述调用预设的ThreeJS引擎,将所述多个二维图形中每个二维图形对应建立到三维坐标系中之前,所述方法还包括:根据所述多个二维图形,获得每个二维图形的多个特征数据,所述特征数据为对应的二维图形上:图形的顶点坐标、圆形的圆心坐标和半径长度、弧形的端点坐标和控制点坐标中的至少部分坐标;
对应的,所述调用预设的ThreeJS引擎,将所述多个二维图形中每个二维图形对应建立到三维坐标系中,包括:调用预设的ThreeJS引擎,根据每个二维图形的多个特征数据和预设的索引关系在三维坐标系中建立对应的每个二维图形。
在第一方面的一些可选的实现方式中,所述将所述三维图形展示,包括:所述ThreeJS引擎将所述三维图形转为能够显示的bufferGeometry模型数据;根据所述bufferGeometry模型数据将所述三维图形展示。
在第一方面的一些可选的实现方式中,所述获得多个二维图形,以及获得所述多个二维图形中每两个二维图形在空间中的相对位置关系,包括:响应检测到的用户的图形绘制操作,生成并获得多个二维图形,以及获得所述多个二维图形中每两个二维图形在空间中的相对位置关系。
第二方面,本申请实施例提供了一种图形的生成装置,所述装置包括:获得模块,用于获得多个二维图形,以及获得所述多个二维图形中每两个二维图形在空间中的相对位置关系。构建模块,用于根据所述多个二维图形和每两个二维图形在空间中的相对位置关系,构建出由所述多个二维图形构成的三维图形。展示模块,用于将所述三维图形展示。
在第二方面的一些可选的实现方式中,所述构建模块,还用于调用预设的ThreeJS引擎,将所述多个二维图形中每个二维图形对应建立到三维坐标系中;所述ThreeJS引擎根据每两个二维图形在空间中的相对位置关系,在所述三维坐标系中构建出由所述三维坐标系中的多个二维图形构成的三维图形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市彬讯科技有限公司,未经深圳市彬讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810831338.X/2.html,转载请声明来源钻瓜专利网。





