Crée une caméra qui orbite autour de target à la distance radius, contrôlée par le pointeur sur le
canevas, et l'ajoute à la scène sans l'activer.
alpha et beta la placent en degrés, beta compté à partir de la verticale au-dessus ; les limites
bornent jusqu'où elle peut zoomer et orbiter, et les sensibilités règlent sa vitesse de réaction, plus bas
étant plus rapide.
Le rayon, la cible, les angles, les limites et les sensibilités
La caméra orbitale
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 caméra orbitale : elle tourne autour d'un point cible à une distance donnée, comme on tournerait un produit entre ses mains, et c'est la caméra que cette bibliothèque utilise par défaut. Les angles sont donnés en degrés :
alphaautour de l'axe vertical,betaen descendant depuis le haut.