osg::ref_ptr<osg::StateSet> state = root->getOrCreateStateSet();
state->setMode(GL_LIGHTING, osg::StateAttribute::ON);
state->setMode(GL_LIGHTING, osg::StateAttribute::OFF);
C++学习(三零五)osg开启 关闭光照效果
OpenGL 灯光控制:开启与关闭
最新推荐文章于 2025-11-03 18:51:34 发布
这篇博客介绍了如何使用osg库在OpenGL中控制灯光状态。通过`getOrCreateStateSet()`获取或创建StateSet,然后使用`setMode()`方法设置GL_LIGHTING模式,首先将其打开,然后关闭,展示了对光照效果的编程控制。
1557





