OptionalbillboardWhen true, the shader rebuilds the glyph quad in screen-aligned (cameraRight, cameraUp) basis so the text always faces the camera. Used for IfcGridAxis bubble tags — they must stay readable in top-down/ground views where the authored world-Y up axis collapses. Defaults to false (authored, in-plane text).
OptionalcolorOptionaldefinesDoes this label DEFINE the model's extent? Default true; see uploadTexts (#3359).
Baseline direction (X axis in 3D world space).
Glyph height in world units.
OptionaloriginOpt-in canonical f64 label anchor. When supplied, worldPos is a small
local offset from this origin; legacy callers omit it and retain their
world-f32 projection path without a fabricated precision claim.
OptionaltargetPer-instance target cap height in screen pixels. 0 / undefined falls back to the renderer's global default (~14 px). Grid bubble fills + outlines emit at ~32 px so the bubble stays proportional to the inscribed tag at every zoom level — without this override they'd collapse to the same screen size as the tag and the bubble would disappear behind the character.
IFC BoxAlignment ("bottom-left", "center", "top-right", …).