Interface: SceneGeometryManifest
Defined in: scene/SceneManifest.ts:26
Properties
id
id: string;Defined in: scene/SceneManifest.ts:27
hemisphere
hemisphere: SceneHemisphere;Defined in: scene/SceneManifest.ts:28
vertices
vertices: string;Defined in: scene/SceneManifest.ts:29
faces
faces: string;Defined in: scene/SceneManifest.ts:30
curvature?
curvature?: string;Defined in: scene/SceneManifest.ts:31
variants?
variants?: Record<string, string>;Defined in: scene/SceneManifest.ts:40
Optional alternative embeddings that share this topology, curvature and per-vertex data (for example inflated, pial and white): variant name -> vertices asset id. vertices must be one of the listed assets; it is the initial embedding. Every geometry in a scene lists the same names, so one switch changes both hemispheres. Runtimes without variant support ignore this field and show vertices.
vertexCount
vertexCount: number;Defined in: scene/SceneManifest.ts:41
faceCount
faceCount: number;Defined in: scene/SceneManifest.ts:42
metadata?
metadata?: Record<string, unknown>;Defined in: scene/SceneManifest.ts:43