Skip to main content

Open3D: A Modern Library for 3D Data Processing.

Project description

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. We welcome contributions from the open-source community.

If you use Open3D in an academic project, please cite our paper:

@article{Zhou2018,
    author    = {Qian-Yi Zhou and Jaesik Park and Vladlen Koltun},
    title     = {{Open3D}: {A} Modern Library for {3D} Data Processing},
    journal   = {arXiv:1801.09847},
    year      = {2018},
}

Core features

  • 3D data structures

  • 3D data processing algorithms

  • Scene reconstruction

  • Surface alignment

  • 3D visualization

  • Physically based rendering (PBR)

  • 3D machine learning support with PyTorch and TensorFlow

  • GPU acceleration for core 3D operations

  • Available in C++ and Python

Supported platforms

The package has been tested on:

  • Ubuntu 20.04 and 22.04

  • Windows 10 64-bit

  • macOS High Sierra and above

With Python versions:

  • 3.10

  • 3.11

  • 3.12

  • 3.13

  • 3.14

Resources

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

open3d_unofficial_arm-0.19.0.post8-cp313-cp313-manylinux_2_35_aarch64.whl (48.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_35_aarch64.whl (48.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_31_aarch64.whl (47.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp311-cp311-manylinux_2_35_aarch64.whl (48.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_35_aarch64.whl (48.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_31_aarch64.whl (47.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ ARM64

open3d_unofficial_arm-0.19.0.post8-cp38-cp38-manylinux_2_31_aarch64.whl (47.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.31+ ARM64

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp313-cp313-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp313-cp313-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 2bb8cbfdae05e87fc4c62d438a303bb7f455df66216d4774e59fdcfe642fe369
MD5 e720bb0a24116e328c518e26ec0b5792
BLAKE2b-256 b9fdd912ba68b9fe7aa82ccc7b0a2252ef4022de8c1a4418685e8fdefc60ab1e

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 26d6570df3e360186ae82cba41fd8b320a709aaa1404b9b59b3fd30864e0b793
MD5 b738a7150c987e077a426d176793910e
BLAKE2b-256 f318df59c75156fba22d65fbc13cdd931ebe0c48d1292341029e76d703f26c71

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_31_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp312-cp312-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 fe705aec687ec930fe93155306194d27f64b65c09011a73fa72ff17915037133
MD5 d6cfe5e574fc4c4a42932bb06d67f37c
BLAKE2b-256 bac6426bfd25c85787b4e1e09f3137b867e9fad6b1fdef36243fee97270a3481

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp311-cp311-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp311-cp311-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 d4140ec535acf8b9ed36519efd77f1717e334daf5e803f1d865f75fb9c2822f2
MD5 e665af742598a1322699fe8a6989dbb1
BLAKE2b-256 02691088b2f8973c0f01c4892060223722b4a7d27e1b7a79d03bc85677326db3

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 8fd29849d36529755e9eea18b73d7150b02b128a0e6c625f7dc210073c349878
MD5 3ff78dd46709f2066baff2ed423811c6
BLAKE2b-256 0bafcf09c438cf393b5e93c9f9bac4ebe2be735ca14c9ce958d91f5d254364a1

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_31_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp310-cp310-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 2941d0995d459cf50340e837ace4951f82f2bb44fc9da7d6ef0e03b0d2fc40ad
MD5 07e452755b70ed8a73bdc688797c31bc
BLAKE2b-256 3ee39e59fcc0af2ad13135258079460e0d071434784d612e63b2c35793e359be

See more details on using hashes here.

File details

Details for the file open3d_unofficial_arm-0.19.0.post8-cp38-cp38-manylinux_2_31_aarch64.whl.

File metadata

File hashes

Hashes for open3d_unofficial_arm-0.19.0.post8-cp38-cp38-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 9e4b330a483bc4c31bb9cbc492ee709096b1b6bc3d4c98977ce9ecd9f6c95bf0
MD5 64d2ec9e5c37aeb84ab1acfe0f845669
BLAKE2b-256 e3d359a5462dd2b2d408530ad895f43d80174f1274b716fac750fc1f6909a6a7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page