Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java和OpenGL隐藏未看到的多维数据集面_Java_Opengl_3d - Fatal编程技术网

Java和OpenGL隐藏未看到的多维数据集面

Java和OpenGL隐藏未看到的多维数据集面,java,opengl,3d,Java,Opengl,3d,我用Java制作了一个OpenGL 3D渲染引擎,它使用vbo等进行优化。现在,我试图通过隐藏用户看不到的脸来更进一步。但我很困惑,到目前为止,我已经尝试过做一些事情,比如扫描,看看块是否相邻。然后我决定是否渲染。这根本不起作用,块现在甚至不渲染。做这件事的有效方法是什么,或者有人知道一篇好文章可以阅读吗?这可能很有用-如何划分场景?你指的是哪个街区?如果底层场景结构允许快速查找大型场景块,则可以在它们位于视图之外时剔除它们。到目前为止,有一个3d阵列可用于渲染块。在render方法中,它在数组

我用Java制作了一个OpenGL 3D渲染引擎,它使用vbo等进行优化。现在,我试图通过隐藏用户看不到的脸来更进一步。但我很困惑,到目前为止,我已经尝试过做一些事情,比如扫描,看看块是否相邻。然后我决定是否渲染。这根本不起作用,块现在甚至不渲染。做这件事的有效方法是什么,或者有人知道一篇好文章可以阅读吗?

这可能很有用-如何划分场景?你指的是哪个街区?如果底层场景结构允许快速查找大型场景块,则可以在它们位于视图之外时剔除它们。到目前为止,有一个3d阵列可用于渲染块。在render方法中,它在数组中循环并相应地渲染块。