查看: 1508|回复: 4

view模型拾取不到的问题~~~???

[复制链接]

该用户从未签到

发表于 2012-1-9 10:25:44 | 显示全部楼层 |阅读模式
我建了个CompositeViewer类,里面加了几个view类,在一个view类里想响应模型拾取,但拾取不到模型,view里响应的GUIEventAdapter&ea得到的_Xmin,_Xmax为(-1,1),但鼠标拾取的_mx能到1.300,这是什么问题啊,怎么解决?有个view同样的建立_Xmin,_Xmax为(23,220),为什么不一样

该用户从未签到

发表于 2012-1-11 20:50:49 | 显示全部楼层
我只能猜测您是否没有setCamera给那个无效的view,这样OSG将无法得到窗口信息而只能返回投影后的值

该用户从未签到

 楼主| 发表于 2012-2-21 10:03:52 | 显示全部楼层
array 发表于 2012-1-11 20:50
我只能猜测您是否没有setCamera给那个无效的view,这样OSG将无法得到窗口信息而只能返回投影后的值

通过addSlave和通过setCamera两种方式加入摄像机在显示模型时有什么区别??

该用户从未签到

发表于 2012-2-23 16:31:54 | 显示全部楼层
如果使用了setDepthPartition(),也有可能拾取不到模型

该用户从未签到

发表于 2012-2-24 12:04:47 | 显示全部楼层
DepthPartition目前是存在线段求交的问题的,之前讨论过了,不过我还没时间改,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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