Bitbybit Docs
    Preparing search index...

    Class BabylonArcRotateCamera

    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: alpha alrededor del eje vertical, beta hacia abajo desde arriba.

    Index

    Constructors

    create

    Constructors

    create

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

      Parameters

      • inputs: ArcRotateCameraDto

        El radio, el objetivo, los ángulos, los límites y las sensibilidades

      Returns ArcRotateCamera

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