zoukankan      html  css  js  c++  java
  • OSG StateSet

    osg::StateSet* ss=node->getOrCreateStateSet();

    1、光照

    ss->setMode(GL_LIGHTING, osg::StateAttribute::OFF);

    2、填充模式

    ss->setAttributeAndModes(new osg::PolygonMode::FRONT_AND_BACK, osg::PolygonMode::LINE), osg::StateAttribute::ON);

    ss->setAttributeAndModes(new osg::PolygonMode::FRONT_AND_BACK, osg::PolygonMode::FILL), osg::StateAttribute::ON);

    3、线宽

    osg::LineWidth* lw=new osg::LineWidth();

    lw->setWidth(5);

    ss->setAttributeAndModes(lw, osg::StateAttribute::ON);

    4、点的尺寸

    osg::Point* p = new osg::Point();

    p->setSize(3);

    ss->setAttribute(p);

    5、透明

    geo->getOrCreateStateSet()->setMode(GL_BLEND, osg::StateAttribute::ON);
    geo->getOrCreateStateSet()->setRenderingHint(osg::StateSet::TRANSPARENT_BIN);

  • 相关阅读:
    Tarjan-割点&桥&双连通
    树状数组
    loli的搜索测试-5
    思维题
    生成树
    贪心
    loli的搜索测试-4
    树链剖分
    基于AHK的上课自动签到
    用列表实现栈
  • 原文地址:https://www.cnblogs.com/coolbear/p/3083485.html
Copyright © 2011-2022 走看看