[RELEASE] V-HACD for jme: The missing dynamic almost-accurate-if-you-don't-look-too-closely shape

https://www.youtube.com/watch?v=OaO0xMxA2fs

This is mostly a binding around Khaled Mamou’s V-HACD that provides a convenient way to decompose concave meshes into convex hulls, to be used for dynamic bodies in bullet.

The README.md contains all the info you’ll need to use it.

GitHub repo: https://github.com/riccardobl/jme3-bullet-vhacd/



More links: (just for knowledge sake)
v-hacd: https://github.com/kmammou/v-hacd
v-hacd-bindings: https://github.com/riccardobl/v-hacd-java-bindings
Khaled Mamou’s blog: http://kmamou.blogspot.it/

17 Likes

WoW !!
Awesome.
Going to give it a try.
Thanks a lot Riccardo.:heart:

There is also V-HACD add-on for blender

You can generate from the most precise convex-hull to the least precise one.

4 Likes

Im surprised this thread hasn’t gathered more love/attention. Bumpty bump.

@RiccardoBlb you tosser, great work… get it, cause he’s ring tossing =)

2 Likes

Exactly.

Cheering one’s work [at least] by nice words is very effective so that person will encourage to keep his great work.

I really love his work.

And will add it to my Jeju Editor soon.

I might be ignorant but what is the advantage compared to the normal HullCollisionShape constructor that takes a geometry?

This is what you get with the HullCollisionShape constructor

This is what you get with VHACDCollisionShapeFactory

5 Likes

Ah, alright, I see.

Thanks to Travis-CI, from version 1.0 the native code is compiled also for osx.

1 Like