Skip to main content

Differentiable 3D rendering and geometry ops on Apple Silicon with MLX

Project description

Mlx3D : A library for working with 3D data using mlx

Introduction

Mlx3D provides efficient, fast and reusable components for 3D Computer Vision research with MLX (Machine learning research on Apple Silicon).

Development

As we are in an early stages of development, we are looking for contributors to help us build this library. If you are interested in contributing, please feel free to file an issue and get started!

Roadmap

  • Implement Mesh structure
  • Add support for texture loading
  • Implement .mtl file loader
  • Implement .obj file loader
  • Implement .ply file loader
  • Implement SoftPhongShader
  • Implement HardPhongShader
  • ... (new plans, be added!)

Project details


Download files

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

Source Distribution

mlx3d-0.0.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

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

mlx3d-0.0.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file mlx3d-0.0.1.tar.gz.

File metadata

  • Download URL: mlx3d-0.0.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.10.8 Darwin/24.6.0

File hashes

Hashes for mlx3d-0.0.1.tar.gz
Algorithm Hash digest
SHA256 252a5b3c866d3c1a153c90314f9ca63e47d4d549934b1038524f3111f7587ef0
MD5 05db1e43d6fff945518d725dd5ad5ec8
BLAKE2b-256 7b83171eb4afca6e71f24ffafc5bb3818e181aedb20cf0f73d4941fe064b1022

See more details on using hashes here.

File details

Details for the file mlx3d-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mlx3d-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.10.8 Darwin/24.6.0

File hashes

Hashes for mlx3d-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 023ef6cfe79d0b7e15367406861d118d8349dc866a44004ad66c417b38d372e3
MD5 35cf2988d31ab97f798353c3f106a5a2
BLAKE2b-256 53f03d97bc08541b8c0e546711abbb3441e74c1941a2eace71b4758cc6b1babc

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