Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...
    • Load a kind=partition Group on initial scene construction.

      Pattern:

      1. Create a THREE.Group for the wrapper; apply transform.
      2. Recurse each child through the caller-supplied loadChildren (a thin handle to loadSceneNodes) so its geometry-specific loader runs and a placeholder mesh attaches.

      The recursion handle is passed in (not imported) to break what would otherwise be a cyclic dependency with load-scene-nodes.ts — the dep-cruiser check rejects static back-references. Same pattern as load-children-concurrently.ts.

      Partition selection is frustum-only: every intersecting part remains visible, while off-frustum parts are hidden so their registered loaders can skip slice updates. No LOD coverage, hysteresis, or level substitution is involved because hiding an in-frustum spatial part would delete geometry.

      Parameters

      Returns Promise<Group<Object3DEventMap>>