ReadonlycubeCenter point of the grid cell in world space coordinates.
ReadonlycubeGrid cell coordinates (integer indices, not world space).
ReadonlycullingDistance at which this merge group should be culled. -1 means no distance culling.
ReadonlycullWhether meshes in this group should be culled when the camera moves.
ReadonlyidUnique string identifier encoding all merge properties (prefix, opacity, cull, level, cell coords, size).
ReadonlyifcArray of product meshes assigned to this merge group.
ReadonlyindiceTotal index count of all meshes in this merge group.
ReadonlyprimitiveTotal primitive count of all meshes in this merge group.
Represents a unique identifier for merging IFC product meshes based on spatial locality and rendering properties.
Each
MergeIdgroups BimProductMesh instances that share similar characteristics, allowing them to be merged into a single BabylonJS mesh for optimized rendering.