|
不知道有没有人用过双面光照?
在程序里加上 state->setMode(GL_LIGHT_MODEL_TWO_SIDE,osg::StateAttribute::ON);
显示没有效果,运行中提示:warning:detected OpenGL error 'invalid enumerant' after applying GLMode 0xb52;
我查了下,有#define GL_LIGHT_MODEL_TWO_SIDE 0x0B52这个定义,应该是双面光照设置出错了,不知道哪里有问题了,求助.
注:模型是读取的3ds模型. |
|