jme3-bullet-native contains the JNI bindings for desktop ( Mac OS X, Linux, and Windows).
jme3-bullet-native-android contains the JNI bindings for Android.
JME 3.2.1 used Bullet 2.86.1 .
JME 3.2.2 (and current
master branch) use Bullet 2.87 .
Correct. OpenCL has never been used in
jme3-bullet-native. And as of JME 3.2.2, the OpenCL support isn’t even compiled:
If there’s serious interest in using the OpenCL with Bullet with JME, I can look into adding it to Minie.
Also, some clarification: NEVER include both
jme3-jbullet in a single classpath. Use one or the other, not both; each one implements (approximately) the same API, and you’ll want to be sure which library you’re using.
jme3-bullet-native is only needed for
jme3-bullet on a desktop; it’s not used by
jme3-jbullet, but it won’t do any serious harm. It’ll merely bloat your application. Same thing for
jme3-bullet-native-android; it’s not needed for