|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| GL30_Constants | OpenGL 3.0 constants, copied from the LWJGL GL30 class implementation |
| GLBinding | Interface for wrapping generic Java OpenGL bindings (in particular Jogl and LWJGL) This interface includes only GL and GLU, but no GLUT bindings. |
| GLC | Interface defining OpenGL constants, in a platform independent way. |
| GLRenderContext | A GLRenderContext defines a graphic environment for OpenGL based renderering. |
| GLRenderObject | Interface for all objects that can be "rendered" in a Jogl GL window. |
| GLUT_Constants | OpenGL GLUT constants |
| Class Summary | |
|---|---|
| GLBasicMesh | A GLBasicMesh ... |
| GLRenderList | |
| GLShader | A wrapper for OpenGL shaders, in the form of an GLRenderObject. |
| GLShaderProgram | A GLSL shader program wrapper, in the form of a GLRenderObject. |
| GLShaderProgramLoader | A few static utility methods for loading and compiling GLSL shaders |
| GLShaders | A utility class for GLShaders, in particular for loading and caching GLShader objects. |
| GLShaders.Pool | |
| GLShape | A GLShape is a GLRenderObject that encapsulates geometry (a GLRenderObject), a transform matrix, and a GLState (again a GLRenderObject); |
| GLSkeleton | Debug class used to draw the skeleton from a root VJoint |
| GLSkinnedMesh | |
| GLSL | A few static utility methods for loading and compiling GLSL vertex and fragment shaders |
| GLTexture | A wrapper for OpenGL texture objects, in the form of an GLRenderObject. |
| GLTextureLoader | A class for loading image data for GLTexture objects. |
| GLTextures | A utility class for GLTextures, in particular for loading and caching GLTexture objects. |
| GLUtil | A few static utility methods for OpenGL |
| GLVertexAttribute | The OpenGL counterpart of the VertexAttribute class for GMesh It stores attribute data in FloatBuffer format, ready for rendering operations. |
| Info | The Info class is intended to be used as "Main class" when the package is jarred. |
The HmiGraphics opengl package contains code for opengl based rendering, that is still independent from particular OpenGL java bindings, like jogl and lwjgl
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||