opengl legacy or 3.2

Started by cdainesy, January 15, 2014, 20:10:17

Previous topic - Next topic

cdainesy

I just got started using lwjgl about 2 weeks ago. I've been following tutorials on youtube and have learned a fair bit. the problem is that all the stuff I've learned is legacy.. Ive struggled to find modern opengl tutorials for java and been following c++ tutorials but some of it doesn't make sense to me. is it really worth me moving to 3.2 (the stuff I've looked at seems so much more complicated).

quew8

Yes it is. And I think the only beginner tutorial you will ever need for modern OpenGL is this http://arcsynthesis.org/gltut/. It is exceptional. I wish it had been around when I learnt this stuff. There is even a LWJGL port of all the examples here: http://www.java-gaming.org/topics/fully-ported-arcsynthesis-tutorial-code/29767/view.html. I've linked the forum post rather than the port so credit can go where it's due.

FlushFish

The Tutorial posted by quew8 is pretty awesome, it helped me a lot!

For a little more straightforwarded start I can also recommend this Tutorials: http://tomdalling.com/blog/modern-opengl/01-getting-started-in-xcode-and-visual-cpp/
They are not as much in-depth than the Jason L. McKesson's one (http://arcsynthesis.org/gltut/), which is more a book than a tutorial. The Tom Dalling's tutorials do not explain what's going on in the background or why the matrices are computed the way they get computed (Sorry, my English isn't so well, I guess!).