function onMouseMove(evt, group)
{
    if (!mouseDown)
        return;
    
    // The preventDefault() method cancels the event if it is cancelable, meaning that the default action that belongs to the event will not occur.
    evt.preventDefault();
    
    let deltax = evt.pageX - pageX;
    pageX = evt.pageX;
    rotateScene(deltax, group);
}
/**
 * Event handler for when the mouse moves
 * @param {event} evt The event data
 * @param {THREE.Object3D} group The group that is going to respond to the events
 */
Event handler for when the mouse moves
@param {event} evt The event data
@param {THREE.Object3D} group The group that is going to respond to the events
Event handler for when the mouse moves @param { event } evt The event data @param { THREE . Object3D } group The group that is going to respond to the events
function onMouseMove(evt, group)
{
    if (!mouseDown)
        return;
    evt.preventDefault();
    let deltax = evt.pageX - pageX;
    pageX = evt.pageX;
    rotateScene(deltax, group);
}
function onMouseMove ( evt , group ) { if ( ! mouseDown ) return ; evt . preventDefault ( ) ; let deltax = evt . pageX - pageX ; pageX = evt . pageX ; rotateScene ( deltax , group ) ; }
Event handler for when the mouse moves
 @param {event} evt The event data
 @param {THREE.Object3D} group The group that is going to respond to the events
Event handler for when the mouse moves @param { event } evt The event data @param { THREE . Object3D } group The group that is going to respond to the events
// The preventDefault() method cancels the event if it is cancelable, meaning that the default action that belongs to the event will not occur.