@vulfram/camera-control
Reusable camera controller toolkit for @vulfram/engine.
Installation
bash
npm i @vulfram/engine @vulfram/camera-control
Included controllers
createOrbitControllercreateSpectatorControllercreateFirstPersonControllercreateThirdPersonControllercreateTopViewController
Shared behavior
- Pointer input integration is built-in.
- Optional axis inversion (
invertPointerX,invertPointerY). - Optional pointer sensitivity tuning.
Orbit,ThirdPerson,TopViewsupport zoom weighting/sensitivity.
Notes
- Package is actively used in
vulfram-enginedemo007. - Demo
007combines camera controllers withWorldUIand input diagnostic APIs.
Documentation Vulfram Core