Skip to content

Interface: SceneGeometryManifest ​

Defined in: scene/SceneManifest.ts:26

Properties ​

id ​

ts
id: string;

Defined in: scene/SceneManifest.ts:27


hemisphere ​

ts
hemisphere: SceneHemisphere;

Defined in: scene/SceneManifest.ts:28


vertices ​

ts
vertices: string;

Defined in: scene/SceneManifest.ts:29


faces ​

ts
faces: string;

Defined in: scene/SceneManifest.ts:30


curvature? ​

ts
curvature?: string;

Defined in: scene/SceneManifest.ts:31


variants? ​

ts
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 ​

ts
vertexCount: number;

Defined in: scene/SceneManifest.ts:41


faceCount ​

ts
faceCount: number;

Defined in: scene/SceneManifest.ts:42


metadata? ​

ts
metadata?: Record<string, unknown>;

Defined in: scene/SceneManifest.ts:43

Released under the MIT License.