Appendix A: JOGL Online Resources – Learning Java Bindings for OpenGL (JOGL)

This book and the excerpts on this blog are from 2004. Obviously, the API has changed a bit since then. I provide the older information and book in the hope that it will be useful to some hobbyists.

Purchase Printed Book Learning Java Bindings for OpenGL (JOGL)

 

Table of Contents: Learning Java Bindings for OpenGL (JOGL)

This book describes JOGL which was approved as JSR 231 and will become the javax.media.opengl package.

-T. Gene Davis

 

 

copyright 2004 by Gene Davis of genedavissoftware.com

This list of links is no longer maintained, but may give a starting point for searching for JOGL resources. 

Appendix A: JOGL Online Resources

Various Web Resources

The JOGL Project

https://jogl.dev.java.net/

 

JSR 231: Java™ Bindings for OpenGL®

http://jcp.org/en/jsr/detail?id=231

 

The JOGL Project Forum

http://192.18.37.44/forums/index.php?board=25.0

 

“Jogl – User’s Guide”

https://jogl.dev.java.net/nonav/source/browse/*checkout*/jogl/doc/userguide/index.html?rev=HEAD&content-type=text/html

Precompiled Binaries

https://games-binaries.dev.java.net/build/index.html

 

JOGL Demos

https://jogl-demos.dev.java.net/

 

JOGL based applets? Yup. According to the page, Lilian Chamontin was the original contributor.

https://jogl-demos.dev.java.net/applettest.html

 

If you have looked at OpenGL tutorials, you have likely seen the NeHe tutorials. Here are the JOGL ports.

http://pepijn.fab4.be/?page_id=34

 

You should already have a copy of the red book if you are learning or have learned OpenGL. Here are JOGL ports of the red book examples.

http://ak.kiet.le.googlepages.com/theredbookinjava.html

 

Killer Game Programming in Java had two chapters on JOGL that never made it to the printed book. Dr. Andrew Davison has been kind enough to post them on the web though.

http://fivedots.coe.psu.ac.th/~ad/jg/jogl1/index.html and

http://fivedots.coe.psu.ac.th/~ad/jg/jogl2/index.html

 

“Jumping into JOGL” by Chris Adamson 09/11/2003

http://today.java.net/pub/a/today/2003/09/11/jogl2d.html

 

“Mixing Heavy and Light Components” by Amy Fowler. This one will give you an understanding of how to use GLCanvas with Swing.

http://java.sun.com/products/jfc/tsc/articles/mixing/

 

“How to: Getting started with JOGL”. This is a really good thread on JOGL setup.

http://www.javagaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl;action=display;num=1058027992;start=

 

“From the Trenches”. This appears to be a blog refering to JOGL development. Interesting read especially for OS X users.

http://www.jroller.com/page/gregorypierce/20031021

 

“jogl – Java Bindings for OpenGL” Moderators: ChrisM, shawnkendall. This is a JOGL specific forum. Good for finding help or helping out others.

http://www.javagaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl

 

“beginner cannot run”. A thread on to Jogl Forum.

http://www.javagaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl;action=display;num=1060985583;start=0#0

 

“3D graphics programming in Java, Part 3: OpenGL” by Bill Day of Java World’s site.

http://www.javaworld.com/javaworld/jw-05-1999/jw-05-media_p.html

 

 

 

 

 

 

 

Purchase Printed Book Learning Java Bindings for OpenGL (JOGL)

 

Table of Contents: Learning Java Bindings for OpenGL (JOGL)