ReadonlyboundsObject-space box around the mesh: [minX, minY, minZ, maxX, maxY, maxZ].
ReadonlyleafReadonlymaxLevels of nodes on the longest path. The traversal stack needs at most this many entries for this mesh.
ReadonlynodeOptional ReadonlynodeHow nodes stores them; omitted means 'f32' (GpuLayoutNodeFormat, docs/internals/design/compressed-nodes.md).
ReadonlynodesnodeCount nodes, 64 bytes each; node 0 is the root. Quantized: the frame slot, then 32 bytes per node (GpuLayoutNodeFormat).
ReadonlyparentsParent of each node, for the bottom-up refit pass (M3).
ReadonlytriangleOptional ReadonlytriangleHow triangles stores them; omitted means 'records' (GpuLayoutTriangleLeaves).
ReadonlytrianglestriangleCount triangles in tree order: 48-byte records, or 16-byte indexed triangles with triangleLeaves: 'indexed'.
The result of building a mesh BVH. All indices are relative to this mesh.