Skip to main content

Pixi Debug Info

This node displays real-time debugging information about the Pixi application, including performance metrics and scene statistics.

The Pixi Debug Info provides real-time performance monitoring for your Pixi scene.

The Pixi Debug Info node provides real-time debugging information and performance metrics for your Pixi application. It displays FPS, memory usage, draw calls, and other useful statistics for monitoring and optimizing your Pixi scene.

Inputs

Display

DataDescription
Show FPSToggle FPS display
Show MemoryToggle memory usage display
Show Draw CallsToggle draw call count
Show Object CountToggle object count display
Show PerformanceToggle performance metrics

Position

DataDescription
XHorizontal position
YVertical position

Appearance

DataDescription
AlphaTransparency
VisibleVisibility
ScaleDisplay scale

Control

SignalDescription
ConnectSignal to connect to Pixi app
DisconnectSignal to disconnect from Pixi app

Outputs

DataDescription
FPSCurrent frames per second
Memory UsageMemory usage in MB
Draw CallsNumber of draw calls
Object CountNumber of objects in scene
Is ConnectedBoolean indicating connection status
Frame CountTotal frame count
Node ReferenceNode reference

Usage

Pixi Debug Info nodes are used to monitor and debug your Pixi application. They provide:

  • Real-time performance metrics
  • Memory usage monitoring
  • Draw call optimization
  • Scene statistics
  • Development debugging tools

Performance Monitoring

The debug info displays key performance indicators:

  • FPS: Frames per second (target: 60 FPS)
  • Memory Usage: GPU and system memory consumption
  • Draw Calls: Number of rendering operations
  • Object Count: Total objects in the scene

Development Tips

  • Use during development to identify performance bottlenecks
  • Monitor FPS for smooth animation performance
  • Watch Memory Usage for memory leaks
  • Track Draw Calls for rendering optimization
  • Use Object Count to manage scene complexity

Example Use Cases

  1. Development Debugging: Monitor performance during development
  2. Performance Optimization: Identify bottlenecks and optimize rendering
  3. Quality Assurance: Ensure consistent performance across devices
  4. User Experience: Monitor real-time performance in production