Creates a free camera whose look-at up vector is explicit and mutable, so the camera can roll.
The camera is otherwise identical to createFreeCamera: plain data, positioned in world space,
looking at target, left-handed. Setting upVector (e.g. easing it toward a vehicle's up axis) rolls
the view; a degenerate up (parallel to the view direction) falls back to an identity rotation, matching
createFreeCamera.
Creates a free camera whose look-at up vector is explicit and mutable, so the camera can roll.
The camera is otherwise identical to createFreeCamera: plain data, positioned in world space, looking at
target, left-handed. SettingupVector(e.g. easing it toward a vehicle's up axis) rolls the view; a degenerate up (parallel to the view direction) falls back to an identity rotation, matchingcreateFreeCamera.