Bitbybit Docs
    Preparing search index...

    Class ArcRotateCameraDto (Inputs.BabylonCamera)

    babylon.camera.arcRotate.create 使用:环绕相机围绕目标的起始位置、可缩放和环绕的范围,以及反应速度。

    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

    相机起始时距目标的距离,以场景单位表示

    20
    

    0

    Infinity

    1

    target: Point3

    相机注视并围绕其环绕的点

    [0, 0, 0]
    
    alpha: number

    相机绕垂直轴的角度,以度为单位

    45
    

    -360

    360

    1

    beta: number

    相机从正上方向下的角度,以度为单位;90 与目标齐平

    70
    

    -360

    360

    1

    lowerRadiusLimit?: number

    相机可以缩放到距目标最近的距离,以场景单位表示;省略时没有限制

    undefined
    

    -Infinity

    Infinity

    1

    true

    upperRadiusLimit?: number

    相机可以缩放到距目标最远的距离,以场景单位表示;省略时没有限制

    undefined
    

    -Infinity

    Infinity

    1

    true

    lowerAlphaLimit?: number

    相机绕垂直轴可以环绕到的最小角度,以度为单位;省略时自由环绕

    undefined
    

    -360

    360

    1

    true

    upperAlphaLimit?: number

    相机绕垂直轴可以环绕到的最大角度,以度为单位;省略时自由环绕

    undefined
    

    -360

    360

    1

    true

    lowerBetaLimit: number

    相机可以接近正上方的程度,以从顶部向下的度数表示;0 表示垂直向下看

    1
    

    -360

    360

    1

    upperBetaLimit: number

    相机可以接近正下方的程度,以从顶部向下的度数表示;180 表示垂直向上看

    179
    

    -360

    360

    1

    angularSensibilityX: number

    水平环绕需要多少指针移动量;越小转得越快

    1000
    

    0

    Infinity

    10

    angularSensibilityY: number

    垂直环绕需要多少指针移动量;越小转得越快

    1000
    

    0

    Infinity

    10

    panningSensibility: number

    平移需要多少指针移动量;越小平移越快,因此大模型应调低

    1000
    

    0

    Infinity

    100

    wheelPrecision: number

    一步缩放需要多少滚轮移动量;越小缩放越快,因此大模型应调低

    3
    

    0

    Infinity

    0.1

    maxZ: number

    相机绘制的最远距离,以场景单位表示;超出的内容不渲染

    1000
    

    0

    Infinity

    10