创建一个以距离 radius 围绕 target 公转的相机,由画布上的指针控制,并将其添加到场景中但不激活。
alpha 和 beta 以度为单位放置它,beta 从正上方向下计数;限制值约束它可以缩放和公转的范围,灵敏度设置它的响应速度,越低越快。
半径、目标、角度、限制和灵敏度
环绕相机
const camera = bitbybit.babylon.camera.arcRotate.create({ radius: 20, target: [0, 0, 0], alpha: 45, beta: 70, lowerBetaLimit: 1, upperBetaLimit: 179, angularSensibilityX: 1000, angularSensibilityY: 1000, panningSensibility: 1000, wheelPrecision: 3, maxZ: 1000 });
bitbybit.babylon.scene.activateCamera({ camera });
环绕相机:它以一定距离围绕一个目标点旋转,就像你在手中转动一件产品,也是本库默认使用的相机。角度以度为单位:
alpha绕垂直轴,beta从顶部向下。