G-code Preview — API Reference
    Preparing search index...

    Imperative controls — a thin proxy over the engine, queued until the canvas binds.

    interface ModelPreviewControls {
        capture(opts?: CaptureOptions): Promise<Blob>;
        frame(): void;
        getCameraState(): null | CameraState;
        resize(width: number, height: number): void;
        setBackground(bg: ModelBackground): void;
        setCameraState(state: CameraState): void;
        setInteractionQuality(mode: "off" | "auto"): void;
        setRenderScope(scope: null | RenderScope): void;
        setSource(input: ModelSourceInput): Promise<ModelReadyInfo>;
        setView(view: CameraView): void;
    }
    Index

    Methods