Hello Guest

OpenGL 3.x Tutorials (Java)

  • 4 Replies
  • 7980 Views
OpenGL 3.x Tutorials (Java)
« on: May 17, 2013, 19:04:31 »
Hello everyone,

I know my subject line is a bit broad but let me clarify:

  • I need OpenGL 3.x tutorials written in Java, if not in Java it should atleast not contain any GLM library or other.
  • Reason is I need to know more about the Matrix math for FPS cameras etc., something that does not contain xxxLookAt() functions.
  • I know of [http://www.opengl-tutorial.org/] but he/she uses GLM and that those damn lookAt functions.
  • I have checked the LWJGL tutorials The Quad with Projection, View and Model matrices but it does not include the amount of math needed for mouse and keyboard interaction

I'll use lookAt functions if I must, as long as they work with OpenGL 3.x matrix and projections calcs.

Thanks

Re: OpenGL 3.x Tutorials (Java)
« Reply #1 on: May 17, 2013, 22:44:01 »
http://www.youtube.com/playlist?list=PL19F2453814E0E315

Best video tutorials I could find, he also uploads all source to github.
For anything else I would go to the lwjgl wiki http://www.lwjgl.org/wiki/index.php?title=Main_Page
They have a lot of good tutorials.

*

Offline quew8

  • *****
  • 569
  • Because Square Eyes Look More Real
Re: OpenGL 3.x Tutorials (Java)
« Reply #2 on: May 18, 2013, 12:11:41 »

Re: OpenGL 3.x Tutorials (Java)
« Reply #3 on: May 20, 2013, 15:13:00 »
Figured out my camera problem:

Tutorial problem on page: http://lwjgl.org/wiki/index.php?title=The_Quad_with_Projection,_View_and_Model_matrices.

At the bottom of the page at code section Application after line: 107, there is a missing statement: projectionMatrix.m33 = 0;
If you use camera tutorials like Lloyd Goodall [http://www.lloydgoodall.com/tutorials/first-person-camera-control-with-lwjgl/], it doesn't work the camera just dollies around some point in front of it, making you scream why in angre >:(.

Took me a week to notice that missing statement, because I read the lwjgl tutorial and typed out the complete code given at the bottom of the page.

Who do we inform about the missing statement on the tutorial?

*

Offline quew8

  • *****
  • 569
  • Because Square Eyes Look More Real
Re: OpenGL 3.x Tutorials (Java)
« Reply #4 on: May 20, 2013, 16:24:27 »
I have updated the wiki page on your behalf, but I have not checked it, so I hope you are right.