Bitbybit Docs
    Preparing search index...

    Class FocusFromAngleDto (Advanced.Navigation)

    Index

    Constructors

    • Parameters

      • Optionalmeshes: Mesh[]
      • OptionalincludeChildren: boolean
      • Optionalorientation: number[]
      • Optionaldistance: number
      • Optionalpadding: number
      • OptionalanimationSpeed: number
      • Optionalease: easeEnum

      Returns FocusFromAngleDto

    Properties

    meshes: Mesh[]

    Список мешей, на которых фокусироваться

    []
    
    includeChildren: boolean

    Учитывать ли дочерние элементы при вычислении ограничивающих боксов

    true
    
    orientation: number[]

    Вектор ориентации, указывающий направление, с которого смотреть на объект Камера будет размещена в этом направлении от центра ограничивающего бокса

    [1, 1, 1]
    
    distance?: number

    Расстояние от центра ограничивающего бокса, на котором размещается камера Если не задано, расстояние будет вычислено автоматически по размеру объекта

    undefined
    

    0.01

    Infinity

    0.1

    true

    padding: number

    Множитель отступа для управления пространством вокруг объектов, когда расстояние вычисляется автоматически Большие значения = больше пространства вокруг объекта (камера дальше) Меньшие значения = более тесное кадрирование (камера ближе) Применяется только когда расстояние не задано вручную

    1.5
    

    0.1

    Infinity

    0.1

    animationSpeed: number

    Скорость анимации камеры в секундах

    1.0
    

    0.01

    Infinity

    0.01

    ease: easeEnum

    Кривая сглаживания анимации фокусировки: easeIn начинает плавно, easeOut заканчивает плавно, easeInOut делает и то и другое; elastic, back и bounce проскакивают цель.

    easeInOutCubic