GLM 提供了一种声明投影矩阵的方法:
投影矩阵 = glm::perspective(45.0f, 4.0f / 3.0f, 0.1f, 1000.f);
由此,我希望能够检查边界框是否在我的截锥体中。我如何获得平截头体平面或我需要从投影矩阵计算它的任何东西?这甚至是正确的方法吗?
这将有所帮助:http ://crazyjoke.free.fr/doc/3D/plane%20extraction.pdf
另请注意,为了提取平截头体,您还需要使用模型和视图矩阵来提取它,否则您需要在边界框上应用模型和视图转换才能执行测试。