你用什么实现的三维重建?用vtk可以满足你的需求
1: 鼠标拾取的话,需要预设可拾取对象,并做了编号 ,可以针对关键点做处理,但是想任意位置都能获取坐标这样不行 2:任意位置点击,都能获取对应3D模型上的坐标, 是不是要自己做射线求交点, 和投影方式有关,正投影会简单一点,把屏幕点坐标转换为视平面的坐标,向模型投射求交点,但要看你的模型是什么数据结构
什么课题呢? 方法1 用颜色, 每一个图元用一种颜色标注,仅仅画在缓冲区,而不现实, 看看鼠标在屏幕上选择像素的颜色比对。百度一下看看 2 用opengl本身的选择机制 3 用射线和实体本身求交,对于cad软件,通常是最好,最快,也是最难的方法。
19,468
社区成员
50,698
社区内容
加载中
试试用AI创作助手写篇文章吧