Bitbybit Docs
    Preparing search index...

    Class BabylonArcRotateCamera

    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 : alpha autour de l'axe vertical, beta en descendant depuis le haut.

    Index

    Constructors

    create

    Constructors

    create

    • 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.

      Parameters

      • inputs: ArcRotateCameraDto

        Le rayon, la cible, les angles, les limites et les sensibilités

      Returns ArcRotateCamera

      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 });