@pixi/3d
    Preparing search index...

    Interface OrbitMouseButtons

    What each mouse button does in an OrbitCamera

    Holding ctrl, meta or shift swaps a button's 'rotate' and 'pan'.

    const cadButtons: OrbitMouseButtons = { left: 'none', middle: 'rotate', right: 'pan' };

    Object.assign(orbit.mouseButtons, cadButtons);
    interface OrbitMouseButtons {
        left: OrbitMouseAction;
        middle: OrbitMouseAction;
        right: OrbitMouseAction;
    }
    Index

    Action for the left mouse button

    'rotate'
    
    const orbit = new OrbitCamera({ view: view3d, mouseButtons: { left: 'pan', right: 'rotate' } });
    

    Action for the middle mouse button

    'zoom'
    
    orbit.mouseButtons.middle = 'pan';
    

    Action for the right mouse button

    'pan'
    
    const orbit = new OrbitCamera({ view: view3d, mouseButtons: { right: 'none' }, preventContextMenu: false });