osg开启透明度

来源:互联网 发布:东方财富软件打不开 编辑:程序博客网 时间:2024/05/16 23:47

  1. osg::StateSet* stateset = _geometryFeild->getOrCreateStateSet();  //Alpha混合开启  

  2. stateset->setMode(GL_BLEND,osg::StateAttribute::ON);  //取消深度测试   
  3. stateset->setMode( GL_DEPTH_TEST, osg::StateAttribute::OFF  ); 
  4.  stateset->setMode( GL_LIGHTING, osg::StateAttribute::OFF | osg::StateAttribute::PROTECTED ); 
  5.   stateset->setRenderBinDetails(11, "RenderBin");//设置渲染优先级------级别理论上来讲 比 背景的node 后就行,没设置过的是-1.
0 0
原创粉丝点击