sparse-voxel-octrees

Voxel renderer

A CPU-based algorithm for efficiently rendering and manipulating 3D voxel data structures using octree representations

CPU Sparse Voxel Octree Implementation

GitHub

720 stars
39 watching
104 forks
Language: C++
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stoyannk/voxels A C++ library for manipulating and polygonizing voxel grids with features like TransVoxel algorithm and level of detail 287
genuineaster/voxelator A GPU-based voxel rendering system with SSAO, meshing, and light sources. 20
tunabrain/tungsten A physically based renderer simulating full light transport through arbitrary geometry 1,741
pistondevelopers/gfx_voxel A Rust-based library for rendering 3D voxel data structures using the Gfx graphics API 14
keijiro/voxelman An extreme demonstration of using Unity's Entity Component System with C# Job System and Burst Compiler for efficient multi-core processing in 3D voxel rendering. 1,857
niessner/voxelhashing Develops a real-time 3D reconstruction algorithm using a voxel hashing approach for large-scale scanning applications. 670
tommyettinger/isovoxel Generates isometric pixel art from 3D voxel models 345
coolbutuseless/isocubes A voxel renderer using an isometric cube as the rendering primitive 66
gregcman/sucle A Common Lisp implementation of a voxel game engine for creating 3D graphics and terrain 290
tunabrain/incremental-fluids Provides simple fluid solver implementations in C++ for learning and reference purposes 584
facontidavide/bonxai A data structure library for efficiently storing and manipulating volumetric data in 3D space. 666
karimnaaji/voxelizer Converts 3D meshes into voxelized representations by performing triangle-cube intersection. 627
jonhiller/voxelyze A library for simulating the behavior of 3D objects made up of multiple materials under various loads. 74
maxorange/pix2vox This project enables the generation of 3D voxel models from 2D sketches using stacked generative adversarial networks. 243
mfaruqui/sparse-coding This implementation provides parallel sparse coding functionality for converting dense word vectors to highly sparse representations with L1 regularization. 54