three-pointer-controls
v0.6.0
Published
Navigate a three.js scene with pointer events
Downloads
43
Maintainers
Readme
three-pointer-controls
Navigate a three.js scene with pointer events
This is an implementation of orbit controls inspired by three-orbit-controls but with pointer events instead of mouse events. See test for an example.
Usage
PointerControls = require('three-pointer-controls')(THREE)
This module exports a function which accepts an instance of THREE, and returns an OrbitControls class. Use it to control one or several scenes by calling:
controls = new PointerControls()
controls.control(camera)
controls.listenTo(domElement)
or
controls = new PointerControls()
controls.control(camera).with(domElement)
Testing
Clone the repository, run npm install
and npm test
. Then open
localhost:9966
to try out three-pointer-controls.