查看: 1372|回复: 2

求助:关于osg节点拾取的问题

[复制链接]

该用户从未签到

发表于 2010-12-20 10:10:57 | 显示全部楼层 |阅读模式
本帖最后由 winxiaojiang 于 2010-12-20 10:30 编辑

初学osg,我根据pick的代码写了一个用鼠标单击拾取场景中物体的,然后根据其包围盒的8个顶点做了一个线框表示被拾取。我看了网上的关于拾取的代码,只找到了一个一次点击拾取并高亮显示,再次点击物体时高亮消失。
现在我想用鼠标点击空白地区(即与已拾取的物体无交集)时让线框消失,应该怎么写呢?
求解答,多谢。

该用户从未签到

发表于 2010-12-20 11:15:57 | 显示全部楼层
有很多种方法,例如让您的选择框setNodeMask(0),或者直接removeChild,都是可以的

该用户从未签到

 楼主| 发表于 2010-12-20 11:22:59 | 显示全部楼层
多谢arry 我去试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表