osgearth2.8关于RectangleNodeEditor编辑点不可见的问题

static_cast<SphereDragger*>(_llDragger)->setColor(osg::Vec4(0,0,1,0));

 

Alpha写成了0

应该写成

 

static_cast<SphereDragger*>(_llDragger)->setColor(osg::Vec4(0,0,1,1));

 

osgEarth::Annotation::RectangleNodeEditor* rectEditor = new osgEarth::Annotation::RectangleNodeEditor(rect);
rectEditor->_llDragger->setColor(osg::Vec4(1, 0, 0, 1));
rectEditor->getPositionDragger()->setColor(osg::Vec4(0, 1, 0, 1));

 

 

posted @ 2018-10-09 12:41  酷熊  阅读(650)  评论(0编辑  收藏  举报