OptionalmodeOptionalspeedMovement speed in world units / second.
OptionalsensitivityMouse sensitivity in radians per pixel.
OptionalfocusOrbit-mode distance from the camera to its focus point.
OptionalenableEase orbit/pan/zoom toward their targets instead of snapping.
OptionaldampingDamping time-constant in seconds when enableDamping.
OptionalwheelWhether the mouse wheel dollies (fly) / zooms (orbit).
OptionaldollyWorld units dollied per wheel notch (scaled by speed).
A CameraController: dual free-fly / orbit camera input driver. Added to the camera's GameObject; only active while the scene is playing (it binds DOM listeners to the engine canvas and drives the owner's transform each frame).
minDistance/maxDistancearen't serialized here — theirInfinitydefault doesn't survive JSON round-tripping — so they keep their engine defaults.