Bitbybit Docs
    Preparing search index...

    Class CameraConfigurationDto (Inputs.BabylonScene)

    Alimenta babylon.scene.adjustActiveArcRotateCamera: para onde vai a câmara orbital predefinida, para onde olha, e os seus limites e sensibilidades opcionais.

    Index

    Constructors

    • Parameters

      • Optionalposition: Point3
      • OptionallookAt: Point3
      • OptionallowerRadiusLimit: number
      • OptionalupperRadiusLimit: number
      • OptionallowerAlphaLimit: number
      • OptionalupperAlphaLimit: number
      • OptionallowerBetaLimit: number
      • OptionalupperBetaLimit: number
      • OptionalangularSensibilityX: number
      • OptionalangularSensibilityY: number
      • OptionalmaxZ: number
      • OptionalpanningSensibility: number
      • OptionalwheelPrecision: number

      Returns CameraConfigurationDto

    Properties

    position: Point3

    Onde a câmara é colocada; o seu raio de órbita passa a ser a distância a lookAt

    [10, 10, 10]
    
    lookAt: Point3

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

    lowerRadiusLimit?: number

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

    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 é alterado

    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, não é alterado

    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, não é alterado

    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

    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

    1

    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

    0.1

    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