Bitbybit Docs
    Preparing search index...

    Class ArcRotateCameraDto (Inputs.BabylonCamera)

    Alimenta babylon.camera.arcRotate.create: onde a câmara orbital começa em torno do seu alvo, até onde pode aproximar e orbitar, e a rapidez com que reage.

    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

    Distância ao alvo a que a câmara começa, em unidades da cena

    20
    

    0

    Infinity

    1

    target: Point3

    O ponto para onde a câmara olha e em torno do qual orbita

    [0, 0, 0]
    
    alpha: number

    O ângulo da câmara em torno do eixo vertical, em graus

    45
    

    -360

    360

    1

    beta: number

    O ângulo da câmara a descer a partir da vertical, em graus; 90 fica ao nível do alvo

    70
    

    -360

    360

    1

    lowerRadiusLimit?: number

    O mais perto que a câmara pode aproximar-se do alvo, em unidades da cena; se omitido, não há limite

    undefined
    

    -Infinity

    Infinity

    1

    true

    upperRadiusLimit?: number

    O mais longe que a câmara pode afastar-se do alvo, em unidades da cena; se omitido, não há limite

    undefined
    

    -Infinity

    Infinity

    1

    true

    lowerAlphaLimit?: number

    O menor ângulo em torno do eixo vertical até ao qual a câmara pode orbitar, em graus; se omitido, orbita livremente

    undefined
    

    -360

    360

    1

    true

    upperAlphaLimit?: number

    O maior ângulo em torno do eixo vertical até ao qual a câmara pode orbitar, em graus; se omitido, orbita livremente

    undefined
    

    -360

    360

    1

    true

    lowerBetaLimit: number

    Quão perto da vertical superior a câmara pode ir, em graus a descer do topo; 0 olharia diretamente para baixo

    1
    

    -360

    360

    1

    upperBetaLimit: number

    Quão perto da vertical inferior a câmara pode ir, em graus a descer do topo; 180 olharia diretamente para cima

    179
    

    -360

    360

    1

    angularSensibilityX: number

    Quanto movimento do ponteiro uma órbita horizontal exige; mais baixo roda mais depressa

    1000
    

    0

    Infinity

    10

    angularSensibilityY: number

    Quanto movimento do ponteiro uma órbita vertical exige; mais baixo roda mais depressa

    1000
    

    0

    Infinity

    10

    panningSensibility: number

    Quanto movimento do ponteiro um deslocamento lateral exige; mais baixo desloca mais depressa, por isso baixe-o para modelos grandes

    1000
    

    0

    Infinity

    100

    wheelPrecision: number

    Quanto movimento da roda um passo de zoom exige; mais baixo aproxima mais depressa, por isso baixe-o para modelos grandes

    3
    

    0

    Infinity

    0.1

    maxZ: number

    A distância mais longínqua que a câmara desenha, em unidades da cena; tudo o que estiver para lá não é renderizado

    1000
    

    0

    Infinity

    10