[][src]Crate isosurface

Algorithms for extracting mesh data from isosurfaces.

Modules

distance

Types for handling distances in different metric spaces.

extractor

Utilities for outputting mesh data in specific formats.

feature

Algorithms for accurately placing vertices on features (edges or corners) of an implicit surface.

implicit

Primitives for building distance fields from implicit functions.

math

Common math types

sampler

Sampling from distance fields.

source

Traits for defining isosurface data sources

traversal

Algorithms for traversing bounded regions of distance fields.

Structs

DualContouring

Convert isosurfaces to meshes using dual contouring.

ExtendedMarchingCubes

Convert isosurfaces to meshes using extended marching cubes.

LinearHashedMarchingCubes

Convert isosurfaces to meshes using marching cubes over a linear hashed octree.

MarchingCubes

Convert isosurfaces to meshes using marching cubes.

PointCloud

Convert isosurfaces to point clouds