I am doing a research project and for part of it I need to do some intense rendering with Java. I have come across this tool Jogl and have been researching it over the last week. I can't find any good tutorials or books on what I am looking for. I have been able to create simple projects such as rotating triangles, squares, and even a torus example provided on the web, but I want to go more advanced. I could fight it with trial and error and maybe at the end of the year know how to use jogl in and out, but I am on a tight deadline. I was wondering if anyone knows of a book that starts from square one and works its way up to some of the more complicated tasks such as shading, textures, etc... I want the resource to be for jogl2. Like I said, I have been searching forever for something. Any help would be greatly appreciated.
Thanks, Steven Miller |
Hello Steven,
JOGL == OpenGL + a few abstractions + a few utilities If you would like to learn JOGL you should just take a good OpenGL book and you have all you need. Setting up JOGL shouldn't be a big issue and as soon you start with the rendering you are already coding plain OpenGL. for using latest OpenGL (so called OpenGL core profile) i recommend the OpenGL SuperBible: http://www.amazon.com/OpenGL-SuperBible-Comprehensive-Tutorial-Reference/dp/0321712617/ The Red Book (OpenGL Programming Guide) and the "Beginning OpenGL" / "More OpenGL" books are good too but if you have to pick only one book take the SuperBible. http://www.amazon.com/Beginning-OpenGL-Game-Programming-Second/dp/159863528X/ http://www.amazon.com/More-OpenGL-Game-Programming-Astle/dp/1592008305/ http://www.amazon.com/OpenGL-Programming-Guide-Official-Learning/dp/0321552628/ GL spec is fine too... but books are a bit easier to read. I have them all :) Please note: by using the GL core profile you won't be backwards compatible with the so called fixed function pipeline and it won't be able to run on drivers implementing the old spec (GL 2.x) like those shipped with latest Mac OS systems. for jogl specific questions... just use this list. best regards, and have fun with GL! ;) michael -- - - - - http://michael-bien.com On 02/18/2011 08:54 PM, Steven Miller [via jogamp] wrote: I am doing a research project and for part of it I need to do some intense rendering with Java. I have come across this tool Jogl and have been researching it over the last week. I can't find any good tutorials or books on what I am looking for. I have been able to create simple projects such as rotating triangles, squares, and even a torus example provided on the web, but I want to go more advanced. I could fight it with trial and error and maybe at the end of the year know how to use jogl in and out, but I am on a tight deadline. I was wondering if anyone knows of a book that starts from square one and works its way up to some of the more complicated tasks such as shading, textures, etc... I want the resource to be for jogl2. Like I said, I have been searching forever for something. Any help would be greatly appreciated. |
thanks! I'll look into those resources. I would like to say that this is one of the coolest tools I have seen for Java. Good job jogamp group!
|
I've had the same problems and as I worked through them I tutorialized my progress. The tutorials can be found at http://www.sjonesart.com/gl.php. So far the tutorials include setting up keyboard/mouse, first person shooter camera, setting up VBOs, shaders, and texturing using the shader.
|
On 02/19/2011 11:21 AM, ste3e [via jogamp] wrote: I've had the same problems and as I worked through them I tutorialized my progress. The tutorials can be found at http://www.sjonesart.com/gl.php. So far the tutorials include setting up keyboard/mouse, first person shooter camera, setting up VBOs, shaders, and texturing using the shader. -- - - - - http://michael-bien.com |
Administrator
|
In reply to this post by Michael Bien
>I have been able to create simple projects such as rotating triangles,
>squares, and even a torus example provided on the web, but I want >to go more advanced. After u have figured out the basics of getting started with JOGL2 u may have a look at my blog for a couple of medium/advanced examples. The complete sourcecode for the examples is available on github. |
Free forum by Nabble | Edit this page |