DeclutterOptions
Defined in: network/lod.ts:909
Properties
Section titled “Properties”fadeAlpha?
Section titled “fadeAlpha?”
optionalfadeAlpha?:Float32Array<ArrayBufferLike>
Defined in: network/lod.ts:924
Cross-fade alpha (#133), indexed by tree-node id. A glyph mid-transition (fadeAlpha[g] < 1) is
exempt from declutter — it can’t be culled by its (also-transitioning) parent nor cull its
children, so the split/merge cross-fades smoothly instead of the children popping in after the
parent has faded out. Absent ⇒ normal declutter (zero added cost).
k:
number
Defined in: network/lod.ts:913
The transform scale k, used to project world radii to pixels when not screen-sized.
maxAggregateRadius?
Section titled “maxAggregateRadius?”
optionalmaxAggregateRadius?:number
Defined in: network/lod.ts:915
Aggregate draw-radius cap (matches frontierCircles), for the on-screen size.
screenSized
Section titled “screenSized”screenSized:
boolean
Defined in: network/lod.ts:911
True when glyphs are sized in screen pixels (sizeMode: "screen"); else world radii × k.
spacing?
Section titled “spacing?”
optionalspacing?:number
Defined in: network/lod.ts:917
Spacing multiplier on the exclusion radius (>1 = sparser, <1 = denser). Default 1.