90 likes | 96 Views
Explore methods for maintaining sharp features on surfaces of volumetric objects to improve geometric accuracy. Discuss state-of-the-art techniques such as Discrete Marching Cubes while addressing aliasing issues and modeling errors. Implement object-priority models for better surface configurations at subcell levels. Highlight application-dependent strategies and feature detection for achieving sharp geometry with improved topology.
E N D
Maintaining sharp features insurface construction forvolumetric objects By Eddy Loke & Erik Jansen Kindly presented by Joris Vergeest
Motivation: object sharpness Improve geometric accuracy at straight and diagonal edges/corners
State of the art: Discrete Marching Cubes (Montani et al.) Surface configurations at cell level • Introduces unwanted aliasing • Cuts off sharp object features • Modeling error
Underlying DMC model at subcell level: Background-priority model (Loke et al.) defines DMC surface configurations at subcell level Topological equivalency Modeling simplicity Much smaller LUT Example: split up 1 DMC cell 8 subcells
Derive concave modeling variants move surface inwards object
Derive convex modeling variants hybrid surfacing (varying connectivity) move surface outwards object Object-priority model (Kenmochi et al.) Background-priority model (DMC)
Implementation issues • Subgrid interpolation & extrapolation • Feature detection Application dependent Use available automatic edge and corner detection methods in 3D
Examples Sharp geometry
Examples Sharp geometry with improved topology