Not to be confused with the Open 3D game engine, Intel’s Intelligent Systems Lab Organization released Open3D 0.19 as the latest iteration of this open-source library for 3D data processing in Python and C++.
Open3D is a powerful open-source project from Intel for dealing with 3D data structures, various 3D data processing algorithms, and also a visualization viewer with support for physically based rendering and more.
Significant with the new Open3D 0.19 release is introducing experimental cross-platform GPU support via using the SYCL single-source C++ abstraction layer. For those with SYCL GPU support this can work across vendors and provide much faster 3D data processing.
Also on the GPU side is adding GPU-accelerated raycasting via Intel’s Embree ray-tracing kernels project for faster geometry computations.
Open3D 0.19 also adds support for Python 3.12 as well as Numpy 2. Plus there is also new 3D geometry metrics, a new FlyingEdges algorithm, CUDA 12 support, and other updates.
The Open3D 0.19 release can be downloaded from GitHub and you can learn more about this release or the Intel Labs open-source project in general via Open3D.org.
