Bitbybit Docs
    Preparing search index...

    Class ArcRotateCameraDto (Inputs.BabylonCamera)

    Alimenta babylon.camera.arcRotate.create: dónde empieza la cámara orbital alrededor de su objetivo, cuánto puede acercarse y orbitar, y con qué rapidez reacciona.

    Index

    Constructors

    • Parameters

      • Optionalradius: number
      • Optionalalpha: number
      • Optionalbeta: number
      • OptionallowerRadiusLimit: number
      • OptionalupperRadiusLimit: number
      • OptionallowerAlphaLimit: number
      • OptionalupperAlphaLimit: number
      • OptionallowerBetaLimit: number
      • OptionalupperBetaLimit: number
      • OptionalangularSensibilityX: number
      • OptionalangularSensibilityY: number
      • OptionalpanningSensibility: number
      • OptionalwheelPrecision: number
      • OptionalmaxZ: number

      Returns ArcRotateCameraDto

    Properties

    radius: number

    Distancia desde el objetivo a la que empieza la cámara, en unidades de la escena

    20
    

    0

    Infinity

    1

    target: Point3

    El punto al que mira la cámara y alrededor del que orbita

    [0, 0, 0]
    
    alpha: number

    El ángulo de la cámara alrededor del eje vertical, en grados

    45
    

    -360

    360

    1

    beta: number

    El ángulo de la cámara hacia abajo desde la vertical superior, en grados; 90 está a nivel con el objetivo

    70
    

    -360

    360

    1

    lowerRadiusLimit?: number

    Lo más cerca que la cámara puede acercarse al objetivo, en unidades de la escena; si se omite, no hay límite

    undefined
    

    -Infinity

    Infinity

    1

    true

    upperRadiusLimit?: number

    Lo más lejos que la cámara puede alejarse del objetivo, en unidades de la escena; si se omite, no hay límite

    undefined
    

    -Infinity

    Infinity

    1

    true

    lowerAlphaLimit?: number

    El ángulo más pequeño alrededor del eje vertical hasta el que puede orbitar la cámara, en grados; si se omite, orbita libremente

    undefined
    

    -360

    360

    1

    true

    upperAlphaLimit?: number

    El ángulo más grande alrededor del eje vertical hasta el que puede orbitar la cámara, en grados; si se omite, orbita libremente

    undefined
    

    -360

    360

    1

    true

    lowerBetaLimit: number

    Cuánto puede acercarse la cámara a la vertical superior, en grados hacia abajo desde arriba; 0 miraría directamente hacia abajo

    1
    

    -360

    360

    1

    upperBetaLimit: number

    Cuánto puede acercarse la cámara a la vertical inferior, en grados hacia abajo desde arriba; 180 miraría directamente hacia arriba

    179
    

    -360

    360

    1

    angularSensibilityX: number

    Cuánto movimiento del puntero requiere una órbita horizontal; menor gira más rápido

    1000
    

    0

    Infinity

    10

    angularSensibilityY: number

    Cuánto movimiento del puntero requiere una órbita vertical; menor gira más rápido

    1000
    

    0

    Infinity

    10

    panningSensibility: number

    Cuánto movimiento del puntero requiere un desplazamiento lateral; menor desplaza más rápido, así que bájalo para modelos grandes

    1000
    

    0

    Infinity

    100

    wheelPrecision: number

    Cuánto movimiento de la rueda requiere un paso de zoom; menor acerca más rápido, así que bájalo para modelos grandes

    3
    

    0

    Infinity

    0.1

    maxZ: number

    La distancia más lejana que dibuja la cámara, en unidades de la escena; nada más allá se renderiza

    1000
    

    0

    Infinity

    10