Repository for the code used in the Medium articles about Python libraries for 3D analysis, visualization and manipulation of point clouds and meshes.
Each folder contains different Towards Data Science articles. In the folders there are the used data and Python files. Each of the .py files here contains the code for one of the presented Python libraries. For installation and initial setup, please check the Medium articles. For overview of what each script does, please look at the readme explanations in each folder.
The used angel statue mesh and point cloud, bunny statue point cloud and rooster statue can be found in the folders or can be downloaded as part of larger Photogrammetry datasets - HERE and HERE. These datasets were part of these publications - HERE and HERE.
The used dataset can be also downloaded from HERE and is a part of this publication.
You can follow the series of articles:
- Python Libraries for Mesh, Point Cloud, and Data Visualization (Part 1)
- Python Libraries for Mesh, Point Cloud, and Data Visualization (Part 2)
- How to Voxelize Meshes and Point Clouds in Python
- Neighborhood Analysis, KD-Trees, and Octrees for Meshes and Point Clouds in Python
Ray tracing using PlotOptiX
Dataset 3D interactive visualization using PyVista
Voxelization and interactive thresholding
Animate the process of calculating point neighborhoods using KD-trees in Open3D