Bitbybit Docs
    Preparing search index...

    Class ZoomOnDto (Advanced.Navigation)

    Index

    Constructors

    • Parameters

      • Optionalmeshes: Mesh[]
      • OptionalincludeChildren: boolean
      • OptionalanimationSpeed: number
      • Optionaloffset: number
      • OptionaldoNotUpdateMaxZ: boolean
      • Optionalease: easeEnum

      Returns ZoomOnDto

    Properties

    meshes: Mesh[]

    Lista de mallas sobre las que hacer zoom

    []
    
    includeChildren: boolean

    Si incluir los hijos al analizar las cajas delimitadoras

    true
    
    animationSpeed: number

    Velocidad de la animación de la cámara en segundos

    0.8
    

    0.01

    Infinity

    0.01

    offset: number

    Multiplicador de desplazamiento para controlar el espacio alrededor de los objetos Valores negativos = encuadre más ajustado (más cerca del objeto) 0 = encuadre predeterminado de BabylonJS (tiene un margen integrado) Valores positivos = más espacio alrededor del objeto

    0
    

    -0.9

    Infinity

    0.1

    doNotUpdateMaxZ: boolean

    Si evitar actualizar el maxZ de la cámara (plano de recorte lejano) durante el zoom

    true
    
    ease: easeEnum

    Curva de suavizado de la animación de zoom: easeIn empieza suave, easeOut termina suave, easeInOut hace ambas cosas; elastic, back y bounce sobrepasan el destino.

    easeInOutCubic