SceneInstrumentation

This class can be used to get instrumentation data from a Babylon engine

see

http://doc.babylonjs.com/how_to/optimizing_your_scene#sceneinstrumentation

Hierarchy

  • SceneInstrumentation

Implements

Index

Constructors

constructor

Find examples in Playground

Properties

activeMeshesEvaluationTimeCounter

Find examples in Playground
activeMeshesEvaluationTimeCounter: PerfCounter

Gets the perf counter used for active meshes evaluation time

animationsTimeCounter

Find examples in Playground
animationsTimeCounter: PerfCounter

Gets the perf counter used for animations time

cameraRenderTimeCounter

Find examples in Playground
cameraRenderTimeCounter: PerfCounter

Gets the perf counter used for camera render time capture

captureActiveMeshesEvaluationTime

Find examples in Playground
captureActiveMeshesEvaluationTime: boolean

Enable or disable the active meshes evaluation time capture

captureAnimationsTime

Find examples in Playground
captureAnimationsTime: boolean

Enable or disable the animations time capture

captureCameraRenderTime

Find examples in Playground
captureCameraRenderTime: boolean

Enable or disable the camera render time capture

captureFrameTime

Find examples in Playground
captureFrameTime: boolean

Enable or disable the frame time capture

captureInterFrameTime

Find examples in Playground
captureInterFrameTime: boolean

Enable or disable the inter-frames time capture

captureParticlesRenderTime

Find examples in Playground
captureParticlesRenderTime: boolean

Enable or disable the particles render time capture

capturePhysicsTime

Find examples in Playground
capturePhysicsTime: boolean

Enable or disable the physics time capture

captureRenderTargetsRenderTime

Find examples in Playground
captureRenderTargetsRenderTime: boolean

Enable or disable the render targets render time capture

captureRenderTime

Find examples in Playground
captureRenderTime: boolean

Enable or disable the render time capture

captureSpritesRenderTime

Find examples in Playground
captureSpritesRenderTime: boolean

Enable or disable the sprites render time capture

drawCallsCounter

Find examples in Playground
drawCallsCounter: PerfCounter

Gets the perf counter used for draw calls

frameTimeCounter

Find examples in Playground
frameTimeCounter: PerfCounter

Gets the perf counter used for frame time capture

interFrameTimeCounter

Find examples in Playground
interFrameTimeCounter: PerfCounter

Gets the perf counter used for inter-frames time capture

particlesRenderTimeCounter

Find examples in Playground
particlesRenderTimeCounter: PerfCounter

Gets the perf counter used for particles render time

physicsTimeCounter

Find examples in Playground
physicsTimeCounter: PerfCounter

Gets the perf counter used for physics time

renderTargetsRenderTimeCounter

Find examples in Playground
renderTargetsRenderTimeCounter: PerfCounter

Gets the perf counter used for render targets render time

renderTimeCounter

Find examples in Playground
renderTimeCounter: PerfCounter

Gets the perf counter used for render time capture

scene

Find examples in Playground
scene: Scene

Defines the scene to instrument

spritesRenderTimeCounter

Find examples in Playground
spritesRenderTimeCounter: PerfCounter

Gets the perf counter used for sprites render time

textureCollisionsCounter

Find examples in Playground
textureCollisionsCounter: PerfCounter

Gets the perf counter used for texture collisions

Methods

dispose

Find examples in Playground
  • dispose(): void
  • Dispose and release associated resources.

    Returns void

Generated using TypeDoc