Difference between revisions of "Jogl API Overview"

From JogampWiki
Jump to navigation Jump to search
Line 5: Line 5:
 
__TOC__
 
__TOC__
  
<h3> Preface </h3>
+
<h5> Preface </h5>
  
 
The JOGL API offers a lots of deep and detailed utilities for almost all the possible needs regarding OpenGL but most of them aren't used simply because people don't know about their existence. This small overview aims to alleviate this problem.
 
The JOGL API offers a lots of deep and detailed utilities for almost all the possible needs regarding OpenGL but most of them aren't used simply because people don't know about their existence. This small overview aims to alleviate this problem.
Line 11: Line 11:
 
You can find the most interesting part under [http://jogamp.org/git/?p=jogl.git;a=tree;f=src/jogl/classes/com/jogamp/opengl;h=1b5d1802174cbd371560c9c786039870dcb106fa;hb=HEAD com.jogamp.opengl] ([https://github.com/sgothel/jogl/tree/master/src/jogl/classes/com/jogamp/opengl GH]).
 
You can find the most interesting part under [http://jogamp.org/git/?p=jogl.git;a=tree;f=src/jogl/classes/com/jogamp/opengl;h=1b5d1802174cbd371560c9c786039870dcb106fa;hb=HEAD com.jogamp.opengl] ([https://github.com/sgothel/jogl/tree/master/src/jogl/classes/com/jogamp/opengl GH]).
  
<h5> Shaders </h5>
+
<h4> Shaders </h4>
  
 
[http://jogamp.org/git/?p=jogl.git;a=tree;f=src/jogl/classes/com/jogamp/opengl/util/glsl;h=8e0f6ddfb2817836db16f26ecc8967553d8b6bd7;hb=HEAD com.jogamp.opengl.util.glsl] ([https://github.com/sgothel/jogl/tree/master/src/jogl/classes/com/jogamp/opengl/util/glsl GH])
 
[http://jogamp.org/git/?p=jogl.git;a=tree;f=src/jogl/classes/com/jogamp/opengl/util/glsl;h=8e0f6ddfb2817836db16f26ecc8967553d8b6bd7;hb=HEAD com.jogamp.opengl.util.glsl] ([https://github.com/sgothel/jogl/tree/master/src/jogl/classes/com/jogamp/opengl/util/glsl GH])

Revision as of 11:58, 26 July 2015

Before starting, you should know that the JOGL API is not a young API, this means that there are some things that are (very) old, so you should always evaluate what you are looking at.

We will reference all the links to the principle jogamp server, but you can click also on the GitHub version (GH) for a better layout, font and support for highlighting.

Preface

The JOGL API offers a lots of deep and detailed utilities for almost all the possible needs regarding OpenGL but most of them aren't used simply because people don't know about their existence. This small overview aims to alleviate this problem.

You can find the most interesting part under com.jogamp.opengl (GH).

Shaders

com.jogamp.opengl.util.glsl (GH)