scenerygraphics / scenery

Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan.
https://scenery.graphics
GNU Lesser General Public License v3.0
131 stars 32 forks source link

Improve JInput native loading #643

Closed skalarproduktraum closed 1 year ago

skalarproduktraum commented 1 year ago

This PR improves loading the native libraries required for JInput. It now uses default Java classpath file access, instead of the obsolete method of trying to find the native JAR from the classpath and extracting it.

In addition, this also should fix the spurious warnings about the JInput native JAR not being found.