Bitbybit Docs
    Preparing search index...

    Class BabylonTools

    Utilidades en torno a la imagen renderizada: tomar una captura de pantalla de la escena a un tamaño elegido a través de cualquier cámara, como URL de datos de imagen para usarla o como descarga.

    Index

    Constructors

    screenshots

    • Renderiza la escena a través de camera, o de la cámara activa cuando no se da ninguna, al tamaño dado y devuelve la imagen como una URL de datos.

      mimeType elige el formato y quality de 0 a 1 la compresión de los formatos con pérdida como JPEG.

      Parameters

      • inputs: ScreenshotDto

        La cámara, el tamaño, el tipo de imagen y la calidad

      Returns Promise<string>

      La imagen como URL de datos

      const image = await bitbybit.babylon.tools.createScreenshot({ camera: bitbybit.babylon.scene.getActiveCamera(), width: 1920, height: 1080, mimeType: "image/png", quality: 1 });
      
    • Renderiza la escena a través de camera, o de la cámara activa cuando no se da ninguna, al tamaño dado y descarga la imagen en el navegador.

      Parameters

      • inputs: ScreenshotDto

        La cámara, el tamaño, el tipo de imagen y la calidad

      Returns Promise<string>

      El texto done una vez iniciada la descarga

      await bitbybit.babylon.tools.createScreenshotAndDownload({ camera: bitbybit.babylon.scene.getActiveCamera(), width: 1920, height: 1080, mimeType: "image/png", quality: 1 });