for graphics effects in java: search opengl + <insert name of effect>
i didn't start learning openGl yet
i need to finish my first Java2D game
i dunno why it scares me
it's hard to learn isn't it ?
This OpenGL introduction applies to LWJGLhttp://tomdalling.com/blog/category/modern-opengl/
- caution, as it has 7 parts, and not really much is yet explained here but it will get you into OpenGL enough so you can use other tutorials and stuff.
And for Matrix and Camera use LibGDX classes (PerspectiveCamera and Matrix4/Matrix3)
While learning, please use LWJGL directly, don't use LibGDX GL wrappers, they don't support VAO