Author Robert Hoff
Email hoff.rj@gmail.com
Updated 28 November 2018

  Projects   3D World   OpenGL   Physics   Charting   Web-work   Graphics   Uni-reports   Personal

 

3D Rendering with OpenGL (using Java = JOGL)

3D rendering Ludo board

The board rendering shown uses approximately the same setup as my other 3D Demos. Source files are available here ludo-board.zip

Included files

Adaption of branding used by Ethos Studios

 

GIG logo - Gaming Innovation Group




 

Sourcefiles

Download gl-demos.zip
Implemented with JOGL

pom.xml  <-- maven dependencies (uses org.jogamp.gluegen and org.jogamp.jogl v2.3.2)
src > main >
  java > gltrials >
                paths >
                         Arc.java         <-- objects for path-segment definitions
                         Coord.java            calculations and transforms, supplies vertex data
                         Cuboid.java           to the OpenGL renderers
                         Line.java
                         Part.java
                         Path.java
                         Poly.java
                         Rect.java
                rendering >
                         Trial00BasicLineSegs.java            <-- various OpenGL tests; basics, wireframes, etc.
                         Trial01Table.java
                         Trial04Color.java
                         Trial07GIG.java                      <-- shows the GIG demo recorded above
                         Trial07GIGPolygonTrace.java
                         Trial11PathNumerical.java
                         Trial12PathNumerical.java
                         Trial13AquaVita1ArcMatching.java
                         Trial13AquaVita2Letters.java
                         Trial13AquaVita3Rendering.java       <-- Ethos demo in the video above
                         Trial13AquaVitaPolygonTrace.java

                GL2RunLoop.java    <-- GL runloop and event listener, passes the drawable GL object to the
                                        renderer examples

 

 

© Robert Hoff