[发明专利]球面网格模型生成方法有效
| 申请号: | 200910311479.X | 申请日: | 2009-12-15 |
| 公开(公告)号: | CN102096947A | 公开(公告)日: | 2011-06-15 |
| 发明(设计)人: | 李楚雅;史天才;杨勇 | 申请(专利权)人: | 李楚雅 |
| 主分类号: | G06T17/20 | 分类号: | G06T17/20 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 韩洋;吴彦峰 |
| 地址: | 610000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 球面 网格 模型 生成 方法 | ||
技术领域
本发明涉及一种计算机生成球面网格模型的方法,特别是涉及一种适用于导管心腔表面建模中初始均匀球面网格模型生成方法。
背景技术
球面网格模型在许多领域中均有所应用,传统的球面网格模型生成方法有经纬线方法、Bezier曲面生成法等。
传统的基于经纬线方法生成的球面,在低纬度处网格点分布过于密集,将造成数据过多冗余,使得后续对球面网格处理的计算量过大,效率下降。并且网格点在球面分布不均匀,建模效果不理想。
基于Bezier曲面生成方法,计算较复杂,计算量大。并且所生成的球面网格不均匀。
发明内容
本发明的目的是提供一种计算数据量较小、网格分布基本均匀的球面网格模型生成方法。
本发明的技术方案如下:
一种球面网格模型生成方法,包括如下步骤:
A、依据需要的球面网格点数量,初始生成六个有限网格点的矩形平面;
B、将六个矩形网格点平面边界相连拼接成一个正交六面体,该六面体几何中心与球心重合;
C、依据需要的球面半径大小,以六面体几何中心为球心,将每一网格点在球心与该点方向上移动到距球心距离为半径处。
本发明的附加技术方案如下:
A步骤中,初始生成六个矩形平面,包括如下过程:
依据所需球面网格点数量,平均分配给六个矩形平面,得到每个矩形数据大小,在计算机存储介质中申请所需数量大小的三维点空间,根据三维坐标系统X、Y、Z方向,将六个矩形设计为前、后、左、右、上、下共六个方向面;
B步骤中,将六个矩形平面拼接成一个正交六面体,包括如下过程:
针对每一个矩形平面,将平面中每一个网格点指定一个三维坐标值。其中,前方向平面中各网格点坐标Z值相同;后方向平面中各网格点坐标Z值相同;左方向平面中各网格点坐标X值相同;右方向平面中各网格点坐标X值相同;上方向平面中各网格点坐标Y值相同;下方向平面中各网格点坐标Y值相同,经赋值后,六个矩形边界坐标相连,正好拼接为一个正交六面体,且六面体几何中心与球心重合,六面体任意边长为大于零的数值;
C步骤中,将每一网格点在球心与该点方向上移动到距球心距离为半径处,包括如下过程:
连接指定的球心与每一网格点形成球心到网格点的方向,在该方向上,取一点,该点与球心距离为指定的球面半径大小,将该点坐标替换对应网格点坐标,所有网格点经变换后,所得到的模型即为一球面网格模型。
本发明的有益效果是:利用本发明描述的方法所生成的球面网格,网格点接近均匀、同时减少了空间使用和计算时间,其实现方式简单,作为后续建模过程的基础模型,有利于后续建模效果更加理想。并且,本发明描述的方法还可根据需要,对球心位置,球面半径大小,及球面网格点数量大小进行设置。
本发明的方法与基于传统的球面构建方法比较,构建相同表面大小、相同最大网格点密度的球面网格,其网格点数据量为本发明的2~3倍。
本发明在实施时可将矩形、六面体具体化为正方形、正方体,因为正方体是最接近于球体的简单基本形体。以正方体为基础构建的球面,可以最优限度的优化网格的均匀度,节约计算量和存储空间。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明方法实施例中B步骤中将矩形组合为正交六面体的示意图。
图2是本发明方法实施例中C步骤中由正交六面体生成为球面的示意图。
具体实施方式
本发明的具体实施例1,一种球面网格模型生成方法,包括如下步骤:
A、依据需要的球面网格点数量,初始生成六个有限网格点的矩形平面,具体表示为六个正方形平面;
B、将六个正方形网格点平面边界相连拼接成一个正方体,该正方体几何中心与球心重合;
C、依据需要的球面半径大小,以正方体中心为球心,将每一网格点在球心与该点方向上移动到距球心距离为半径处。
上述的步骤可以进一步的细化为下属步骤实现:
A步骤中,初始生成六个正方形平面,包括如下过程:
依据所需球面网格点数量,平均分配给六个正方形,得到每个正方形数据大小,在计算机存储介质中申请所需数量大小的三维点空间,根据三维坐标系统X、Y、Z方向,将六个正方形设计为前、后、左、右、上、下共六个方向面;
B步骤中,将六个正方形平面拼接成一个正方体,包括如下过程:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李楚雅,未经李楚雅许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910311479.X/2.html,转载请声明来源钻瓜专利网。





