Java 用LWJGL进行OpenGL截锥剔除

Java 用LWJGL进行OpenGL截锥剔除,java,opengl,lwjgl,culling,Java,Opengl,Lwjgl,Culling,我目前正在用LWJGL编程一个体素引擎,我想优化fps。 你能给我解释一下如何找出照相机视野中是否有一个方块吗?我掌握的信息有cubeX、cubeY、cubeZ、cameraX、cameraY、cameraZ、cameraPitch和cameraYaw。如果你不知道截头体,就不能进行截头体剔除。摄像机的位置和方向远远不够。好的。我怎样才能知道平截头体?heißt eigentlich平截头体是德国的吗?这是您的代码,我们不知道您如何设置视图平截头体(“棱锥体”)您需要计算平截头体,除了Cmera

我目前正在用LWJGL编程一个体素引擎,我想优化fps。
你能给我解释一下如何找出照相机视野中是否有一个方块吗?我掌握的信息有cubeX、cubeY、cubeZ、cameraX、cameraY、cameraZ、cameraPitch和cameraYaw。

如果你不知道截头体,就不能进行截头体剔除。摄像机的位置和方向远远不够。好的。我怎样才能知道平截头体?heißt eigentlich平截头体是德国的吗?这是您的代码,我们不知道您如何设置视图平截头体(“棱锥体”)您需要计算平截头体,除了Cmera位置和方向,您还需要渲染到的视口尺寸以及到近/远平面的距离,这是一个(旧的)但全面的教程: