Skip to content

cbteeple/meshpy

 
 

Repository files navigation

meshpy

This is a 3D mesh processing library, courtesty of the Berkeley AutoLab and Jeff Mahler.

To run unit tests, from the top level directory simply run

python -m unittest discover

Updates for Python 3

(CBT, 09/24/2021)

  1. Fixed all relative imports to add "." prefix
  2. Fixed map functions to return lists rather than map objects (python 3 returns map objects by default rather than lists)
  3. Updated print statements to python 3 syntax
  4. Updated calls to python's Queue package, which is lowercase in python 3
  5. Fixed an issue with calls to python's sys.maxint value, which no longer exists in python 3
  6. Disabled mesh_renderer, random_variables, and image_converter modules due to broken dependencies with BerkeleyAutomation's autolab_core and perception packages. These packages were recently updated to python 3, dropping all support for versions less than python 3.6. They also appear to have changed syntax or workflow enough to break the BinaryImage and CameraIntrinsics classes. (Note: will work on fixing this sometime soon)

About

A 3-D triangular mesh package for Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.4%
  • C++ 7.3%
  • Other 0.3%