glEnable(GL_TEXTURE_GEN_S) GL_INVALID_OPERATION
glEnable(GL_TEXTURE_GEN_S) GL_INVALID_OPERATION
我目前正在做一个阴影映射的事情。我找到了Paul's Projects http://www.paulsprojects.net/tutorials/smt/smt.html,我目前正在尝试实现它。但我没能找到一个合适的解决方案。
有没有人知道为什么把glPushMatrix(), glPopMatrix()对每个glmodelview-和glprojection-矩阵周围的整个绘图过程(所有3个必要的阴影路径)会导致任何GL_INVALID_OPERATION问题时调用glEnable(GL_TEXTURE_GEN_S)?
glEnable(GL_TEXTURE_GEN_S)的错误分析说明在当前状态下glEnable(GL_TEXTURE_GEN_S)无法执行。什么好主意吗?
请给我们展示一些代码。我最好的猜测是,你调用gl{Push,Pop}Matrix和或glEnable在glBegin…glEnd块,其中这些是不允许的。
相关文章:
- 如何解决"invalid conversion from 'char' to 'const char*'"
- 如何处理 c++ 中类实现中的"invalid use of non-static data member"?
- C++ "error: invalid use of void expression"
- 收到错误"invalid use of non-static data member 'stu::n' "
- Poloniex API "Invalid command" c++ libcurl
- Visual Studio 19-17 库兼容性根据 GL 标志
- C++模板错误:"invalid explicitly-specified argument for template parameter"
- SDL_CreateTextureFromSurface() "Invalid texture"错误?
- C++ "Invalid use of 'this' in non-member function" ,
- 为什么gmp会在这里与"invalid next size"重新定位一起崩溃?
- glDrawElements GL 错误类型 = 0x824c,严重性 = 0x9146,消息 = GL_INVALID
- 继承类时"invalid use of incomplete type ‘class tree_node_t’"
- 为什么我会"Invalid read of size 8"?(瓦尔格林德)
- 将"Compass"与相机旋转隔离开GL
- "fast"或"normal"在"free(): invalid next size (fast)"中是什么意思?
- 如何在Arduino程序中解决"invalid operands of types"?
- 如何'Invalid conversion'和'no match for operator'更正这些 c++ 错误
- 是否有一个版本的glCopyImageSubData在Openg GL中使用混合?
- 访问函数变体时"Invalid conversion"错误
- glBindFramebuffer 在使用 GL_DRAW_FRAMEBUFFER 目标时会导致 "invalid operation" GL 错误