Welcome to the Java OpenGL section of the j3d.org site. Here you will find a collection of tutorials, code and links relating to the combination of the OpenGL graphics APIs and the Java programming language. There are several different projects that are aimed at providing Java bindings to OpenGL. While there are no formal, officially-blessed bindings to OpenGL, there is one on the way courtesy of JSR 231. OpenGL Java @ j3d.org OpenGL Java @ j3d.org
Code Resources - OpenGL.org What follows are links to small bits of code and examples submitted by outside parties. Many of these use functionality no longer available in core OpenGL. OpenGL Win32 AppWizard: This appwizard creates a basic OpenGL application in MFC. Only works for Visual Studio 6 and VC 2002.OpenGL Multiple Document Interface: Sample code for using pure Win32 functions for creating an MDI-style application. That is, multiple OpenGL windows with separation bars between them and the like.D-language OpenGL Text Rendering: Tutorial in D for using FreeType and OpenGL to render text.Simple Triangle Tutorial: A Win32 tutorial that draws a triangle. Covers OpenGL setup.Simple Texture Mapping Information: Discusses the basics of textures and mapping. Code Resources - OpenGL.org
In a follow up to my previous post that Mesa3D (the open-source implementation of the OpenGL API) will begin supporting OpenGL 3.0 and GLSL 1.30 from the next release; Phoronix is reporting that the open source AMD driver for the R600 series of chipsets can now leverage the new OpenGL 3.0 support in Mesa. The open-source AMD drivers are remarkably stable, although slower than AMD's official "fglrx" driver. The new OpenGL 3.0 support is an amazing step forward for the open-source driver stack. NeHe Productions - Everything OpenGL

NeHe Productions - Everything OpenGL