Bitbybit Docs
    Bereite Suchindex vor...

    Klasse ArcRotateCameraDto (Inputs.BabylonCamera)

    Speist babylon.camera.arcRotate.create: wo die Orbitkamera um ihr Ziel startet, wie weit sie zoomen und kreisen darf und wie schnell sie reagiert.

    Index

    Konstruktoren

    • Parameter

      • 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

      Rückgabewert ArcRotateCameraDto

    Eigenschaften

    radius: number

    Abstand vom Ziel, in dem die Kamera startet, in Szeneneinheiten

    20
    

    0

    Infinity

    1

    target: Point3

    Der Punkt, auf den die Kamera blickt und den sie umkreist

    [0, 0, 0]
    
    alpha: number

    Der Winkel der Kamera um die vertikale Achse, in Grad

    45
    

    -360

    360

    1

    beta: number

    Der Winkel der Kamera von senkrecht oben herab, in Grad; 90 ist auf Höhe des Ziels

    70
    

    -360

    360

    1

    lowerRadiusLimit?: number

    Der kleinste Abstand, auf den die Kamera an das Ziel heranzoomen darf, in Szeneneinheiten; weggelassen gibt es keine Grenze

    undefined
    

    -Infinity

    Infinity

    1

    true

    upperRadiusLimit?: number

    Der größte Abstand, auf den die Kamera vom Ziel wegzoomen darf, in Szeneneinheiten; weggelassen gibt es keine Grenze

    undefined
    

    -Infinity

    Infinity

    1

    true

    lowerAlphaLimit?: number

    Der kleinste Winkel um die vertikale Achse, bis zu dem die Kamera kreisen darf, in Grad; weggelassen kreist sie frei

    undefined
    

    -360

    360

    1

    true

    upperAlphaLimit?: number

    Der größte Winkel um die vertikale Achse, bis zu dem die Kamera kreisen darf, in Grad; weggelassen kreist sie frei

    undefined
    

    -360

    360

    1

    true

    lowerBetaLimit: number

    Wie nah an senkrecht oben die Kamera gehen darf, in Grad von oben herab; 0 würde senkrecht nach unten blicken

    1
    

    -360

    360

    1

    upperBetaLimit: number

    Wie nah an senkrecht unten die Kamera gehen darf, in Grad von oben herab; 180 würde senkrecht nach oben blicken

    179
    

    -360

    360

    1

    angularSensibilityX: number

    Wie viel Zeigerbewegung ein horizontales Kreisen braucht; kleiner dreht schneller

    1000
    

    0

    Infinity

    10

    angularSensibilityY: number

    Wie viel Zeigerbewegung ein vertikales Kreisen braucht; kleiner dreht schneller

    1000
    

    0

    Infinity

    10

    panningSensibility: number

    Wie viel Zeigerbewegung ein Schwenk braucht; kleiner schwenkt schneller, also verringern Sie es für große Modelle

    1000
    

    0

    Infinity

    100

    wheelPrecision: number

    Wie viel Radbewegung ein Zoomschritt braucht; kleiner zoomt schneller, also verringern Sie es für große Modelle

    3
    

    0

    Infinity

    0.1

    maxZ: number

    Der größte Abstand, den die Kamera zeichnet, in Szeneneinheiten; alles dahinter wird nicht gerendert

    1000
    

    0

    Infinity

    10