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 for
Active: linux-amd64 linux-armv6hf linux-aarch64 macosx-amd64 macosx-aarch64 windows-amd64 android-aarch64
Paused: linux-i586 windows-i586 android-armv6 android-x86 ios-amd64 ios-arm64
List of 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 ]
- How To Contribute
- Licenses [ GlueGen, JOAL JOGL JOCL ]
- API Docs [ GlueGen, JOAL, JOGL, JOCL ]
- Tutorials [ JOGL, JOCL ]
- JOGL [ Userguide, Deployment ]
-
Misc Docs
- Project 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.6.0, 2.5.0, 2.4.0, 2.3.2, ...
- JogAmp SIGGRAPH 2012 - 2013 Improvements
Builds / Downloads
Contacts and Maintainer
Commercial Support & Funding
Privacy & Security Policy
Publications
- Resolution independent NURBS curves rendering using programmable graphics pipeline, [ paper, slides ]
Rami Santina, Proceedings of the 21st International Conference on Computer Graphics and Vision, September 2011