See `python/nimblephysics_examples/rich_plots.py` for example usage of the new APIs.
0.6.4
Improving `MarkerFitter`:
- Adding confidence bounds to joint estimates - Supporting joint axis solutions in addition to joint centers - Exposing more sophisticated GUI methods from C++
0.6.3.1
- Fixing a hidden dependency on `pybullet` for the new PyBullet rendering support. That's now an optional import, so it's possible to use `nimblephysics` without `pybullet`. - Fixing the dimensions of default color arguments to `GUIStateMachine` to be 4-vecs, to include an alpha channel.
0.6.3
We've added an alpha API for customizing how Nimble computes contact impulses over a timestep, though we do not yet support differentiating through custom contact functions.
We've also added some OpenSim export functionality, exporting .mot's and an XML file that's readable by OpenSim's scale tool to rescale .osim files.
0.6.2
This contains a number of minor bug fixes, and one breaking change: the web GUI now supports transparency. That means that all the `setObjectColor` calls to the web GUI will require a vector of length 4, following an RGBA scheme.