LWJGL と 20 面体サブディバイド アルゴリズムを使用して icosphere メッシュを作成しています。
glDrawElements を使用して球体をレンダリングしたところ、このように見えました が、もっと低ポリゴンの外観を期待していました。
いくつかの調査の後、glDrawArrays がローポリの外観を実現できることがわかったので、glDrawArrays に切り替えました。球自体 (頂点配列、インデックス配列など) について何も変更しないと、次のようになります。
一次正二十面体でさえ完全にオフです。正二十面体の基本頂点と配列 (細分割アルゴリズムが球を作成するために使用する) をいじって、どこがうまくいかないかを確認しましたが、何がうまくいかないのかを理解することはできません。
また、glDrawElements と glDrawArrays の両方で GL_TRIANGLES を使用していることにも言及する価値があるかもしれません。
どんな洞察も素晴らしいでしょう。