Создает камеру, которая обращается вокруг target на расстоянии radius, управляемую указателем на холсте, и добавляет ее в сцену без активации.
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вниз от верха.