Difference between revisions of "Jogl API Overview"

From JogampWiki
Jump to navigation Jump to search
Line 1: Line 1:
 
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.
 
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 [http://jogamp.org/git/?p=jogl.git;a=tree;hb=HEAD jogamp server], but you can click also on the GitHub version ([https://github.com/sgothel/jogl GH]) for a better layout, font and support for highlighting.
+
We will reference all the links to the main [http://jogamp.org/git/?p=jogl.git;a=tree;hb=HEAD jogamp server], but you can click also on the GitHub version ([https://github.com/sgothel/jogl GH]) for a better layout, font and support for highlighting or on the API docs ([http://jogamp.org/deployment/jogamp-next/javadoc/jogl/javadoc/ AD]).
  
 
__TOC__
 
__TOC__
Line 13: Line 13:
 
<h4> Shaders </h4>
 
<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 12:02, 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 main jogamp server, but you can click also on the GitHub version (GH) for a better layout, font and support for highlighting or on the API docs (AD).

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).