Skip to content

Interface: LayeredMergedGeometry

Output of buildLayeredMergedGeometry: a single merged non-indexed buffer covering every tile's sol prism.

Properties

geometry

ts
geometry: BufferGeometry;

Merged geometry with position, normal, aSolHeight attributes.


faceToTileId

ts
faceToTileId: number[];

Face index (i / 3) → tile id.


tileRange

ts
tileRange: Map<number, PrismRange>;

Per-tile vertex ranges in the merged buffer.


shellThickness

ts
shellThickness: number;

solOuterRadius - coreRadius — exposed so shaders can normalise heights.

Distribué sous la licence indiquée dans le dépôt.