PrivatecheckCheck performance thresholds and log warnings
Optionalrenderer: WebGLRendererGet average FPS over the sampling window
Get current FPS
Get maximum FPS recorded
PrivategetGet current memory usage in MB (Chrome only)
Get comprehensive performance metrics
Optionalrenderer: WebGLRendererGet minimum FPS recorded
Get formatted performance summary string
Optionalrenderer: WebGLRendererGet current performance warnings
Check if performance is good (above minimum threshold)
Reset all metrics
Update performance metrics (call once per frame)
Optionalrenderer: WebGLRendererOptional Three.js renderer for draw call tracking
Current FPS
PrivateframePrivateframesPrivatelastPrivatemaxPrivate ReadonlymaxPrivateminPrivateperformancePrivate Readonlythresholds
PerformanceMonitor class for real-time performance tracking