Improved JOGL Integration in VTK (JogAmp 2.6.0)

JOGL support in Kitware’s VTK has been improved with JogAmp v2.6.0 and merged on the VTK master branch. Initialization of the OpenGL function pointer is ensured as well as utilizing JOGL’s OpenGL function pointer lookup of used OpenGL context. Continue reading “Improved JOGL Integration in VTK (JogAmp 2.6.0)”

Publishing on Sonatype’s Central Maven Repo

Besides deploying on your own maven mirror repository, one usually also likes to deploy on Maven Central for stability and acceptance http://search.maven.org .

Jogamp lacked this feature since version 2.4.0, so I had to dive back into this matter – especially since Sonatype changed their procedures due to End-of-Life Sunset Date for OSSRH coinciding with Sonatype Nexus Repository 2 Sunsetting Information – both occurred on 2025-06-30. Since then, the Nexus Repository 3 and its (web) API is utilized under the hood. Continue reading “Publishing on Sonatype’s Central Maven Repo”

JogAmp 2.6.0 Release Coming Up

It is time for a the JogAmp 2.6.0 release within next days, you may like to visit our forum in this regard. Notable new features are enhancements of our Graph Type Rendering and UI, updated Android-  and FreeBSD support and much more. Continue reading “JogAmp 2.6.0 Release Coming Up”

GraphUI MediaButton Grid with Grouped Controls (GLMediaPlayer)

Resolving Bug 1472, enhance GLMediaPlayer’s AV Synchronization, I produced another demo for the Graph Type Rendering and UI saga exposing multiple GLMediaPlayer utilizing FFMpeg and our JOAL/OpenAL ALAudioSink with PTS accurate System Reference Clock (SCR). You may also check our Bugzilla in regards to GraphUI or for the JOGL / Graph module as well as the easier to access wiki page of ours. Update 2024-01-22: New MediaPlayer widget and UI.

Continue reading “GraphUI MediaButton Grid with Grouped Controls (GLMediaPlayer)”

JOAL/OpenAL + GraphUI: Spatial Sound in your UI & JogAmp v2.5.0 Notes

While working on JogAmp v2.5.0 release and updating supported MacOS versions as well as fixing Hi-DPI for AWT and NEWT, some love has been given to our OpenAL-Soft integration to JOAL and JOAL itself. JOAL’s git-repo about face as well as its project websites displays our bump to OpenAL-Soft v1.23.1 with listed audio-backends per platform. Synthesizers and utilizing spatial sound within our GraphUI were the next logical steps. Continue reading “JOAL/OpenAL + GraphUI: Spatial Sound in your UI & JogAmp v2.5.0 Notes”

Graph Type Rendering Update 3

Just another little update, the 3rd, see first update and the second one for progress.
Basically one bug within the TypecastRenderer has been fixed, transforming the Glyph into our OutlineShape. Furthermore it may produce Java code to be pasted in a test class to test remaining issues. Continue reading “Graph Type Rendering Update 3”

Graph Type Rendering Update 2

Since my last update, I changed the Type Rendering to produce OutlineShapes in font and resolution independent font em-size units instead of font-units to be divided by unitsPerEm earlier. The UI demos have also been updated and the following screenshots demonstrate Graph UIs potential of its immersive scene UI. Continue reading “Graph Type Rendering Update 2”