point-cloud-utils icon indicating copy to clipboard operation
point-cloud-utils copied to clipboard

An easy-to-use Python library for processing and manipulating 3D point clouds and meshes.

Results 40 point-cloud-utils issues
Sort by recently updated
recently updated
newest added

Fixes https://github.com/fwilliams/point-cloud-utils/issues/83. When loading obj files, the `attrib.normals` vector only contains the unique normals present in the mesh. To associate a normal to a vertex you have to use the...

I'm trying to load a very simple obj file: ``` o Plane v 0.000000 0.000000 0.000000 v 0.353553 0.353553 0.000000 v 0.353553 -0.353553 0.000000 vn -0.0000 -0.0000 1.0000 vt 0.500000...

I have a 3D model in a .obj file and it's textures in a .mtl file in the same directory under the same name. How do I load both in...

Hi Francis, Thanks for your great work, love your library! I usually develop on Linux but wanted to try your lib on my M1 Macbook. To my surprise, it failed...

I'm calculating the Chamfer Distance for the point cloud, but I'm getting an error when using a torch array instead of a numpy array. The calculation of torch array is...

When using [code to get the closest point](https://www.fwilliams.info/point-cloud-utils/sections/closest_point_on_mesh/#finding-closest-points-between-point-clouds-and-meshes) there are issues if points are duplicates. If points are duplicates (different point/vertex idx, but identical position) then the barycentric coordinates come...

@fwilliams @clbarnes @eltociear @maurock @Layer3 Hello I used point clouds to do create mesh and saved it as .obj file. You can find below the link to the mesh. https://drive.google.com/file/d/1dPqnw84VP-L4GQFf6MYoAEHHEKTCfEoV/view?usp=share_link...

Hi Francis, in the example "Generate blue noise samples on a mesh separated by approximately 0.01 times the bounding box diagonal" you have the same code as for "Generate 10000...