• Stars
    star
    184
  • Rank 209,187 (Top 5 %)
  • Language
  • Created almost 7 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Voxel resources for coders

Awesome Voxel Awesome

Projects and resources relating to coding for Voxels

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

Contribute

Contributions are welcome - see thecontribution guidelines

License

CC0

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

More Repositories

1

OpenSteer

OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.
C++
310
star
2

LabCamera

A physically based camera model for virtual production and computer graphics
C++
75
star
3

Nanocolor

Nanocolor, a lightweight color transformation library
C
58
star
4

tinyusd

A really small getting-started project for USD based projects
CMake
42
star
5

LabMidi

Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.
C++
41
star
6

LabFont

font rendering, Zep vim emulator, microui integration
C
14
star
7

Fusion-Forth

A Forth interpreter/compiler and IDE for Atari ST
Assembly
11
star
8

gusteau

Anyone can code
C++
11
star
9

exifotio

Create an OTIO timeline from a directory of images
Python
10
star
10

LabRender

OpenGL rendering engine with software configured pipeline
C
10
star
11

usdskelutil

Utilities for use with the UsdSkel schema
Python
9
star
12

LabMath

work in progress math library
C++
7
star
13

pipeline-book

7
star
14

wrinkles

wrinkles zig demonstrator
Zig
6
star
15

LabText

A bunch of text processing code
C++
6
star
16

fizzim

Fizzim, finite state machine compiler, and various old engine components
C++
6
star
17

Wires

An exercise in parsing ASCII art flow charts for fun
C++
5
star
18

m-n

testing unicode interaction with cmake/git/etc
C
4
star
19

LabVfx

LabVfx
C++
3
star
20

Landru

Landru compiler and VM
C
3
star
21

LabSoundGraphToy

Graph Explorer for LabSound
C++
3
star
22

LabImGui

Dear ImGui prototyping wrapper.
C
2
star
23

Translations

Translations
2
star
24

LabWeb

Some simple web coding things like Json and Web Sockets in C++
C++
2
star
25

nn-book

My book on Neural Networks
1
star
26

LabCmd

RPC for Lab
C++
1
star
27

LabCart

Objective-C
1
star
28

TexSyn-umbrella

umbrella for Craig Reynold's TexSyn project
CMake
1
star
29

TurboJpegSwift

Proof of concept swift bindings for libturbojpeg
C
1
star