40

What are some good resources (tutorials, code, papers, etc.) for learning about voxel rendering?

Firas Assaad
  • 3,544
  • 2
  • 32
  • 26

5 Answers5

16

I recently did some experimentation with voxels for rendering terrain, with support for overhangs. I pretty much used these articles to build my prototype:

Something to look out for, I could never get normal generation to work correctly once I had generated a mesh from my voxels. If anyone can give any pointers for this, I'd be grateful.

Pikalek
  • 12,372
  • 5
  • 43
  • 51
Cubed2D
  • 2,122
  • 18
  • 19
8

Here is a 10 year old tutorial that goes pretty deep into Voxel rendering as a technology. It's still a good read.

Ólafur Waage
  • 3,643
  • 1
  • 29
  • 32
5

This paper by Jon Olick is pretty interesting: http://s08.idav.ucdavis.edu/olick-current-and-next-generation-parallelism-in-games.pdf

And those two forum threads about it: http://ompf.org/forum/viewtopic.php?f=3&t=904

and: https://mollyrocket.com/forums/viewtopic.php?t=551

It gives you a nice overview about how things could be done in a modern voxel engine.

  • 2nd link appears to be what is now a browser addon (possibly malicious) and the 3rd link is dead. Just wanted to warn people before they bother clicking :) – Shelby115 Jun 20 '18 at 20:25
2

I work on an open-source voxel library called PolyVox which has some good documentation for the technology. Also linked at the bottom of our documentation page is a chapter of 'Game Engine Gems Volume 1' on volumetric representations in games via Google Books.

milliams
  • 129
  • 4
2

Check this Stackoverflow post for links to Voxel libraries.

I'm also developing a renderer based on voxel raycasting.

I developed an out-of-core voxelizer and SVO builder and published paper and code here.

Pikalek
  • 12,372
  • 5
  • 43
  • 51
Jeroen Baert
  • 181
  • 4