new PerformanceDisplay
Draws a display in the top left corner of the scene displaying FPS (frames per second), averaged over 1 second intervals, as well as unaveraged frame time.
Parameters:
| Name | Type | Argument | Description | 
|---|---|---|---|
description.fpsColor | 
            
            
            Color | 
                
                    <optional> | 
            
            
            
            
            The color of the FPS graph. | 
description.frameTimeColor | 
            
            
            Color | 
                
                    <optional> | 
            
            
            
            
            The color of the frame time graph. | 
description.backgroundColor | 
            
            
            Color | 
                
                    <optional> | 
            
            
            
            
            The color of the background of the display. | 
description.font | 
            
            
            String | 
                
                    <optional> | 
            
            
            
            
            The CSS font of the text in the display. | 
description.rectangle | 
            
            
            BoundingRectangle | 
                
                    <optional> | 
            
            
            
            
            The position and size of the display, relative to the top left corner. | 
Example
scene.getPrimitives().add(new PerformanceDisplay());
Methods
- 
    
<static> prototype.destroy
 - 
    
    
    
Destroys the WebGL resources held by this object.
 - 
    
<static> prototype.update
 - 
    
    
    
Update the display. This function should only be called once per frame, because each call records a frame in the internal buffer and redraws the display.
 
