OpenGL—射线拾取(ray pick)

简介: OpenGL中鼠标射线拾取,就是经过鼠标点击屏幕产生的坐标,经过变换到3D坐标空间,而后从摄像机原点与该3D空间坐标产生一个射线(ray),经过该射线与3D世界中的物体作相交检测,便可实现3D物体的拾取。windows 实现: 从OpenGL—坐标变换中能够知道,当前鼠标的坐标属于视口坐标,因此须要取得当前鼠标点击的点在3D世界中的坐标位置,也就是要将当前鼠标的点经过逆变换,从视口坐标变换
相关文章
相关标签/搜索