DVSceneCamera.orbit constructor
DVSceneCamera.orbit({})
Orbits target at distance, starting yawDegrees round and
pitchDegrees up; with controls, drag turns and pinch zooms it.
Implementation
factory DVSceneCamera.orbit({
DVVec3 target = DVVec3.zero,
required double distance,
double yawDegrees = 0,
double pitchDegrees = 0,
bool controls = false,
double fovYDegrees = 45,
double near = 0.1,
double far = 1000,
}) =>
DVSceneCamera._(
DVSceneCameraData.orbit(
target: target,
distance: distance,
yawDegrees: yawDegrees,
pitchDegrees: pitchDegrees,
controls: controls,
fovYDegrees: fovYDegrees,
near: near,
far: far,
),
const _Props(),
);