Skip to content

Latest commit

 

History

History
124 lines (87 loc) · 6.72 KB

Readme.md

File metadata and controls

124 lines (87 loc) · 6.72 KB

Awesome Voxel Awesome

Projects and resources relating to coding for Voxels

Contribute

Do you have any favorite articles, repos, cool demos? Please submit them in Issues or a PR!

Contributions are welcome - see the contribution guidelines

Key -

  • 📄 Research project or paper
  • 💻 Code
  • 🎨 Tool

Contents

Foundations

Sparse Volumes

  • OpenVdb 💻 Dreamworks' hierarchical sparse volume representation and manipulation library
  • OctoMap 💻 🎨 An Efficient Probabilistic 3D Mapping Framework Based on Octrees

File Loaders

Mapping

Voxelizers

  • VoxSurf 💻 🎨 C++ surface voxelizer; converts STL files to VOX files
  • SdfGen 💻 🎨 commandline utility to generate grid-based signed distance fields from triangle meshes
  • Voxelizer 💻 Header only voxelizer in C
  • Discregid Discretize signed distance fields, includes cubic interpolation
  • Haar Tree 💻 Haar Tree
  • Voxel Hashing 💻 Voxel Hashing, by Niessner et al, Siggraph Asia 2017
  • Voxel Panda Using SceneKit and ModelIO to voxelize a mesh, in Swift
  • FileToVox Convert files to MagicaVoxel format

Reconstruction

Surfacers

Wavefront Collapse

  • VoxModSynth 💻 C++ implementation of wave function collabse for model synthesis

Deformations

  • VolumeDeform 📄 VolumeDeform: Real-time Volumetric Non-rigid Reconstruction

Rendering

Physics

Proceduralism

Tools

  • MagicaVoxel 🎨 MagicaVoxel Editor and Visualizer
  • Goxel 💻 🎨 Open Source 3D voxel editor for Mac, Windows, iOS, and Linux.
  • Vengi 💻 🎨 Cross platform voxel engine and tools like voxel editor, converter, and thumbnailer.
  • VoxQL 💻 🎨 QuickLook Generator for MagicaVoxel files on Mac.
  • [https://github.com/mikelovesrobots/mmmm] A collection of everything needed to populate a city

License

CC0

To the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.