地表放置机场和飞机(十)
- IT业界
- 2025-09-01 18:48:01

代码实现如下:
void COSGObject::addAirport() { csn = new osg::CoordinateSystemNode; csn->setEllipsoidModel(new osg::EllipsoidModel()); airport = osgDB::readNodeFile("D:/Project/OSG/bili35/builder/data/Module/airport.ive"); airport->getOrCreateStateSet()->setMode(GL_RESCALE_NORMAL, osg::StateAttribute::ON);//给obj增加法线 不加就黑色物体 airport->getOrCreateStateSet()->setMode(GL_LIGHTING, osg::StateAttribute::ON); airport->getOrCreateStateSet()->setMode(GL_LIGHT0, osg::StateAttribute::ON); airport->getOrCreateStateSet()->setMode(GL_LIGHT1, osg::StateAttribute::ON); mtAirport = new osg::MatrixTransform; mtAirport->addChild(airport); mRoot->addChild(mtAirport); osg::Matrixd mtT地表放置机场和飞机(十)由讯客互联IT业界栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“地表放置机场和飞机(十)”
上一篇
mybatis-动态SQL
下一篇
多线程之两阶段终止模式