Skip to content

Releases: fwilliams/point-cloud-utils

Add new utility functions

06 Dec 23:16
Compare
Choose a tag to compare
  • write_ply to save PLY files
  • per_vertex_normals to compute vertex normals on a mesh

Utility functions for reading and writing common mesh formats

05 Dec 23:36
Compare
Choose a tag to compare
  • Utility functions for reading common mesh formats (OBJ, OFF, PLY)
  • Utility functions for writing common mesh formats (OBJ, OFF)

Add function to downsample point clouds with Poisson Disk Sampling

05 Dec 21:56
Compare
Choose a tag to compare
  • Add the function sample_point_cloud_poisson_disk which downsamples a dense point cloud with Poisson Disk Sampling

Don't build with MKL by default in setup.py

28 Nov 12:46
Compare
Choose a tag to compare
  • Don't build with MKL unless --use-mkl' flag is passed or USE_MKL` environment var is set
    • MKL is hard to install if you're not using conda and I don't want to break pip users. I'll enable it by default in conda.

Bump version of numpyeigen

27 Nov 12:31
Compare
Choose a tag to compare
  • Bump numpyeigen version which now inclcudes Python.h before numpyarrayobject.h.
    • This should fix older versions of numpy

Make numpyeigen a CMake external project

26 Nov 10:22
Compare
Choose a tag to compare
  • git submodules suck, move numpyeigen to be a CMake external project instead.
  • Make MKL required if it is enabled

Intel MKL Support

25 Nov 12:10
Compare
Choose a tag to compare
  • Added optional MKL support from CMake
  • Cleaned up setup.py so things should be buildable from conda

Initial release of pcu

23 Nov 09:51
520c096
Compare
Choose a tag to compare

First set of functionality in pcu:

  • Various ways to generate point samples on meshes
    • uniform random
    • Poisson disc sampling
    • Lloyd relaxation
  • Hausdorff distances and pairwise nearest neighbor queries