如何将 x y z 点转换为 xy z 球体
How to convert x y z points into x y z spheres
我有一个包含 xyz 点坐标的文件,我想使用 MeshLab 将每个点转换成一个球体。
到目前为止,大部分功能都是针对创建网格和曲面量身定制的,但我只想保留点并将每个点转换为球体。
我不熟悉点云数据和 3d 转换,非常感谢您的建议和指导。
在 pre-release version of meshlab that do exactly what you are asking for. It is located in the 'Filters'->'Remeshing, Simplification and Reconstruction' menu. The bad news is that, being still in the development version, you need to recompile meshlab on your computer. It is quite easy following these instructions 中有一个名为 Create Solid Wireframe
的过滤器,或者您可以尝试发布在以下位置的预发布版本之一:
- OSX: https://github.com/cnr-isti-vclab/meshlab/releases
- Windows: https://ci.appveyor.com/project/cignoni/meshlab/build/artifacts
过滤器允许从网格的每个顶点(或云的点)创建具有给定半径的球体。也可以创建其他结构(边->圆柱和面->棱镜)。
您可以在 meshlab 2016 版本中使用的另一个 "trick" 是使用 Dot Decorator
渲染点,使它们显示为扁平圆点。您可以稍后更改点的颜色和大小。它们确实不是球体,但也足够了。
我有一个包含 xyz 点坐标的文件,我想使用 MeshLab 将每个点转换成一个球体。
到目前为止,大部分功能都是针对创建网格和曲面量身定制的,但我只想保留点并将每个点转换为球体。
我不熟悉点云数据和 3d 转换,非常感谢您的建议和指导。
在 pre-release version of meshlab that do exactly what you are asking for. It is located in the 'Filters'->'Remeshing, Simplification and Reconstruction' menu. The bad news is that, being still in the development version, you need to recompile meshlab on your computer. It is quite easy following these instructions 中有一个名为 Create Solid Wireframe
的过滤器,或者您可以尝试发布在以下位置的预发布版本之一:
- OSX: https://github.com/cnr-isti-vclab/meshlab/releases
- Windows: https://ci.appveyor.com/project/cignoni/meshlab/build/artifacts
过滤器允许从网格的每个顶点(或云的点)创建具有给定半径的球体。也可以创建其他结构(边->圆柱和面->棱镜)。
您可以在 meshlab 2016 版本中使用的另一个 "trick" 是使用 Dot Decorator
渲染点,使它们显示为扁平圆点。您可以稍后更改点的颜色和大小。它们确实不是球体,但也足够了。