I’ve just started putting together a few Gradle-based examples for using libp5x (as published on Maven Central). This is the fork of Processing 3.5.3 used inside PraxisLIVE v5+. It’s adapted to use LWJGL for OpenGL rendering, support running on Java 11+ and split into Java modules. The Gradle scripts show use of a
data folder and also a
libs folder for adding Processing libraries (PeasyCam in this case).
Early days on these, and I haven’t tested the Gradle scripts on all OS or the Pi yet (although PraxisLIVE is tested across all so hopefully works). Hope they’re of use to a few more people around here!