Skip to content

Support Batched Marching Cubes#2422

Merged
alecjacobson merged 4 commits intomainfrom
alecjacobson/batch-marching-cubes
Oct 28, 2024
Merged

Support Batched Marching Cubes#2422
alecjacobson merged 4 commits intomainfrom
alecjacobson/batch-marching-cubes

Conversation

@alecjacobson
Copy link
Copy Markdown
Contributor

Overload for igl::marching_cubes to return an edge-to-vertex data-structure. This enables fully batched based extraction of iso-surfaces using root finding (as shown in 909_BatchMarchingCubes). The killer use case is not really signed-distance to a mesh (which is locally pretty linear), but funkier things like NeRFs or generalized winding numbers. This allows the caller to be in control of supplying values for vertex positions after extraction the edge-based sign crossings.

armadillo-batch-root

@alecjacobson alecjacobson merged commit f962e4a into main Oct 28, 2024
@alecjacobson alecjacobson deleted the alecjacobson/batch-marching-cubes branch October 28, 2024 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant