Понадобится любое jdk/jre 11+ версии и корректно настроенный gradle.
git clone https://github.com/RomanQed/csg.git
cd csg
gradle shadowJar
java -jar build/libs/csg.jar
В программе используются рекурсивные алгоритмы, при достаточно большом количестве полигонов в результирующей сцене для корректной работы необходимо повысить размер стека jvm с помощью java -Xss(StackSize)M