vhacdx 0.0.9


pip install vhacdx

  Latest version

Released: Oct 23, 2025

Project Links

Meta
Author: Thomas Wolf
Requires Python: >=3.7

Classifiers

vhacdx

Python bindings for V-HACD

A very simple and raw python binding for V-HACD that is forked from thomwolf/pyVHACD which generates an approximate convex decomposition of a triangle mesh.

Contains a single method: output = compute_vhacd(points, faces) which take as inputs:

  • points: a (N, 3) Numpy array of double containing the coordinates of the N vertex of the mesh
  • face: a (M,) Numpy array of uint32 containing the face vertxe indices were M is 3 times the number of faces

Gives as output a list (number of convex hulls) of pairs of points-faces for each convex hull.

To install

pip install vhacdx

Wheel compatibility matrix

Platform CPython 3.8 CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.14
macosx_10_13_x86_64
macosx_10_15_x86_64
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux_2_27_x86_64
manylinux_2_28_x86_64
musllinux_1_2_x86_64
win_amd64

Files in release

vhacdx-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl (217.1KiB)
vhacdx-0.0.9-cp310-cp310-macosx_11_0_arm64.whl (203.8KiB)
vhacdx-0.0.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (244.5KiB)
vhacdx-0.0.9-cp310-cp310-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp310-cp310-win_amd64.whl (188.5KiB)
vhacdx-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl (218.4KiB)
vhacdx-0.0.9-cp311-cp311-macosx_11_0_arm64.whl (205.1KiB)
vhacdx-0.0.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (245.9KiB)
vhacdx-0.0.9-cp311-cp311-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp311-cp311-win_amd64.whl (189.6KiB)
vhacdx-0.0.9-cp312-cp312-macosx_10_13_x86_64.whl (219.3KiB)
vhacdx-0.0.9-cp312-cp312-macosx_11_0_arm64.whl (206.1KiB)
vhacdx-0.0.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (247.2KiB)
vhacdx-0.0.9-cp312-cp312-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp312-cp312-win_amd64.whl (190.6KiB)
vhacdx-0.0.9-cp313-cp313-macosx_10_13_x86_64.whl (219.3KiB)
vhacdx-0.0.9-cp313-cp313-macosx_11_0_arm64.whl (206.1KiB)
vhacdx-0.0.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (247.2KiB)
vhacdx-0.0.9-cp313-cp313-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp313-cp313-win_amd64.whl (190.6KiB)
vhacdx-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl (219.6KiB)
vhacdx-0.0.9-cp314-cp314-macosx_11_0_arm64.whl (206.3KiB)
vhacdx-0.0.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (247.3KiB)
vhacdx-0.0.9-cp314-cp314-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp314-cp314-win_amd64.whl (194.1KiB)
vhacdx-0.0.9-cp314-cp314t-macosx_10_15_x86_64.whl (223.0KiB)
vhacdx-0.0.9-cp314-cp314t-macosx_11_0_arm64.whl (209.3KiB)
vhacdx-0.0.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (248.3KiB)
vhacdx-0.0.9-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp314-cp314t-win_amd64.whl (200.1KiB)
vhacdx-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl (216.8KiB)
vhacdx-0.0.9-cp38-cp38-macosx_11_0_arm64.whl (203.5KiB)
vhacdx-0.0.9-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (244.0KiB)
vhacdx-0.0.9-cp38-cp38-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp38-cp38-win_amd64.whl (188.7KiB)
vhacdx-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl (217.2KiB)
vhacdx-0.0.9-cp39-cp39-macosx_11_0_arm64.whl (203.9KiB)
vhacdx-0.0.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (244.4KiB)
vhacdx-0.0.9-cp39-cp39-musllinux_1_2_x86_64.whl (1.2MiB)
vhacdx-0.0.9-cp39-cp39-win_amd64.whl (188.8KiB)
vhacdx-0.0.9.tar.gz (56.8KiB)
Extras:
Dependencies:
numpy