Thank you everyone for all your hard work making Jogamp happen and empowering me to make useful apps.
Instead of only posting problems... here's a WIP for Robot Overlord 3, the tool I use to simulate and program robots.
It uses Modern Docking and Jogamp, which I'm happy to report play nice together.
I'm curious where you generate your 3d content from, we've been investing in a GLTF importer for the jaamsim project as that seems to becoming a much more convenient interchange format, just curious about your content sources and thoughts on content.
To date we've been supporting obj and collada to various levels of success due to quirks of each program that generates content. We're moving forward with GLTF to better support multiple articulated animations in each model, or previous support really only reliably worked for a single animation....and while there are quirks, it seems to be a bit better documented/standardized for the pieces we're looking to use, will post here when we get past the initial proof of concept phase, although we're pretty far along at this point if anyone looks at the gltf branch in the jaamsim git repo.
All the jaamsim code is Apache 2 licensed in case anyone uses it for inspiration.