Open3D is an open-source library that supports rapid development of software that deals with 3D data.
The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python.
The backend is highly optimized and is set up for parallelization.
It also support to be builded for ARM.

Documentation and tutorials#

Tutorials can be accessed under Open3D - Tutorials.
Documentation can be found under Open3D - Documentation.

C++ vs Python#

Both C++ and Python are supported, with equal performances.
In fact, the backend of Open3D is compiled in C++.
Most tutorials are written for Python, offering a very quick way to start.

Algorithm Open3D 3D-Algorithm