节点文献
自由曲线曲面重构的数据结构设计
Data Structure Design of Free Curve and Surface Reconstruction
【摘要】 自由曲线曲面重构的数据结构设计是开发逆向工程软件的关键技术之一.该文以MFC(微软基础类库)为基础,研究了基于四边域参数的B Spline和NURBS曲面重构的数据结构设计的原理、方法及应用.它包括4个部分:点云的数据处理、曲线曲面的反求、矩阵方程解法的组织和曲面的OpenGL显示.实践表明,利用这种方法可以构造简洁的数据结构和高效的曲面反求算法,以解决计算精度和速度问题;利用OpenGL的硬件加速功能可以解决显示速度及质量问题.
【Abstract】 The data structure design of free curve and surface reconstruction is one of the key technologies of developing reverse engineering software.The principal,method and application of data structure design of B-Spline and NURBS surface reconstruction are studied based on MFC(Microsoft foundation classes).It contains four parts: the data disposition of pointcloud, the reverse calculation of surface, the organization of matrix equation arithmetic and the OpenGL display of surface.The practice shows that by using this method, it is easy to construct concise date structure and high efficient surface reconstruction arithmetic which can be used to solute the question of calculate precision and speed. And by using the function of hardware acceleration of OpenGL, the question of display speed and quality can be soluted.
【Key words】 reverse engineering; curve; surface; reconstruction; Microsoft foundation classes (MFC); OpenGL;
- 【文献出处】 天津大学学报 ,Journal of Tianjin University , 编辑部邮箱 ,2004年02期
- 【分类号】TH122
- 【被引频次】7
- 【下载频次】269