Calculate optimal camera distance to fit an object in view
The size of the object (max dimension)
Camera field of view in degrees
Padding multiplier (default 1.2 = 20% padding)
Optimal camera distance
const maxDim = getMaxDimension(bbox);const distance = calculateCameraDistance(maxDim, 40, 1.5);camera.position.z = distance; Copy
const maxDim = getMaxDimension(bbox);const distance = calculateCameraDistance(maxDim, 40, 1.5);camera.position.z = distance;
Calculate optimal camera distance to fit an object in view