基于OpenGL的三维模型点坐标拾取方法  被引量:10

Point pick-up in three-dimension model based on OpenGL

在线阅读下载全文

作  者:施珂奕 邓春健[1,2] 邹昆[1,2] 

机构地区:[1]电子科技大学计算机科学与工程学院,四川成都611731 [2]电子科技大学中山学院,广东中山528402

出  处:《液晶与显示》2016年第7期708-713,共6页Chinese Journal of Liquid Crystals and Displays

基  金:国家自然科学基金项目(No.61302115;No.61502088);广东省高等学校优秀青年教师培养计划项目(No.Yq2013204;No.Yq2013206);中山市产学研结合项目(No.2013C2FC0014);电子薄膜与集成器件国家重点实验室中山分实验室开放基金(No.412S0605)~~

摘  要:获得三维模型指定点的空间坐标是针对模型文件操作的基础。针对传统算法的不足提出一种获取所选点原始坐标的方法。在选点的过程中,该算法允许模型进行任意角度的旋转,以选取模型侧面及背面的点,并通过旋转矩阵对该点还原。算法完成从屏幕的二维像素坐标到模型的三维坐标,再到模型文件原始坐标的转换。实验表明,该方法可以准确获取模型的所有可视表面的点坐标,提高了拾取的灵活性。To pick-up a specified coordinate of a point is a basic operation for a 3D model file.Aimed at the shortages of traditional methods about 3D picking,a new method,which points at getting the o-riginal coordinate of specified point,is proposed.During picking,rotation at any angle is allowed.So points either on the side or on the back can be selected.And rotation matrix is used to restore points to their original state.The method transform the two-dimensional pixel coordinate to 3D model coordi-nate then to original model coordinate.All the points on visible surface can be picked precisely by this method and thus the flexibility is improved.

关 键 词:OPENGL 三维模型 拾取 坐标 

分 类 号:TP79[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象