three-story-controls

Home > three-story-controls > FreeMovementControlsProps

FreeMovementControlsProps interface

Properties that can be passed to the FreeMovementControls constructor

Signature:

export interface FreeMovementControlsProps 

Properties

Property Type Description
domElement? HTMLElement (Optional)
keyboardDampFactor? number (Optional) Damping factor between 0 and 1. Defaults to 0.5
keyboardScaleFactor? number (Optional) Mutiplier for keyboard translation. Defaults to 0.5
panDegreeFactor? number (Optional) Mutiplier for panning. Defaults to Math.PI / 4
pointerDampFactor? number (Optional) Damping factor between 0 and 1. Defaults to 0.3
pointerScaleFactor? number (Optional) Mutiplier for two-pointer translation. Defaults to 4
tiltDegreeFactor? number (Optional) Mutiplier for tilting. Defaults to Math.PI / 10
wheelDampFactor? number (Optional) Damping factor between 0 and 1. Defaults to 0.25
wheelScaleFactor? number (Optional) Mutiplier for wheel translation. Defaults to 0.05