3D Data Science & Engineering
Python and AI Programming for 3D Applications
The entry point into 3D data with Python. NumPy, Open3D, Matplotlib, and 6 hands-on projects. From zero to your first digital twin script.
Note from Florent
If you’ve never written a line of Python for 3D, this is your launchpad. Every project here gives you something you can actually show by the end of the day.
What you will build
Module 01
3D data foundations
Understand the 3D data world before writing any code. Point clouds, meshes, voxels.
Module 02
Python environment setup
Install Python, set up a virtual environment, pick an IDE, and install the 3D libraries.
Module 03
Math and libraries
The math you actually need. NumPy for array operations. Matplotlib for visualization.
Module 04
Six hands-on projects
Six end-to-end projects. Each one gives you a working script and something to show.
Module 05
Clustering and next steps
Introduction to 3D clustering and segmentation. A visual guide to 3D data representations.
Your starting resources
Additional guides and code packs unlock as you progress through each module.