我正在使用一个使用Opengl(Processing)的库。我遇到了关于不同运行中的图形矩阵深度的奇怪问题:
如果运行正确启动,那么应用程序永远不会崩溃,否则我会在随机点中得到关于矩阵深度(太多pop或push)的错误,然后许多后续运行必然会失败。
我检查过,我的推送和弹出按钮正确配对,即使在我完成推送后,我也会收到太多pop等错误:
推
...
1行代码
...
弹出(弹出错误太多)
有没有办法以编程方式重置opengl的状态或者无论如何管理矩阵深度问题?
答案 0 :(得分:0)
处理有resetMatrix()
您可以使用。有关详细信息,请参阅the reference。
但是你所描述的内容听起来很可疑,所以你应该试着弄清楚为什么你会看到错误而不是只是解决它们。请发布一个显示问题的MCVE。