Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Bear in mind that voxels are just a concept. There are several ways of handling them as data, and several ways of visualizing them (extract geometry, raycasting, ...).</p> <p>It's a data point in a fixed-spaced grid, that's it. What this point represents or which geometric primitive you associate with it, that's totally implementation-specific. People usually visualize them as cubes occupying the entire cell in the fixed space grid, that's why you associate them with cubes.</p> <p>The most famous/popular voxel-based application, Minecraft, visualizes them using the standard rasterization pipeline as cubes centered on a grid. (Academic) Systems like GigaVoxels perform ray-tracing into a Sparse Voxel Octree structure to generate images.</p> <p>I've encountered the following voxel-oriented libraries:</p> <ul> <li><strong>Field3D</strong>: Sony Pictures library for storing voxel data: <a href="http://opensource.imageworks.com/?p=field3d" rel="noreferrer">http://opensource.imageworks.com/?p=field3d</a></li> <li><strong>OpenVDB</strong>: A new format released by Dreamworks Studios: <a href="http://www.openvdb.org/index.html" rel="noreferrer">http://www.openvdb.org/index.html</a></li> <li><strong>Polyvox</strong>: Used for several games, in active development: <a href="http://www.volumesoffun.com/polyvox-download/" rel="noreferrer">http://www.volumesoffun.com/polyvox-download/</a></li> <li><strong>VoxelIQ</strong>: Game-oriented block-based engine in C# - <a href="https://github.com/raistlinthewiz/voxeliq" rel="noreferrer">https://github.com/raistlinthewiz/voxeliq</a></li> <li><strong>GigaVoxels</strong>: Ray-guided streaming library for voxels - <a href="http://gigavoxels.imag.fr/" rel="noreferrer">http://gigavoxels.imag.fr/</a></li> <li><strong>Binvox</strong>: Not really a library, but a voxelizer with a basic binary voxel data definition: <a href="http://www.cs.princeton.edu/~min/binvox/" rel="noreferrer">http://www.cs.princeton.edu/~min/binvox/</a></li> <li><strong>VoxelFarm</strong>: An engine for generating procedural voxel terrain: <a href="http://www.voxelfarm.com/vfweb/engine.html" rel="noreferrer">http://www.voxelfarm.com/vfweb/engine.html</a></li> </ul> <p>And here's a reddit post with 20 years of voxel engine code: <a href="https://www.reddit.com/r/VoxelGameDev/comments/3fvjb4/20_years_of_voxel_engines_source_code_included/" rel="noreferrer">https://www.reddit.com/r/VoxelGameDev/comments/3fvjb4/20_years_of_voxel_engines_source_code_included/</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload