Compare Products

ClanLib App JOGL App

Features

* Very liberal zlib style [License][license] * Fully Supports Windows, Mac OS X and Linux * Partial support for mobile platforms * OpenGL and Direct3D render targets * High-performing shader based render architecture * High level 2D graphics with fonts, sprites and animations * Network library with game interfaces * Sound supporting wav and ogg-vorbis * UI supporting Flexbox positioning and CSS layouts * Basic cross platform runtime (threading, file I/O, XML/DOM, etc.) * Template based signal library (type-safe callbacks) * Integrated resource management * No support libraries required for the Microsoft build

Features

* It provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3, ≥ 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor extensions. OpenGL Evolution & JOGL (UML) gives you a brief overview of OpenGL, its profiles and how we map them to JOGL. * It integrates with the AWT, Swing and SWT widget sets, as well with custom windowing toolkits using the NativeWindow API. JOGL also provides its own native windowing toolkit, NEWT. * AWT integration is available via AWT GLCanvas and NEWT's NewtCanvasAWT, where Swing integration is available via GLJPanel. * SWT integration is available via SWT GLCanvas and by using the SWT/AWT brigde. * Other windowing systems or widgets sets can be implemented by using the NativeWindow API. * Jogl provides access to the latest OpenGL routines (OpenGL 4.x with nearly all vendor extensions) as well as platform-independent access to hardware-accelerated offscreen rendering ("pbuffers"). Jogl also provides some of the most popular features introduced by other Java bindings for OpenGL like GL4Java, LWJGL and Magician, including a composable pipeline model which can provide faster debugging for Java-based OpenGL applications than the analogous C program and a native windowing toolkit independent of AWT called NEWT.

Languages

CPP

Languages

Java

Source Type

Open

Source Type

Open

License Type

MIT

License Type

BSD

OS Type

OS Type

Pricing

  • FREE

Pricing

  • FREE
X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now