This is a collection of basic geometry processing functions, constructed to work with jax's audodifferentiation feature for applications in machine learning. We split these functions into not differentiable ones in the general
folder, and differentiable ones in the differentiable
folder. To use these utility functions, one can simply import this package and use it as
import jaxgptoolbox as jgp
V,F = jgp.readOBJ('path_to_OBJ')
jgp.plotMesh(V,F)
import matplotlib.pyplot as plt
plt.show()
This library depends on:
If you want to use the plotting functions, they depend on
Make sure to install all dependencies (for example, with conda) before using the library.
Consult the LICENSE file for details about the license of this project.