[发明专利]一种三维几何图形的绘制方法、装置及电子设备在审
申请号: | 202111221262.7 | 申请日: | 2021-10-20 |
公开(公告)号: | CN114067072A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 李政军;陈娅芳 | 申请(专利权)人: | 湖南新云网科技有限公司 |
主分类号: | G06T17/10 | 分类号: | G06T17/10;G06T7/73 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 梁姗 |
地址: | 410000 湖南省长沙市岳麓区岳*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 几何图形 绘制 方法 装置 电子设备 | ||
1.一种三维几何图形的绘制方法,待绘制的三维几何图形包括多个几何面,其特征在于,所述方法包括:
在三维坐标系下,根据目标中心与所述待绘制的三维几何图形的参数信息,确定第一几何面的特征点的三维坐标,所述第一几何面为所述多个几何面中的任意一个,所述参数信息包括能够容纳所述待绘制的三维几何图形的最小长方体的至少一个边长;
根据所述第一几何面的特征点的三维坐标,绘制所述第一几何面,并为所述第一几何面绘制轮廓。
2.根据权利要求1所述的方法,其特征在于,根据所述第一几何面的特征点的三维坐标,绘制所述第一几何面,包括:
根据所述第一几何面的特征点的三维坐标,确定所述第一几何面中的前向面和/或后向面,所述前向面为从第一方向观察所述三维几何图形时显示的面,所述后向面为从所述第一方向观察所述三维几何图形时隐藏的面;
根据所述第一几何面中的前向面和/或后向面,绘制所述第一几何面。
3.根据权利要求2所述的方法,其特征在于,为所述第一几何面绘制轮廓,包括:
为所述第一几何面中的前向面绘制第一轮廓,和/或,为所述第一几何面中的后向面绘制第二轮廓。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述第一轮廓与所述第二轮廓有重合的部分时,将所述重合的部分从所述第二轮廓中删除。
5.根据权利要求2所述的方法,其特征在于,根据所述第一几何面的特征点的三维坐标,确定所述第一几何面中的前向面与后向面,包括:
从所述第一几何面的特征点中确定三个特征点,所述三个特征点构成所述第一几何面的子面;
根据三个所述特征点的三维坐标,生成两个三维向量;
根据两个所述三维向量,确定所述三个特征点构成的所述第一几何面的子面为前向面或后向面。
6.根据权利要求5所述的方法,其特征在于,所述根据两个所述三维向量,确定所述三个特征点构成的所述第一几何面的子面为前向面或后向面,包括:
对两个所述三维向量进行叉乘运算;
根据所述叉乘运算的结果,确定所述三个特征点构成的所述第一几何面的子面为前向面或后向面。
7.根据权利要求6所述的方法,其特征在于,所述绘制所述第一几何面,包括:
当所述第一几何面中包括前向面与后向面时,按照先后顺序填充所述后向面与所述前向面,完成所述第一几何面的绘制。
8.一种三维几何图形的绘制装置,待绘制的三维几何图形包括多个几何面,其特征在于,所述装置包括:
确定模块,用于在三维坐标系下,根据目标中心与所述待绘制的三维几何图形的参数信息,确定第一几何面的特征点的三维坐标,所述第一几何面为所述多个几何面中的任意一个,所述参数信息包括能够容纳所述待绘制的三维几何图形的最小长方体的至少一个边长;
处理模块,用于根据所述第一几何面的特征点的三维坐标,绘制所述第一几何面,并为所述第一几何面绘制轮廓。
9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南新云网科技有限公司,未经湖南新云网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111221262.7/1.html,转载请声明来源钻瓜专利网。