Skip to content
0:00 / 0:00

#sparsevoxeldag#hashdag#voxels

Hash DAG: Interactively Modifying Compressed Sparse Voxel Representations - Eurographics 2020

Voxel Plugin

6.4K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Linked in the descriptionPhyronnaz/HashDAG

Advanced. Deep dive for people who know the field.

9.4K views6 years ago1 recommendation

Graphics and audioComputer scienceRenderingData structures

This video demonstrates a method to directly modify high-resolution compressed sparse voxel DAGs in real time without full decompression.

We present a method to directly modify very high resolution compressed voxel data. We demonstrate its efficacy by performing interactive edits to (128k)^3 voxel data. Source code: github.com/Phyronnaz/HashDAG Paper available here: newq.net/dl/pub/ModifyingCompressedVoxels-main.pdf Voxels are a popular choice to encode complex geometry. Their regularity makes updates easy and enables random retrieval of values. The main limitation lies in the poor scaling with respect to resolution. Sparse voxel DAGs (Directed Acyclic Graphs) overcome this hurdle and offer high-resolution representations for real-time rendering but only handle static data. We introduce a novel data structure to enable interactive modifications of such compressed voxel geometry without requiring de- and recompression. Besides binary data to encode geometry, it also supports compressed attributes (e.g., color). We illustrate the usefulness of our representation via an interactive large-scale voxel editor (supporting carving, filling, copying, and painting).

Why it's here

1 person recommends this

What people say. Recommended as a state-of-the-art example of high-density voxel editing and rendering.

u/Plazmaticin r/GraphicsProgramming • Recommends

On “Does anyone know what technique John Lin uses for his micro voxels?”

…n detail and follow-up works that attach attributes to DAGs use an index-based approach, but that’s hardly the problem here. DAG's have very low cost for similar structures, and zero cost for the same structure. And we can see even more impressive editing/view distances and voxel densities in videos like this, with actual papers behind them: * link to this video * https://github.com/Phyronnaz/HashDAG * https://graphics.tudelft.nl/Publications-new/2020/CBE20/ModifyingCompressedVoxels-main.pdf * https://icg.gwu.edu/sites/g/files/zaxdzs1481/f/downloads/highResolutionSparseVoxelDAGs.pdf So I would start at DAGs to understand what is going on here in absence of information directly from him. As for th…