{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/dual-contouring-of-hermite-data","title":"Dual Contouring of Hermite Data","arxiv_id":null,"date":"2002-07-01","proceeding":"ACM Transactions on Graphics (TOG), Volume 21, Issue 3 2002 7","authors":["Tao Ju","Frank Losasso","Scott Schaefer","Joe Warren"],"abstract":"This paper describes a new method for contouring a signed grid whose edges are tagged by Hermite data (i.e; exact intersection points and normals). This method avoids the need to explicitly identify and process “features” as required in previous Hermite contouring methods. Using a new, numerically stable representation for quadratic error functions, we develop an octree-based method for simplifying contours produced by this method. We next extend our contouring method to these simplified octrees. This new method imposes no constraints on the octree (such as being a restricted octree) and requires no “crack patching”. We conclude with a simple test for preserving the topology of the contour during simplification.","url_abs":"https://dl.acm.org/doi/10.1145/566654.566586","url_pdf":"https://www.cs.rice.edu/~jwarren/papers/dualcontour.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"dual-contouring-of-hermite-data","repo_url":"https://github.com/BorisTheBrave/mc-dc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}