会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Canbitwell Products
Yuri'Blog
首页
新随笔
联系
订阅
管理
2007年6月17日
OpenGL射线拾取
摘要: 用鼠标选择网格上的三角形。主要步骤: 1. 每次渲染设置摄像机后,用gluUnProject得到拾取射线,然后和每个三角形所在平面求交。 2. 若拾取起点到交点的向量 和 拾取射线向量的数量积大于0(即三角形在观察者前方),则判断是点是否在三角形内。 3. 若在,则 这个三角形被选择。由于要不断求交,实际用的时候应该考虑粗略判断,以便减少求交次数。 代码如下(c#): namespace Ray...
阅读全文
posted @ 2007-06-17 23:57 Yuri
阅读(11436)
评论(1)
推荐(0)
编辑
公告