@coconut-xr/xinteraction
v0.1.12
Published
interactions for three.js
Downloads
235
Readme
interaction on the 3D web for any (x) input device
xinteraction translates events from input devices (e.g., Mouse, 6DOF Controller, Hand) into events on 3D Objects in a Three.js Scene.
xinteraction can be combined with natuerlich for WebXR use cases.
⤷ Getting start with xinteraction + natuerlich
Documentation
- Introduction Explains the xinteraction concept and use
- Pointing Input Devices Explains pointing interactions based straight rays
- Curved Pointing Input Devices Explains interactions using a curved line
- Distance Based Input Device Explains interactions like touching or grabbing
- Event Capture Explains event capture for dragging
- Event Forwarding Explains event forwarding for portals