Skip to content
/ voxy Public

Convenient library for working with common voxel data structures written in C++

License

Notifications You must be signed in to change notification settings

cfnptr/voxy

Repository files navigation

Voxy

A library providing API for working with voxel structures.

Voxel structures are used to store and manage 3D voxel data. Essentially, it's a three-dimensional grid, where each cell in the grid (voxel) contains information about a small volume of space in a 3D environment. The structure allows for efficient storage, retrieval, and manipulation of voxel data, such as position, color, density, or any other attributes tied to each voxel.

See the documentation

Supported operating systems

  • Ubuntu
  • MacOS
  • Windows

Build requirements

CMake options

Name Description Default value
VOXY_BUILD_SHARED Build Voxy shared library ON
VOXY_BUILD_TESTS Build Voxy library tests ON

CMake targets

Name Description
voxy Interface Voxy library

Cloning

git clone https://github.com/cfnptr/voxy

Building CI

  • Windows: ./scripts/build-release.bat
  • macOS / Ubuntu: ./scripts/build-release.sh