Crea una cámara que orbita target a distancia radius, controlada por el puntero sobre el
lienzo, y la añade a la escena sin activarla.
alpha y beta la colocan en grados, beta contado hacia abajo desde la vertical; los límites
acotan cuánto puede acercarse y orbitar, y las sensibilidades establecen a qué velocidad reacciona, siendo
más baja más rápida.
El radio, el objetivo, los ángulos, los límites y las sensibilidades
La cámara orbital
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 });
La cámara orbital: gira alrededor de un punto objetivo a una distancia, como girarías un producto entre las manos, y es la cámara que esta biblioteca usa por defecto. Los ángulos se dan en grados:
alphaalrededor del eje vertical,betahacia abajo desde arriba.