remove OpenCTM ctypes + loose bash script from trimesh and upstream it into a wheel-packaged trimesh/openctm.
fixes #2178
Adds a wrapper for pip install cascadio, a STEP loader packaged for most platforms that uses OpenCASCADE.
replace deprecated abc.abstractproperty with stacked decorator recommended by docs.
fix a bug in trimesh.path.segments.colinar_pairs(length: float) where length was not checked against vertices, rather was using the parameterized length along the unit vector. This produced odd distance metric results.
pip install cascadio
, a STEP loader packaged for most platforms that uses OpenCASCADE.abc.abstractproperty
with stacked decorator recommended by docs.trimesh.path.segments.colinar_pairs(length: float)
where length was not checked against vertices, rather was using the parameterized length along the unit vector. This produced odd distance metric results.