MARCHING LATTICE
개요
발명자
Brent Charles Ewald
IPC 분류
CPC 분류
A method and system provide for extracting an isosurface. A set of sampling lattices are created based on a sampling resolution and a region of interest. The set of lattices cover a scalar field and are tiles made up of shapes. The scalar field is evaluated based on the set of sampling lattices to generate a value for each tile, convert the values to cells, and assign an index to each cell. For each cell, the index is utilized to identify, in a lookup table, an enumerated shape. For each identified enumerated shape that contains an isosurface crossing, an isosurface connection is estimated between new points of edges of the identified shape. A mesh is created to connect the new points and utilized as the extracted isosurface.
원문 (중국어)
A method and system provide for extracting an isosurface. A set of sampling lattices are created based on a sampling resolution and a region of interest. The set of lattices cover a scalar field and are tiles made up of shapes. The scalar field is evaluated based on the set of sampling lattices to generate a value for each tile, convert the values to cells, and assign an index to each cell. For each cell, the index is utilized to identify, in a lookup table, an enumerated shape. For each identified enumerated shape that contains an isosurface crossing, an isosurface connection is estimated between new points of edges of the identified shape. A mesh is created to connect the new points and utilized as the extracted isosurface.