Learn R Programming

ggseg3d (version 2.0.0)

resolve_brain_mesh: Resolve brain surface mesh

Description

Resolves and prepares a brain surface mesh for rendering. Delegates to [ggseg.formats::get_brain_mesh()] for inflated surfaces, provides pial, white, and semi-inflated surfaces from ggseg3d internal data, corrects 0-based face indices, and centers inflated/semi-inflated meshes on pial centroids.

Usage

resolve_brain_mesh(
  hemisphere = c("lh", "rh"),
  surface = c("inflated", "semi-inflated", "white", "pial"),
  brain_meshes = NULL
)

Value

list with vertices (data.frame with x, y, z) and faces (data.frame with i, j, k), or NULL if mesh not found

Arguments

hemisphere

`"lh"` or `"rh"`

surface

Surface type: `"inflated"`, `"semi-inflated"`, `"white"`, `"pial"`

brain_meshes

Optional user-supplied mesh data. Passed through to [ggseg.formats::get_brain_mesh()] for format details.