Java graphics, audio, media and processing libraries exposing OpenAL, OpenGL (+FFmpeg) and OpenCL (original) (raw)
Welcome
JogAmp is the home of high performance Java™ libraries for 3D Graphics, Multimedia and Processing.
JOAL, JOGL and JOCL provide cross platform Java™ language bindings to the OpenAL, OpenGL® (+FFmpeg) and OpenCL™ APIs.
GlueGen is a compiler generating Java™ and JNI C code and allows using native libraries within your Java™ application,
as it is used to produce all native bindings for our modules. It also provides a comprehensive runtime library.
Modules: GlueGen, JOAL, JOGL, JOCL, building forsupported platforms
Active: linux-amd64 linux-armv6hf linux-aarch64 freebsd-amd64 macosx-amd64 macosx-aarch64 windows-amd64 android-aarch64 android-amd64
Paused: linux-i586 windows-i586 android-armv6 android-x86 ios-amd64 ios-arm64
History & Milestones,Proposed Work Items & Use-Cases and Current Blog Entries.
The JogAmp project needs funding and we offer commercial support!
Please contact Göthel Software (Jausoft).
Documentation
- Wiki Page
- How To Build [ GlueGen,JOGL,JOCL ]
- Supported Platforms
- How To Contribute
- Licenses [ GlueGen,JOAL JOGL JOCL ]
- API Docs [ GlueGen,JOAL,JOGL,JOCL ]
- Tutorials [ JOGL,JOCL ]
- JOGL [ Userguide, Deployment ]
- Misc Docs
- History & Milestones
- OpenGL Evolution & JOGL (UML)
- SIGGRAPH - BOF [2014,2013,2012,2011,2010]
- FOSDEM - Talk [2014,2013]
- Res.Ind. NURBS @ GPU [paper, slides]
- For citations please use this BibTex Entry
Software Management
- Source Code Repositories [JogAmp's SCM]
- Bug Tracking
- Build Server
Roadmaps
- Features & Objectives (biz cases)
- 3.0.0,2.7.0, 2.6.0,2.5.0,2.4.0,2.3.2, ...
- JogAmp SIGGRAPH 2012 - 2013 Improvements