Back

Voxels

From voxel generators and editors to terrains and voxel engines.

What Are Voxels and How Do They Work?

If you're a gaming geek, you're probably curious about voxels. Here's an overview: What are voxels? How do they differ from polygons? Voxel hierarchies and bounding volumes are some of the most common questions people have about voxels. Read on to discover the advantages and disadvantages of these units.

What are voxels

When we talk about pixels, we're talking about the elements that make up a picture. In reality, pixels are two-dimensional cubes. Voxels, on the other hand, are three-dimensional cubes, whose size is the same as the DFOV/matrix. They're useful for determining volumetric data quickly and accurately. So, voxels are very similar to pixels, except they represent a volume instead of a surface.

When voxels are aligned into three dimensional unfirom grids (like two dimensional pixels in regular textures), their positions are usually not encoded as they derive trivially from their place inside the grid. Other properties such as colour or normal vector may be encoded per each voxel. For space saving reasons voxels are often packed in spatial hierarchies like bintrees or octrees.

When you voxelize a 3D object, you get a three-dimensional representation of that object. The voxel doesn't know the shape of the volume, but it has a specific value that can be a gradient from 0 to X. As a result, voxelized 3D objects can look like the shape of their volume, even though it's not necessarily real.

Voxels can be shaped and used in various ways. If you want to learn more about voxel modeling, take a look at MagicaVoxel.

Voxels versus polygons

Today's technology can render voxels, but not in high-resolution. Today's computer hardware is designed to render polygons, and rendering high-resolution voxel objects would take a huge toll on current hardware. As a result, voxels are not commonly used in games today. Although voxel developers are passionate individuals and small teams, the future of voxel modeling is unclear.

Both voxels and polygons have their advantages and disadvantages. Polygons are efficient at representing simple 3D structures and homogeneously filled space, while voxels excel at sampling spaces regularly. They are widely used in scientific data analysis and visualization, and some volumetric displays use voxels to describe the resolution of their images. However, voxels fall short in certain areas, including animation.

While both polygons and voxels are useful in creating 3D graphics, they work very differently in real-life situations. Voxels are 3D cubes built by hand, whereas polygons require computer-aided design. Polygons work well for rendering 3D objects, but voxels are more versatile and allow for finer detail. They can be extremely expensive, and can also be very time-consuming to create.

Sparse voxel hierarchies

The sparse voxel octree is an efficient way to represent color and geometry of three-dimensional scenes. However, this data structure is inefficient for representing other voxel properties and is not suitable for lossless compression. Pointerless sparse voxel hierarchies use 32-bit pointers for child nodes and merge the common subtrees for fast traversal.

Alternatively, it may be advantageous to compute the voxels in an arbitrary manner. The voxel properties are known to be small and the computational burden is minimal, as the number of voxels above level n is only one-eighth of the voxels on the level below. The voxel data may be used for rendering high-resolution digital models.

Voxel editing

Whether you're looking to create a game or just want to use voxel graphics in your personal work, voxel editing is a powerful tool. There are many different programs available to help you create 3D assets, and you can even export your creations. Some of the more popular voxel editors are listed below. You can also use a free tool like Qubicle, which is designed to make creating your game assets easy.

The first step in the process is to select the model you'd like to edit. Then, click the voxel you want to change. A color-coded display of your model will appear in the model's center. In addition, you can change the value of each voxel by clicking it. Once you've clicked on a voxel, you'll see the associated polyhedral vertex.

Next, you'll need to choose a program for editing the voxel files. Most voxel editors are free to download. You can also use a web-based version of Voxel if you'd like. Make sure you use one that is reliable before using it for any type of project. If you're unsure of what format your files should be saved in, check out Mega Voxels.

A voxel is a cube of material that represents a value on a grid. It is very similar to a pixel, but it represents three-dimensional space, while pixels are two-dimensional. They are similar to each other in many ways, including the fact that voxels are smaller and have a single color. They're also located in the picture's grid. When edited, they make for a highly detailed 3D image.

Voxel rendering

Essentially, voxel rendering is a method of creating 3D scenes that have the appearance of a sphere. It works by converting flat block data into a list of renderable faces. The voxel rendering pipeline uses an algorithm known as greedy meshing, which culls faces that aren't visible or similar to others and combines them into larger blocks. This method reduces the overall number of quads while still delivering a dense, compact mesh.

Compared to rasterization, voxel rendering is simpler to implement and scale than traditional 3D rendering. It is not expensive to create a single voxel, or even millions of voxels. Also, voxel rendering can be implemented in almost any framework, and on any device, because it doesn't require 3D hardware or software. A simple CSS renderer can be used to show voxels in plain HTML.

When the number of voxels reaches the level of billions or trillions then more robust tools and frameworks are required. Computation and traversal time drops dramatically, and so does memory consumption.

Besides Minecraft, many other games have embraced voxel rendering. Some of these games include Ace of Spades, Creativerse, and Blade Runner. Others include the Command & Conquer and Cryengine series of games. These games use voxels to render terrain and vehicles. Ultimately, it's important to understand why these technologies are still used in games. However, despite the difficulties of voxel rendering, it's still a worthwhile option for some games.

A voxel-based volume can be rendered directly or by extracting polygon iso-surfaces that follow the contours of set threshold values. Ray casting algorithms like 3D DDA can be deployed for traversing the volume when rendering directly. The marching cubes algorithm can be used when extracting isosurfaces.

Resources (open source)

Back to Hub

#
code
description / paper / conference
language
framework
license
tags
1
Minetest
07/08/2011
this week
Minetest is an open source voxel game engine with easy modding and game creation
C++
Other
game-engine lua minetest voxel-engine
2
VoxelSpace
23/09/2017
this week
Terrain rendering algorithm in less than 20 lines of code
C
3d-engine comanche game-comanche rendering-algorithms rendering-engine voxel-engine
3
Openvdb
12/04/2013
this week
OpenVDB Sparse volume data structure and tools
C++
dreamworks fx openvdb openvdb-development vfx volume-rendering voxelizer
4
Vengi
15/10/2015
this week
Home of a voxel game engine and its tools (like a voxel editor)
C
Other
dear-imgui game-development procedural procedural-algorithms procedural-generation terrain-generation terrain-paging voxel-editor voxel-engine voxel-generator
5
Voxelizer
05/01/2016
2 weeks ago
Header only mesh voxelizer in c99
C
computer-graphics geometry-processing voxelizer
6
UE4VoxelTerrain
03/08/2016
this week
[WIP] Unreal Engine 4: Smooth voxel terrian example
C++
Unreal-engine
7
Marching Cubes Terrain
19/05/2019
this week
Marching Cubes terrain implementation in Unity using the Job System and the Burst compiler
C#
Unity
isosurface marching marching-cubes marching-cubes-algorithm marching-cubes-terrain terrain voxel-terrain
8
Voxelengine3
31/10/2017
1 week ago
Voxel engine in Javascript
Javascript
game-development voxel-engine
9
Sucle
12/09/2016
1 week ago
Common Lisp Voxel Game Engine
Common-lisp
voxel-engine game-development game-engine graphics voxel-data voxel-editor voxel-game voxel-terrain
10
Gym minecraft
01/10/2016
4 weeks ago
Minecraft environment for Open AI Gym, based on Microsoft's Malmo.
Python
Torch
11
Territory
03/08/2019
this week
3D rendered proc gen world test. C++ homebrew voxel engine for agent driven prodedural generation / world simulation
C++
Opengl
artwork procedural procedural-generation simulation voxel-engine voxel-game voxel-terrain
12
Expo Voxel
13/04/2017
1 month ago
Voxel Terrain made in React Native.
Javascript
Three-js
Webgl
android bootstrap cross-platform es6 expo game-development game-engine ios minecraft minecraft-pocket-edition native react-native reactjs visualization voxel-engine
13
VoxLords
09/03/2015
1 month ago
VoxLords ThreeJS WebGL game with a simple voxel engine
Javascript
game-development threejs-webgl-game voxel-engine
14
AnotherCraft
21/05/2019
this week
A Minecraft clone demo
Tex
Opengl
compute-shaders dlang perlin-noise procedural-generation voronoi-diagram voxel-engine voxel-terrain
15
MoravaEngine
13/06/2020
this week
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
C++
Glsl
Directx
Opengl
3d-graphics framebuffers imgui instancing marching-cubes particles pbr phong-lighting ray-tracing rendering shaders voxel-engine vulkan
16
PanguEngine
06/04/2018
1 week ago
Build your game with mods
Java
game-development game-engine game-engine-3d mod-framework sandbox-game voxel-engine voxel-game
17
Vox2
11/03/2015
2 months ago
Simple POC of PCG voxel engine
Javascript
Three-js
18
Qake
24/07/2017
1 month ago
Qake voxel engine demo
Javascript
Three-js
game-development voxel-engine
19
Smooth Infinite Voxel Terrain
24/12/2017
1 week ago
A voxel terrain generator that allows artists to easily create endless, diverse game worlds.
C++
Unreal-engine
voxel-data voxel-generator voxel-terrain
20
Marching cubes on Unity 3D
05/12/2019
this week
Terrain voxel engine with the use of Marching Cubes implemented in Unity 2020.3.17f1 (LTS).
C#
marching-cubes terrain-generation voxel-engine
21
Leven
08/10/2017
1 month ago
Complete source for my experimental voxel engine
C++
Opencl
Opengl
dual-contouring voxel-terrain
22
Miners
02/05/2011
1 month ago
An Game Engine and Minecraft Classic Client
D
C
minecraft voxel-terrain
23
EnkiMI
20/04/2017
1 month ago
C and C++ Minecraft Importer library
C
minecraft minecraft-constructions minecraft-java-edition nbt-library voxel-data voxel-terrain
24
VoxelFramework
25/04/2018
2 weeks ago
An awesome Voxel framework for Unity (Game Engine)
C#
Unity
terrain-generation voxel-engine voxel-framework voxel-generator voxel-terrain
25
Unity sparse voxel octrees
10/08/2020
this week
A sparse voxel octree renderer, made for use with Unity.
C#
Unity
octrees voxel-engine
26
Voxelman
31/05/2019
this week
A voxel engine for godot. I'ts a C++ engine module.
C++
engine-module game-development godot lights meshes procedural-generation terrarin-generation voxel-engine
27
Voxelizer
19/04/2020
1 month ago
Parallel and memory efficient CPU rasterizer. Can process and merge multiple meshes to a single voxel model.
C++
mesh rasterization rasterizer voxelizer
28
TerraCraft
30/03/2018
2 months ago
Voxel Engine written in Python 3 + Pyglet.
Python
game-engine indiegame linux minecraft minetest osx pygame pyglet sandbox-game voxel-engine windows
29
PyVoxelizer
28/07/2017
this week
A Python converter of 3D model into voxels
Python
facets mesh stl voxelizer
30
Voxigen
14/10/2016
2 months ago
Voxel handling library for game development, threaded generation/io/meshing with OpenGL rendering.
C++
Cmake
Opengl
open-source procedural-generation terrain-generation voxel-engine voxel-generator
31
Bones3
03/02/2020
1 month ago
Bones is a Voxel Editor for Unity. Supports both in game and in editor building.
C#
Unity
editor unity-asset voxel-engine
32
 Deep Recurrent Q Learning vs Deep Q Learning on a simple Partially Observable Markov Decision Process with Minecraft  Vincent Béraud, Clément Romac
Deep Q-Learning has been successfully applied to a wide variety of tasks inthe past several years. However, the architecture of the vanilla Deep Q-Networkis not suited to deal with partially observable...
Jupyter
Tensorflow
neural-networks deep-recurrent-q-network deep-reinforcement-learning dqn gym-minecraft minecraft-reinforcement-learning pomdp
33
Osuve
27/03/2018
2 weeks ago
Open Source Unity Voxel Engine
C#
Unity
Other
open-source voxel-engine
34
Gengine
09/08/2020
this week
C++/OpenGL 4.6 voxel game engine.
C++
Opengl
data-oriented-design game-engine physx voxel-engine
35
Obj2voxel
27/01/2021
2 weeks ago
Convert OBJ and STL files to voxels, with support for textures. Written in pure C++17 with CMake. No raytracing or slicing or OpenGL shenanigans. Fast and robust using just 3D intersections. Simple as.
C++
3d 3d-model qubicle stl-model texture voxelization voxelizer wavefront-obj
36
Wrecker
11/07/2019
2 weeks ago
Voxel Engine and Game
C#
bepuphysicsv2 defaultecs ecs game-development game-engine graphics physics veldrid voxel-engine voxel-game
37
Voxly
23/12/2018
1 week ago
Intuitive open source voxel editor; for both small and big ideas!
Gdscript
godot voxel-core voxel-editor
38
DDGI Minecraft is based on the 2019 SIGGRAPH paper, Dynamic Diffuse Global Illumination with Ray Traced Irradiance Fields (2019), where we aimed to approximate indirect lighting and global illumination in Minecraft inspired scenes using Vulkan to test the algorithm's efficacy in real time.
C++
global-illumination gpu-programming irradiance-field light-field-probes minecraft probe-texture ray-tracing ray-marching rays realtime-raytracer realtime-raytracing voxel-terrain vulkan
39
VoxelTerrain
16/09/2014
1 week ago
This project's main goal is to generate and visualize terrain built using voxels. It was achieved using different approaches and computing technologies just for the sake of performance and implementation comparison.
C#
Cuda
Hlsl
Directx
direct-compute marching-cubes parallel-computing post-processing terrain terrain-generation tessellation voxel-terrain
40
Terrain
25/08/2019
1 month ago
VoxelSpace, ported to Python
Python
41
PixelVoxels
01/08/2017
1 month ago
A "Pixelart like" voxel engine
C
Opengl
Sdl
pixel-art rendering voxel-engine
42
Voxelengine unity
26/03/2018
2 weeks ago
Voxel engine made in C# for Unity
C#
Unity
game-development voxel-engine
43
 Sample Efficient Reinforcement Learning through Learning from Demonstrations in Minecraft  Yanick Schraner, Manfred Vogel, Christian Scheller
Sample inefficiency of deep reinforcement learning methods is a major obstacle for their use in real-world applications. In this work, we show how human demonstrations can improve final performance of...


 Hierarchical Deep Q Network from Imperfect Demonstrations in Minecraft  Ermek Aitygulov, Kirill Aksenov, Aleksandr I. Panov, Vasilii Davydov, Alexey Skrynnik, Aleksey Staroverov
We present Hierarchical Deep Q-Network (HDQfD) that took first place in the MineRL competition. HDQfD works on imperfect demonstrations and utilizes the hierarchical structure of expert trajectories. We...
Tensorflow
44
Pretrained gan minecraft
22/12/2020
3 weeks ago
Minecraft GAN
Jupyter
45
Voxel editor
10/06/2020
1 month ago
A GPU rendered voxel editor
Rust
hacktoberfest voxel-editor
46
Voxelizer
25/03/2019
2 months ago
Space invader: Voxelization of 3D models
Javascript
Three-js
3d-models voxelization voxelizer
47
VoxelEngine
19/12/2019
3 months ago
Custom voxel engine written in C++ and OpenGL
C++
Opengl
48
Wii voxel engine
25/12/2015
1 years ago
C++
minecraft voxel-engine wii wii-homebrew
49
Voxelization and sdf
12/02/2020
2 weeks ago
C++11 code for building a 3D occupancy grid an SDF 3D grid from a mesh
C++
occupancy-grid-map sdf voxelizer
50
A custom 3D voxel space engine tech demo for the GameBoy Advance
C
demo devkitarm gameboy gameboy-advance gba tech-demo voxel-engine voxel-space voxel-terrain
51
Blocks
12/04/2016
1 month ago
A 3D Voxel Sandbox written in C
C
Opengl
Sdl
52
Perlin Noise 3D Voxel Generator
16/05/2020
4 months ago
Voxel generator based on perlin 3D noise | Python OpenGL
Python
Glsl
Opengl
glm minecraft normal-mapping numpy opengl330 parallax-effect perlin-noise perlin-terrain pyopengl shaders shadows voxel-engine world-generator
53
Block testing
03/09/2014
1 years ago
Voxel Game Testing
C++
Glsl
Opengl
54
Voxel game js
28/11/2018
this week
Minecraft clone in the browser, from scratch, without libraries, not something anybody didn't try before
Javascript
Webgl
es6 html5 minecraft open-world open-world-game openworld voxel-engine voxel-game
55
HertzVox 2
14/01/2020
1 month ago
An efficient and easy to use voxel framework for Unity.
C#
Unity
game-development voxel-engine
56
Gm voxelate
27/05/2015
1 week ago
A module for voxel support in Garry's Mod
C++
Other
cross-platform entity-management-system garrys-mod garrysmod glua gm-voxelate infinite-world module voxel-engine voxel-generator
57
IsleForge
12/06/2021
1 month ago
Open source voxel game made in C using Raylib.
C
enet raylib raylib-c voxel-engine voxel-game
58
Intro Voxel Terrain in Unity
14/05/2021
2 months ago
A course on making the easiest to understand voxel engine (in Unity) using the C#JobSystem.
Unity
59
Voxel engine
21/03/2021
1 week ago
Mount fuji: Java Voxel Engine
Java
game-development voxel-engine
60
UE5VoxelTutorial
02/06/2021
1 week ago
A collection of voxel mesh generation algorithms
C++
Unreal-engine
hacktoberfest hacktoberfest2021 minecraft terrain voxel-terrain
61
Particubes
04/07/2019
1 week ago
Particubes is a platform dedicated to voxel games, games made out of little cubes.
Css
android blocks builders cubes game-development ios linux lua macos scripting voxel-editor voxel-engine windows
62
Voxelized3D Rust
11/11/2017
1 month ago
Experimental voxel engine that uses dual contouring written in rust
Rust
3d-graphics dual-contouring procedural-generation voxel-engine
63
Awesome opensource voxel
16/06/2021
2 months ago
A curated list of awesome opensource voxel tools, libraries, games, and other cool stuffs
awesome open-source opensource voxel-editor voxel-game
64
Retro Craft
16/06/2019
7 months ago
Retro Craft a mini minecraft clone without libraries with an 80's theme
Java
clone graphic-engine graphics graphics-3d photos ray-tracing voxel-terrain
65
Zepha
30/11/2018
3 months ago
A powerful, extensible Voxel Game with immense modding possibilities.
C
Other
c++ game-development voxel-engine
66
IronVoxel
30/09/2017
2 months ago
Archived Unity voxel project. GNU General Public License v3.0.
C#
Unity
game-engine voxel-engine
67
VGS Voxel
08/05/2017
2 months ago
Voxel Engine written in Unity 5.6 and C#
C#
Unity
minecraft voxel-engine
68
Voxel terrain
23/06/2021
1 week ago
Minecraft like voxel world made with Unity.
C#
Unity
minecraft voxel-engine
69
WebMC
22/06/2019
this week
A web version of Minecraft built using js and WebGL without third party libraries.
Javascript
Webgl
3d-game browser browser-minecraft game-development minecraft-web voxel-game voxel-terrain web web-component web-minecraft
70
UE4Blocks
06/01/2017
3 months ago
Minimal Minecraft clone in UE4
C++
Unreal-engine
minecraft voxel-terrain
71
UnityVoxelShatterPhysics
03/09/2021
1 week ago
Voxel shatter physics in Unity.
Unity
physics shatter voxelization voxelizer
72
Voxeltools
16/05/2020
1 week ago
Lightweight voxel geometry and boolean voxel operations for grasshopper
C#
grasshopper3d rhino3d rhinoceros rhinocommon voxelization voxelizer
73
 Playing Minecraft with Behavioural Cloning  Ville Hautamäki, Janne Karttunen, Anssi Kanervisto
MineRL 2019 competition challenged participants to train sample-efficient agents to play Minecraft, by using a dataset of human gameplay and a limit number of steps the environment. We approached this...
Python
Keras
imitation-learning neural-networks minecraft
74
Bot for Minecraft environment
27/10/2018
this week
 Playing Atari with Deep Reinforcement Learning  Martin Riedmiller, David Silver, Volodymyr Mnih, Koray Kavukcuoglu, Ioannis Antonoglou, Daan Wierstra, Alex Graves
We present the first deep learning model to successfully learn controlpolicies directly from high-dimensional sensory input using reinforcementlearning. The model is a convolutional neural network, trained...

 Asynchronous Methods for Deep Reinforcement Learning  Adrià Puigdomènech Badia, Volodymyr Mnih, Koray Kavukcuoglu, Mehdi Mirza, David Silver, Tim Harley, Timothy P. Lillicrap, Alex Graves
We propose a conceptually simple and lightweight framework for deepreinforcement learning that uses asynchronous gradient descent for optimizationof deep neural network controllers. We present asynchronous...
Python
Pytorch
75
Ave
25/05/2018
5 months ago
Voxel based world generation in Rust
Rust
Glsl
Opengl
glium glutin voxel-engine
76
Stonecraft
09/11/2016
3 months ago
An infinite world block adventure game. Inspired by InfiniMiner/Minecraft.
C++
game-development linux multiplayer stonecraft voxel-engine voxel-game
77
VoxelEngine
22/11/2019
3 months ago
Voxel Engine is game engine based on voxel. The goal is to have a engine that can load map composed of chunks that contained voxel. This implies many problems of memory managing in order to not load all chunk of the map in RAM. Another problem is the transfer between de CPU data and GPU.
C++
Opengl
game-engine glm imgui voxel-engine voxel-game voxel-terrain
78
DeepShape
25/02/2018
10 months ago
Deep learning on 3D meshes via model simplification
Jupyter
neural-networks unet voxelizer
79
VoxelSpaceSharp
29/12/2018
2 weeks ago
Re implement Comanche's voxel space terrain rendering algorithm with csharp
C#
comanche game-comanche rendering-algorithm rendering-engine voxel-engine
80
Voxelized3D
27/01/2018
1 years ago
Experimental 3D voxel engine, uses different derivatives of dual contouring algorithm
C++
C
3d-graphics dlang dual-contouring isosurface-extraction voxel-engine voxel-terrain
81
Minecraft GAN City Generator
22/09/2020
4 months ago
Minecraft AI "city" generator using a Tensorflow GAN.
Python
82
CreationEngine
19/08/2020
3 months ago
Open source,High performance,Cross platform,Beautiful 3D voxel game.
C++
cross-platform modding-games voxel-engine
83
Dust
08/03/2021
5 months ago
An in development voxel game engine written in Rust.
Rust
game-engine voxel-engine
84
Java leven
24/05/2020
1 month ago
Nick Gildea Dual Contouring Java LWJGL implementation
Java
Opengl
chunked chunked-lod dual-contouring lwjgl oreon-engine voxel-terrain
85
Kube
10/04/2017
2 years ago
Simple minecraft like game and rendering engine based on OpenGL.
C
Opengl
game-engine glfw procedural-generation rendering-engine voxel-engine
86
Racket voxel
11/09/2019
this week
Racket
87
LAB
04/08/2020
2 months ago
3D voxel engine written in C
C
88
UnityVoxelEngine
30/10/2020
3 weeks ago
A voxel engine written in C# using Unity3D
C#
Unity
chunk-loader terrain-generation voxel-engine
89
CEVoxelMeshGreedyOptimizer
30/07/2019
2 weeks ago
Use greedy algorithm to optimize voxel mesh (Minecraft like game)
C#
greedy-algorithm voxel-engine
90
HertzVox
23/10/2017
2 years ago
A Unity voxel framework that is built for Unity and flexibility
C#
Unity
91
Cube beast editor
22/11/2019
3 weeks ago
Voxel map editor with web assembly build support
C++
Opengl
chrome chrome-tracing ecs emscripten entity-component-system imgui linux open-source opengl-es opengl-es30 profiling voxel-engine wasm web-assembly
92
SimpleCraftCpp
14/02/2016
1 years ago
Simple Minecraft like voxel engine in C++.
C
minecraft voxel-engine
93
Voxel editor
15/06/2019
1 month ago
A voxel editor in the browser.
Javascript
Three-js
3d demo-video voxel-editor
94
Block On
15/08/2021
1 month ago
A Blender add on for procedural voxelization of meshes with cross secton viewing
Python
3d addon blender blender-addon block block-on geometry-nodes procedural voxelizer
95
Basic voxel engine
07/08/2021
2 weeks ago
A Minecraft like voxel engine, written in C++.
C++
Cmake
Opengl
imgui opengl46 voxel-engine voxel-game voxel-terrain vulkan vulkan-game-engine
96
Pseudo3D JS
22/08/2021
4 months ago
A Javascript library for rendering 2.5D scenes.
Javascript
game-library oldschool-graphics ray-tracing raycasting-engine render-engine rendering-2d-graphics voxel-engine voxelspace
97
VoxelSpaceSDL
30/08/2021
2 months ago
Comanche's Voxel Space rendering algorithm written in C using SDL.
C
Sdl
comanche emscripten rendering-algorithm rendering-engine voxel-engine voxel-space
98
MinecraftClone
30/08/2020
this week
Minecraft like voxel engine developed for browser in Javascript with Three.JS
Javascript
Three-js
minecraft voxel-engine
99
Goengine
25/01/2018
2 months ago
Golang OpenGL (voxel) engine, something to play around with
Go
Sdl
golang voxel-engine
100
Voxel game
31/01/2018
4 months ago
A Minecraft inspired voxel engine I am developing from scratch for fun and practice. Might be turned into game at some point if I get that far
C
esvo memory-management octree procedural-generation ray-tracing voxel-engine
101
VoxelEngine
16/06/2015
1 years ago
Cubic voxel rendering
C++
Opengl
102
GridWorld
28/04/2020
2 weeks ago
Voxel Rendering using UrhoSharp
C#
game-development voxel-engine
103
Svo raytracer
22/12/2020
this week
Java/LWJGL pathtracer based on the paper "Efficient Sparse Voxel Octrees" by Samuli Laine and Tero Karras.
Java
104
VKraft
26/02/2017
3 months ago
A, Minecraft inspired, voxel engine and game that uses Vulkan to render.
C++
procedural-generation procedural-terrain voxel-engine voxel-generator voxel-terrain vulkan vulkan-api
105
Voxel engine
16/11/2021
1 month ago
A simple voxel engine that creates procedural worlds with Javascript and Three.JS
Javascript
game-development minecraft voxel-engine voxel-game voxel-generator voxel-terrain
106
Gnome Anns Sky
30/01/2018
1 years ago
Group Project
C#
alien fun game-development generation godot lima open-source planet procedural-generation procedural-terrain terraform university-project video-game voxel-terrain
107
GenWorld
10/04/2021
3 months ago
GenWorld a procedural generation toolkit for the "Unity" game engine. Allows you to procedurally generate content for a scene from voxels. Uses various algorithms and methods where you can change the frequency of appearance, size and color of voxel models.
C#
Unity
generation-algorithm procedural-generation scene-generation voxel-models voxel-terrain wavefunctioncollapse
108
Voxel landscape
19/05/2018
3 months ago
Infinite voxel landscape engine
C++
Opengl
voxel-landscape voxel-terrain
109
VOX4AM
12/10/2020
2 months ago
3D model voxelizer for deep learning applications (e.G. 3D CNN) in additive manufacutring (3D printing)
C++
3d-printing additive-manufacturing boost-library cgal-library hdf5 voxelizer
110
Annotated Minecraft Dialogues from Communicating with Computers
111
SuperNOVA
22/03/2017
3 years ago
Voxel Based engine implementation using the NOVA API
Java
game-engine voxel-engine
112
Voxelite
07/04/2015
8 months ago
Q: What if Minecraft but every pixel was a voxel? A: Worse performance, probably.
Javascript
Webgl
3d experiment experimental game-engine minecraft voxel-engine
113
SpaceChunks
29/03/2017
1 years ago
A simple voxel game written in C++ using OpenGL.
C++
Opengl
Sdl
114
VoxelPizza
19/12/2020
1 week ago
C#
115
Voxels
27/06/2018
6 months ago
Voxels prototype in Unity
C#
Unity
marching-cubes voxel-terrain
116
Voxelizer
26/04/2021
2 months ago
Convert md2 models to voxels
Pascal
md2 model voxel-generator voxelizer
117
CADPotential
09/08/2017
2 years ago
Massively Parallel Gravitational Potential Calculator and Voxelizer Python Interface
Python
Opencl
cad electric-potential gravitational-potential massively-parallel obj physics physics-simulation potentials pyopencl voxelizer
118
Phantom
30/04/2017
3 years ago
Software for modeling and visualisation of phantom with an arbitrary posture
C++
3d-modeling radiation radiation-physics radiation-safety voxel-engine
119
Cppcraft
07/06/2013
1 years ago
Procedurally generated world simulator
C++
game-development voxel-engine
120
VoxelEngine
14/02/2019
3 weeks ago
Voxel Engine written in C# for Unity.
C#
Unity
voxel-engine voxel-game
121
Proccraft
10/12/2019
5 months ago
Voxel Engine for procedural generation of caves, implemented from scratch in C++ with OpenGL and GLSL. Made in the course TNM084 Procedural methods for images at Linkping University.
C++
Glsl
Opengl
procedural-generation voxel-engine
122
Core
10/01/2020
1 month ago
Easily create voxel experiences in the browser!
Typescript
browser game-engine voxel-engine
123
Blockie
09/07/2018
2 months ago
Voxel renderer
D
Opengl
124
Voxel moxel.Ts
04/01/2018
1 years ago
Just for fun voxel game coded on typescript on top of WebGL
Typescript
Javascript
Webgl
es6 game-development game-engine javascript-game voxel-engine voxel-game webgl-computer-graphics webgl-game webgl2-engine
125
Ft vox
21/12/2020
2 months ago
Voxel engine
C
minecraft voxel-engine
126
VoxelSpec CSharp
01/12/2019
7 months ago
Open source voxel game base C# specification
C#
base game-development open-source opensource spec specification voxel-based voxel-data voxel-editor voxel-engine voxel-game voxel-generator voxel-terrain
127
Voxel Engine
03/02/2018
2 years ago
Minecraft like voxel engine. Currently in development.
C
128
Annileen
09/04/2018
4 months ago
A toy 3D game engine with voxel support
C
Directx
Opengl
3d-engine 3d-game-engine voxel-engine game-engine game-development voxel-terrain vulkan
129
Meshvox
05/12/2020
8 months ago
A simple mesh voxelizer written in rust
Rust
130
SIMDVoxelizer
21/10/2016
9 months ago
Simple voxelizer make use of CPU SIMD units
C++
Other
ispc simd simd-programming volumetric voxelizer
131
FastVoxel
09/02/2012
9 months ago
Convert 3D polygonal models into a regular cartesian mesh
C++
Python
132
Minecraft dialogue models
31/07/2019
8 months ago
Python
Other
133
PsychicDamage
15/11/2020
1 years ago
An open source web based voxel based game. The name might change (see #1).
Typescript
Javascript
game-development voxel-engine
134
VoxelSpaceCPP
25/04/2020
6 months ago
Universal voxel space standard library
C++
C#
library space standard terrain universal voxel-data voxel-engine voxel-game voxel-generator voxel-terrain world
135
Racket js voxel
02/10/2019
1 month ago
Javascript
racket voxel-engine
136
Be voxel rs
26/06/2020
1 years ago
Rust
rust-lang voxel-engine vulkan
137
OptixMinecraft
21/11/2021
3 months ago
Fully path traced Minecraft using the Optix SDK
C++
Cuda
minecraft-clone optix path-tracing ray-tracing realtime rendering voxel-engine voxel-game voxel-generator voxel-terrain
138
Loxel
15/04/2018
1 month ago
C++
Opengl
Sdl
lua voxel-engine voxel-generator
139
Prop tool
20/12/2019
2 years ago
Gdscript
addon godot props voxel-engine
140
Ft vox
11/02/2018
6 months ago
Voxel game engine
C++
Opengl
141
Voxel engine
05/05/2019
2 years ago
Voxel Engine Development with OpenGL and Modern C++
Html
Opengl
c++ procedural-generation voxel-engine
142
Voxels plus plus
05/05/2019
3 weeks ago
A reasonably high performance, multi threaded, badly procedural voxel world renderer
C++
high-performance multithreading voxel-engine
143
Otrt
14/03/2019
1 years ago
Sparse Voxel OctTree Ray Tracing in Scala(JS)
Scala
144
Scuffedcraft
22/10/2020
6 months ago
Open source voxel game for the Nintendo Wii, written in C
C
devkitppc devkitpro game-engine homebrew nintendo-wii voxel-engine wii
145
OpenGL Voxel Engine
15/09/2019
this week
Voxel Game Engine using OpenGL, created as a project to practice C++ and graphics programming.
C
Opengl
c++ game-engine-3d graphics-programming voxel-engine
146
Plastic
19/04/2015
1 years ago
Plastic Inquisitor is a sandbox RPG rendered in 3D using ASCII art.
C++
3d ascii-art game-development rpg sandbox voxel-engine
147
VoxelEngine
01/11/2021
2 months ago
A voxel engine made with gl.H and pure C
C
Cmake
148
Yave
14/12/2021
2 months ago
Fast and safe voxel engine written in rust.
Rust
linux macos rust-lang voxel-engine web-assembly wgpu windows
149
Voxvision
03/10/2013
1 month ago
My voxel library implemented in C
C
lua sandbox voxel-engine
150
Voxel
28/11/2019
1 years ago
WIP voxel container, chunks, voxel dict and voxel mesher
C++
Glsl
blocky entt glm minecraft smart-voxel-container voxel-mesher voxel-terrain
151
Polydata to imagedata
05/11/2020
7 months ago
Convert from vtkPolyData to vtkImageData.
Python
mesh voxelizer vtk
152
Voxelizer
01/09/2020
3 months ago
Python
3d-graphics 3d-model voxelizer
153
QA Minecraft
10/03/2016
6 years ago
Contains : Knowledge database, Corpus of Questions, Ontology of the MR
155
Minecraft ddpgfD gail
21/05/2021
9 months ago
Python
156
DELU MINECRAFT
16/03/2020
1 years ago
C#
158
Thirteenth floor
09/09/2019
2 years ago
Personal project with the goals of 1) creating a basic voxel game engine and 2) building a life simulator on top of that engine.
C++
game-development game-engine simulator voxel-engine
159
VoxelPlanet
12/08/2020
1 years ago
A moddable 3D drawing/painting sandbox game that uses colored cubes and blocks
C++
Opengl
blocks creativity crystalvulpine cube cubes open-world open-world-game openworld sandbox sandbox-game sandbox-playground shaders supports-mods voxel-engine voxelplanet
160
Mycraft
27/03/2021
3 months ago
Minecraft but mine and in C++ :)
C++
Opengl
161
Cmine
23/01/2022
1 month ago
Minecraft like game made in C and OpenGL
C
Opengl
3d terrain-generation voxel-engine
162
KokoroVR
27/10/2019
1 years ago
OpenGL/Vulkan based graphics engine.
C++
C#
Glsl
Opengl
azdo game-engine voxel-engine
163
JavaVoxelEngine
02/08/2021
6 months ago
A voxel engine using the programmable OpenGL 3+ pipeline in Java. (LWJGL) (original Minecraft).
Java
Opengl
minecraft voxel-engine
164
MwVoxelEngine
03/01/2022
2 months ago
Small voxel engine supporting ~16.7 million voxels, w/ a hydraulic erosion simulation approach to terrain generation
C++
Opengl
computer-graphics voxel-engine
165
Cubz
16/06/2019
2 years ago
Cubz Cross Platform C++ Voxel Engine
C++
Opengl
cross-platform game-development game-engine voxel-engine
166
Website
16/11/2020
1 years ago
Website for cppvoxel
Html
c++ cppvoxel game-engine voxel-engine website
167
Voxelsworld
06/01/2022
1 month ago
OpenGL Voxelworld tech demo
C++
Opengl
168
Game AI design
08/09/2015
4 years ago
Game of Flags
Java
Opengl
a-star-algorithm animation neural-networks computer-graphics libgdx q-learning reinforcement-learning shaders simplex-noise voxel-engine
169
GrokVox
12/11/2018
3 years ago
A voxel rendering engine written in Metal
Objective-c
3d 3d-graphics 3d-graphics-engine render rendering rendering-engine voxel-engine
170
Nublada
09/01/2022
1 month ago
OpenGL & Java 11 Voxel Engine
Java
Opengl
171
Wgpu voxel engine
11/08/2021
5 months ago
Voxel engine made in Rust with wgpu.
Rust
procedural-generation voxel-engine wgpu
172
Panorama jl
28/08/2021
6 months ago
Panorama generator written in Julia (unfinished attempt) using SRTM data as input
Julia
julialang srtm-data voxel-engine voxel-terrain
173
Plugin WebVR
11/01/2020
2 years ago
WebVR support for WebVoxel projects
Typescript
game-development game-engine virtual-reality voxel-engine vr webvr-support
174
Voxelmap
11/12/2021
3 months ago
Voxelmap Editor
Javascript
175
Voxel Terrain
17/06/2020
1 years ago
A random voxel terrain generator
C#
algorithms demo voxel-terrain
176
Java Weltschmerz
25/01/2019
2 years ago
World generator for Terra
Java
voxel-generator voxel-terrain world-generator
177
Blocks
17/02/2018
1 years ago
A godot based game
Gdscript
game-development godot minecraft-clone opensimplexnoise voxel-terrain
178
Marching Cubes Unity
16/10/2021
2 months ago
My implementation of the marching cube algorithm to meshify scalar fields in the Unity game engine
C#
Unity
marching-cubes voxel-terrain
179
Voxelizer rs
26/05/2020
1 years ago
A Rust port of karimnaaji's C Voxelizer
C
ffi rust voxelization voxelizer

Back to Hub