So, LibGDX is mostly used for 2D game development as far as I've seen. Now, let's forget about Android and iOS and the Web(in other words, GLES and WebGL) and focus on OpenGL for a second. LibGDX for the desktop is based on LWJGL(Even though I do like LibGDX, I want to learn LWJGL. Why? I'm not entirely sure), and LWJGL is fine for 3D as long as you render correctly(Not pointing any fingers at any games that may start with a Mine and end with a Craft). BUT(and this is a big but(Michael Rosen quote)), LibGDX and 3D is meant to be a "Work in Progress". So this confused me: If LibGDX is based on LWJGL, that would mean LibGDX makes it easier to use LWJGL, but also it does not remove any functionality. If LWJGL can handle 3D no problem, then why can't LibGDX? I don't know the in's and out's of LWJGL, OpenGL or LibGDX, but it doesn't take a genius to work out there's something wrong here.
Maybe I'm wrong, but I just got curious. This is the right section for this, isn't it? I believe it would be, because it's related to LibGDX.