我正在使用LWJGL和二十面体细分算法来创建icosphere网格。
我使用glDrawElements渲染球体,它们看起来像this ,但我希望有更多的低聚外观。
经过一番研究后我发现glDrawArrays可以实现低聚外观,所以我切换到了glDrawArrays。在不改变球体本身(顶点数组,索引数组等)的任何内容的情况下,它们现在看起来像this。
即使是主要的二十面体也完全关闭了。我已经玩过二十面体的基本顶点和数组(细分算法用于创建球体)以查看事情的发展方向,但我无法将我的问题包括在内。
值得一提的是我在glDrawElements和glDrawArrays中都使用了GL_TRIANGLES。
任何见解都会很棒。