Optional ReadonlyclusteredSet by clusterTraceScene on a mesh whose own tree it dropped (only its
cluster copies are traced; nodeCount is 0). The triangles are where
they were; meshRefitPlacement refuses the mesh.
Optional ReadonlymergedSet on an input mesh that only merged sources use: its triangles live in
TraceSceneData.mergedGroups[mergedInto], and this entry is empty
(triangleCount 0). writeTriangleFilterFlags refuses it.
ReadonlynodeReadonlynodeThe mesh's root, counted in nodes (in the scene's node size). A
quantized scene keeps the mesh's frame slot right before it, at nodeOffset - 1.
ReadonlytriangleReadonlytriangleFirst triangle record, counted in triangles.
Optional ReadonlyvertexIndexed scenes: the mesh's first vertex in TraceSceneData.positions (its header's vertex base).
Optional ReadonlyvertexIndexed scenes: the mesh's vertices in TraceSceneData.positions.
Optional ReadonlyweldedIndexed scenes: the mesh's vertices were welded (the exact-bit weld, on
by default, or weldTolerance), so the scene's vertex numbering is not
the app's and meshRefitPlacement refuses the mesh.
Where one input mesh landed in the scene's shared buffers. A
TriangleRecordRangeforwriteTriangleFilterFlags.