Skip to main content

Tiny3D: A Modern Library for 3D Data Processing.

Project description

Tiny3D is a lightweight open-source library for 3D data processing and analysis. It provides a minimal, efficient set of core functionalities for working with point clouds, meshes, and voxel grids. Tiny3D is designed to be easy to integrate into larger 3D workflows while offering both C++ and Python interfaces.

If you use Tiny3D in an academic project, please cite:

@misc{tiny3d2025,
    author    = {Tiny3D Contributors},
    title     = {Tiny3D: A Minimalist 3D Data Processing Library},
    year      = {2025},
    howpublished = {\url{https://github.com/your-org/tiny3D}}
}

Core Features

  • Efficient 3D data structures (PointCloud, VoxelGrid, TriangleMesh)

  • Basic 3D processing operations

  • Surface reconstruction and voxelization

  • Simple and extensible Python and C++ APIs

  • Lightweight and easy to build

  • Designed for easy embedding into other projects

Supported Platforms

The package has been tested on:

  • Ubuntu 20.04 and 22.04

  • Windows 10 64-bit

  • macOS Monterey and above

Supported Python Versions:

  • 3.8

  • 3.9

  • 3.10

  • 3.11

  • 3.12

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.

tiny3d-1.1.0-cp312-cp312-win_amd64.whl (955.8 kB view details)

Uploaded CPython 3.12Windows x86-64

tiny3d-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

tiny3d-1.1.0-cp312-cp312-macosx_11_0_x86_64.whl (762.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

tiny3d-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (661.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tiny3d-1.1.0-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

tiny3d-1.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

tiny3d-1.1.0-cp39-cp39-macosx_11_0_x86_64.whl (741.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

tiny3d-1.1.0-cp39-cp39-macosx_11_0_arm64.whl (657.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file tiny3d-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tiny3d-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 955.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for tiny3d-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 79f9ba20b32a4210af5cf8526e40720b53cb3cc23a501c613e40dadb3f23628b
MD5 de9702afe64f1123a46cd027a0837d0e
BLAKE2b-256 fa371979d8675a2bdb9c85c216477511cbc8c1e68421e5cb177651154a028594

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1cdd284602548adb0905d2d0ec54e9dad545ff7a8a475658bc1ba1745dddbe3
MD5 88acefdcac8cebff3faed1befa4ee939
BLAKE2b-256 95158bfd6071e8a6f287ff86c9faf44bc760177bb4d13e76ebe370b180737d9e

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d68146a5231e7419adb51a24836f8ebceeb898b8295fa25b6d10c6ffff758830
MD5 82d68d914f548a3f21840c14e932102a
BLAKE2b-256 63efd2f213e835d7a84e45aeb0a92bc4879c2470efb3a2ae5a4efc5da55fc8e3

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3733881c776427b87fd8adb9d1e1cd9be187e6e8df592a228748bea24f5d15cf
MD5 5ab3e20eb8c901679867cf2bd5998ea2
BLAKE2b-256 590f5497b8043797d9d2938aab0670f7d2f015de3fcb43bdc675486c53132bad

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: tiny3d-1.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for tiny3d-1.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2fd5ab597985be6c254cb9d4c091a48a18bd08d48e4b4c22330c870ea9aab95d
MD5 10e9b9b1ac3e4ae7e4fb01a7ca98c41e
BLAKE2b-256 e6c09edbca65168389d72334b78a801cbc9f7cf02e0b9b03bff86a9390d72bbc

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f8ca8733b5de4cf6a468ffad708253d23f1e58ed225e1f02bb50eab28da85f1
MD5 381ced6509a6f85d6769336a6bf18180
BLAKE2b-256 c3c734c3bee6ceb87c4485f183984cc0c00110e3aaf91aaeff1651bf9d7b2b72

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 24b04dbe449ca5f97deb8ac0418f68381601f2c07a1aabc00f9be9f5ae1b0997
MD5 7ebafff56c9594f0baf2e32c1bd59caa
BLAKE2b-256 3ab648f7e62bd3ec8ff4f95b8aaf356d3fc377d0db0c9c0cf868a6c054b52228

See more details on using hashes here.

File details

Details for the file tiny3d-1.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tiny3d-1.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 757c7fa2cf8b64b797363aabf4888c246033f10ca482251a659f6e1f2f7f146c
MD5 5048e38f489634597a7f679e4474ee5e
BLAKE2b-256 c8f91d04e313bdb8e5caacac47e8ce34c38b497e405752acd47c69e225571f0d

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