标签: debugging opengl matrix transform
我在OpenGL中进行转换时遇到了麻烦。有时,我弄乱了变换矩阵,我的物体变得无处可见。它离摄像机太远,或以奇怪的方式变换,因此无法绘制。
我无法区分正确的转换和错误的转换。 我尝试打印出变换矩阵,但它只是一堆数字,我看不懂任何东西。
我的解决方案是重新检查我自己的代码,确保每一步都可以,然后再继续。这样,bug最终会被修复,但需要很多时间。
所以我问,当它与转换矩阵相关时,你如何调试?有没有办法可视化结果,或者在我的代码中显示错误的任何技巧?