Documentation
    Preparing search index...

    Interface PickingServiceFactory

    What registerPickingPipeline() installs: a factory WebglRenderer.createPickingService() calls once per service. Creation compiles nothing — the id program compiles lazily, on the service's first pass, so registration and creation alone change no GL transcript (the skinning factory's contract).

    interface PickingServiceFactory {
        create(host: PickingRendererHost): PickingService;
    }
    Index