Skip to content

Support for Marching Cubes with Mesh Displacement#13

Open
runevision wants to merge 4 commits intoScrawk:masterfrom
runevision:master
Open

Support for Marching Cubes with Mesh Displacement#13
runevision wants to merge 4 commits intoScrawk:masterfrom
runevision:master

Conversation

@runevision
Copy link
Copy Markdown

This pull request adds support for mesh displacement, a technique which reduces the triangle count by half compared to Marching Cubes on its own, and makes for more regular proportioned triangles.

Based on the paper "Mesh Displacement: An Improved Contouring Method for Trivariate Data"
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.49.5214

The technique was used in the videogame Spore in the Creature Creator.
See: http://chrishecker.com/My_liner_notes_for_spore

@mlavik1
Copy link
Copy Markdown

mlavik1 commented Nov 18, 2024

Just wanted to say that this was really useful for me :) Amazing job, and thanks for sharing!

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.

2 participants