TheKnarf

Signed Distance Fields (SDFs)

Signed Distance Fields is a way to represent 3D models as implicit surfaces. to use them in video games you may want to turn them into a mesh.

Important resources

Meshing algoritms

AlgoritmHow to handle LODsLibrariesOther references
Marching cubesTransvoxel
Surface NetsSkirting / stitchingfast-surface-nets-rs, GDvoxelTerrain
Dual ContouringCan work on octreesDual Contouring Tutorial
Compact Isocontours by Moore and Warren (1995)Supposedly used in Spore?
Screened Poisson ReconstructionPoissonReconstuction

People building intersting SDF / Voxel engines

0 FPS

Ethan Gore

CodeJar

bonsairobo / DreamCat Games

Miguel Cepero / Voxel Farm

Nick / ngildea

Sebastian Lague

Ming-Lun “Allen” Chou creator of MudBun

Matt Keeter

Interesting talks

No Man's Sky

Matt Keeter

Articles

Raymarching

Instead of turning the SDF to a mesh one can use Raymarching to render it directly. It seems like combining meshing for collitions and raymarching for real time changes could be smart.

Other techniques

Assets