Photo Sphere Viewer
    Preparing search index...

    Interface Renderer

    Controller for the three.js scene

    interface Renderer {
        config: ParsedViewerConfig;
        state: ViewerState;
        viewer: Viewer;
        get panoramaPose(): Euler;
        get sphereCorrection(): Euler;
        addObject(object: Object3D): void;
        getIntersections(
            viewerPoint: Point,
        ): Intersection<
            Mesh<
                BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>,
                Material | Material[],
                Object3DEventMap,
            >,
        >[];
        hide(): void;
        isObjectVisible(value: Vector3 | Object3D<Object3DEventMap>): boolean;
        removeObject(object: Object3D): void;
        setCustomRenderer(
            factory: (renderer: WebGLRenderer) => CustomRenderer,
        ): void;
        show(): void;
    }

    Hierarchy

    • AbstractService
      • Renderer
    Index

    Properties

    viewer: Viewer

    Accessors

    Methods