UNPKG

useloadpcd

Version:

A .pcd file loader for React with React hooks and Three.js.

17 lines (16 loc) 688 B
import TrackballControls from '../three/Trackball'; var setupControls = function (camera, canvas, config) { var controls = new TrackballControls(camera, canvas); controls.rotateSpeed = config.rotateSpeed; controls.zoomSpeed = config.zoomSpeed; controls.panSpeed = config.panSpeed; controls.noZoom = config.noZoom; controls.noPan = config.noPan; controls.noRotate = config.noRotate; controls.staticMoving = config.staticMoving; controls.dynamicDampingFactor = config.dynamicDampingFactor; controls.minDistance = config.minDistance; controls.maxDistance = config.maxDistance; return controls; }; export default setupControls;