Premium
Constructing Isosurfaces with Sharp Edges and Corners using Cube Merging
Author(s) -
Bhattacharya A.,
Wenger R.
Publication year - 2013
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/cgf.12088
Subject(s) - isosurface , intersection (aeronautics) , grid , correctness , surface (topology) , marching cubes , computer science , enhanced data rates for gsm evolution , cube (algebra) , point (geometry) , polygon mesh , algorithm , computer graphics (images) , geometry , visualization , mathematics , artificial intelligence , cartography , geography
Abstract A number of papers present algorithms to construct isosurfaces with sharp edges and corners from hermite data, i.e. the exact surface normals at the exact intersection of the surface and grid edges. We discuss some fundamental problems with the previous algorithms and describe a new approach, based on merging grid cubes near sharp edges, that produces significantly better results. Our algorithm requires only gradients at the grid vertices, not at each surface‐edge intersection point. We also give a method for measuring the correctness of the resulting sharp edges and corners in the isosurface.