Welcome to voxelmap’s documentation!

Let’s make 3-D models with Python!

Alternative text

Check out voxelmap’s open-source on GitHub

Ever wanted to make simple 3-D models from numpy arrays? Now you can do that with voxelmap ! Voxelmap is a Python library for making voxel and three-dimensional models from NumPy arrays. It was initially made to streamline 3-D voxel modeling by assigning each integer in an array to a voxel. Now, methods are being developed for mesh representations, such as ImageMesh, voxel-to-mesh transformation and vice-versa.

Check out the Usage section for further information, including how to Installation the project. For some quick examples / templates, check out the next section.

Key Features

Alternative text

Alternative text

Alternative text

Draw voxels from integer arrays

Colormap Block Coloring

3-D Reconstruction

Alternative text

Alternative text

Alternative text

Low-Poly 3-D Mesh Mapping from Image

Voxel Model to 3-D Mesh

3-D Model Numpy Manipulation and Blender Integration

Colab Notebook

While we offer an interactive tutorial via a Colab notebook, we recommend using this site as your primary guide instead. Please note that the Colab notebook is currently out-of-date and may not reflect the most recent features and functionality of Voxelmap. We are continually updating our website to ensure the latest information and resources are available to our users.

Alternative text

Note

This project is under active development.

Contents

Examples

Whitepapers