polygon.soup.to.indexed.mesh: Turn polygon soup into indexed mesh.

View source: R/read_fs_surface.R

polygon.soup.to.indexed.meshR Documentation

Turn polygon soup into indexed mesh.

Description

Some mesh file formats like STL do not store the faces as indices into a vertex list ('indexed mesh'), but repeat all vertex coordinates for each face ('polygon soup'). This function creates an indexed mesh from a polysoup.

Usage

polygon.soup.to.indexed.mesh(faces_vertex_coords, digits = 6)

Arguments

faces_vertex_coords

numerical matrix with *n* rows and 3 columns, the vertex coordinates of the faces. Each row contains the x,y,z coordinates of a single vertex, and three consecutive vertex rows form a triangular face.

digits

the precision (number of digits after decimal separator) to use when to determine whether two x,y,z coords define the same vertex.

Value

an indexed mesh, as an 'fs.surface' instance (see read.fs.surface).


freesurferformats documentation built on May 29, 2024, 5:29 a.m.