osg
l_null
一个积极抄代码的小菜鸡
展开
-
osg鼠标点选类
添加了注释便于理解 class mousehandle:public osgGA::GUIEventHandler { public: mousehandle(){} ~mousehandle(){} void pick(osgViewer::View* view,float x,float y); bool handle(const osgGA::GUIEventAdapter...转载 2018-10-31 20:17:10 · 988 阅读 · 0 评论 -
osg绘制圆角矩形气泡
在网上找了好多好像没有看到有些圆角矩形的,只看到一个绘制圆形矩形(类似学习操场的跑道);根据那个写了一个求圆角矩形的函数 void arrayVac(double v[90][2],double x=0,double y=0)//v 顶点数组、x,y 鼠标点击位置 { double r=0.5;//圆角半径 double angle0=0.f; //圆角度 右上 do...原创 2018-10-30 11:34:09 · 964 阅读 · 0 评论 -
osg各种枚举
osg::PrimitiveSet 绘制Geometry; //包括点(POINTS),线(LINES),多段线(LINE_STRIP),封闭线(LINE_LOOP),四边形(QUADS),多边形(POLYGON)等。 _elemGeom->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::QUADS,0,arrayV...原创 2018-11-26 15:35:17 · 371 阅读 · 0 评论