Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Module data/scene-loader/monitor/draw-order-provider

    Live draw-order provider for the data-loading monitor's Scene Graph tab.

    Reads the cross-node draw order straight off the THREE root group each tick: per data mesh the blending bucket + depthWrite (from the material) and the resolved renderOrder the depth-sort coordinator assigned. Keyed by scene-graph path (mesh name, stamped by the node factory), so the monitor tree can show it next to the LOD chip.

    Pull (polled) rather than push because renderOrder is recomputed every frame from the camera pose (rendering/depth-sort-coordinator/render-order.ts); a per-tick read keeps the panel truthful as the view orbits. Mirrors visible-counts.ts (the other THREE-reading, path-keyed monitor feed) and is injected via SceneLoaderMonitorPort.setDrawOrderProvider.

    createDrawOrderProvider