As topic says, I want to program using LWJGL. I know Java, but I don’t know OpenGL. What is THE best way to learn so I can start programming using LWJGL?
My concerns for each method I’ve come up with so far:
1) If I read the LWJGL javadocs, will I be able to determine which is the starting point, then step 2, then step 3, etc, or will all of the information be given in alphabetical order like all other programming documentation, meaning I can’t actually learn by reading the docs, serving as a reference only?
2) If I read the LWJGL and happen to be able to determine the proper order in which it should be read, will I be taught OpenGL using the methods of LWJGL well enough that I’d actually LEARN OpenGL in the process?
3) If I can’t learn LWJGL from the documentation, which book is THE best and most current (in regards to the current release of LWJGL) that I can use to learn OpenGL?
3b) Will I have twice as much work to do if I learn OpenGL first, and then have to go back and learn all of the function calls for LWJGL afterwords?
Disclaimer: This is a serious topic which can hopefully bring in some detailed answers. If the quality of replies is good enough, we can probably turn this into an FAQ, so it can serve as a good reference to the people who visit JavaGaming.org.
Thanks everyone