查看: 1369|回复: 5

osg 场景中的不明物体

[复制链接]

该用户从未签到

发表于 2010-3-11 10:59:10 | 显示全部楼层 |阅读模式
今天在做场景中的三维点拾取时发现在场景中有一个以原点为中心半径为505左右的一个半球的透明半球状的物体请问有人知道是什么东西吗?

该用户从未签到

发表于 2010-3-11 11:03:50 | 显示全部楼层
这恐怕只能是您自己程序的问题……

该用户从未签到

 楼主| 发表于 2010-3-11 13:39:56 | 显示全部楼层
呵呵……不好意思啊!找到了,是自己添加的天空盒时的一个天空球,请问一下如何让一个显示的物体在进行三维点拾取时不起作用,让这个节点不起作用,但又必须让他显示,如何实现啊?请高手赐教!

该用户从未签到

发表于 2010-3-11 14:20:29 | 显示全部楼层
pick的时候做判断,如果拾取到不想拾取的东西的时候直接返回就行了

该用户从未签到

发表于 2010-3-11 14:47:50 | 显示全部楼层
也可以直接设置IntersctionVisitor的setTraversalMask,以及节点的setNodeMask。两者的与运算结果为0时,会自动忽略对节点的拾取

该用户从未签到

发表于 2010-3-11 14:53:40 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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