A-Frame 3dRudder controller
A-Frame component (v1.0.6) for the 3dRudder controller (v2.0.6)
Installation
npm install aframe-3drudder
Usage
- HTML
...
- No secure and discovery options
API
- Properties
// Controller 0-3port: type: 'number' default: 0 oneOf: 0 1 2 3 // Speed Translationspeed: type: 'vec3' default: x:10 y:10 z:10 // Speed RotationspeedRotation: type: 'number' default: 100 // Roll to Yaw compensationroll2YawCompensation: type: 'number' default: 015 // Non Symmetrical PitchnonSymmetricalPitch: default: true // Left Right Axes Paramleftright: deadzone: 01 xSat: 10 exp: 20 // Forward Backward Axes Paramforwardbackward: deadzone: 01 xSat: 10 exp: 20 // Up Down Axes Paramupdown: deadzone: 01 xSat: 10 exp: 20 // Rotation Axes Paramrotation: deadzone: 01 xSat: 10 exp: 20 // Options for connection, true: use 'wss' and false: 'ws' for websocketssecu: default: true
here
SampleBuild for browser
npm run-script build
orwebpack --config ./webpack.config.js src/index.js dist/aframe-3dRudder.js