glm错误:定义GLM_FORCE_DEPTH_ZERO_TO_ONE而不是GLM_DEPTH_ZERO_TO_ONE以使用0到1个剪辑空间

时间:2017-04-06 12:34:41

标签: c++ opengl glm-math

我正在使用openGL并且让学生错误的是不备份我的代码然后破坏某些东西。我的代码无法编译,因为我有这个错误:

#error:  Define GLM_FORCE_DEPTH_ZERO_TO_ONE instead of GLM_DEPTH_ZERO_TO_ONE to use 0 to 1 clip space.

由于此错误来自glm库的setup.hpp文件(如下所示),我也没有明确地设置GLM_FORCE_DEPTH_ZERO_TO_ONE,我认为包括glm库在内的某些方面是问题,但我不能弄清楚如何再次修复它或如何找出它突然断裂的原因(除了在这里询问)

#ifdef GLM_DEPTH_ZERO_TO_ONE // Legacy 0.9.8 development
#   error Define GLM_FORCE_DEPTH_ZERO_TO_ONE instead of GLM_DEPTH_ZERO_TO_ONE to use 0 to 1 clip space.
#endif

我搜索了这个错误,但很惊讶地发现没有结果。

由于

0 个答案:

没有答案