|
本帖最后由 guoliang1986 于 2010-6-24 16:01 编辑
请问:
PolytopeIntersector能按屏幕坐标来检测相交吗?
我是这么做的:
xMin, yMin, xMax, yMax是使用ea.getX(),ea.getY()得出的屏幕坐标
osgUtil:olytopeIntersector* intersections = new osgUtil::PolytopeIntersector(osgUtil::PolytopeIntersector::WINDOW, xMin, yMin, xMax, yMax);
osgUtil::IntersectionVisitor iv(intersections);
root->accept(iv);
if(intersections->containsIntersections())
{
}
但是结果显示没有检测出任何物体 |
|