/python-3d-analysis-libraries

Repository for the code used in the Medium articles about Python libraries for 3D analysis, visualization and manipulation of point clouds and meshes

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Python Libraries for Meshes and Point Clouds

Repository for the code used in the Medium articles about Python libraries for 3D analysis, visualization and manipulation of point clouds and meshes.

Visual

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:

Examples from the articles

Ray tracing using PlotOptiX

Visual

Dataset 3D interactive visualization using PyVista

Visual

Voxelization and interactive thresholding

Visual

Animate the process of calculating point neighborhoods using KD-trees in Open3D

Visual