Unity
Efficient UI - Optimize Overdraw and Raycasts
$15
Rated 5.0/5 from 3 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $15. The latest store price is $15, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $15 | Latest store price |
About Efficient UI - Optimize Overdraw and Raycasts
- Tools, Systems & Learning > Development Tools & Automation
Efficient UI - Optimize Overdraw and Raycasts
A tool for visualizing Overdraw and Raycast Target overlap of UI elements in the Scene view.
Features
Visualize all UI elements and their overdraw
Visualize raycastable elements to find unnecessary raycast targets to turn off
See overlap count with customizable colors
Pick UI elements directly in the Scene view to analyze the overlapping elements
One-click optimize raycast targets if they are all contained within the parent
Customizable visualization settings
Source code included
How to Use
Open the Efficient UI window via `Window > Efficient UI > Open Window`
Choose between Overdraw mode (shows all UI elements) or Raycast mode (shows only raycastable elements)
Use the visualization options to customize the appearance
Enable picking mode to select and inspect overlapping UI elements
Tips
Reduce UI overdraw to save on GPU performance. Many overlapping UI elements, especially large ones, slow your game down due to Fill Rate limitations.
Disable "Raycast Target" for non-interactive UI elements like Text to improve performance
Use the picking mode to easily select elements in complex UI hierarchies
A tool for visualizing Overdraw and Raycast Target overlap of UI elements in the Scene view.
Features
Visualize all UI elements and their overdraw
Visualize raycastable elements to find unnecessary raycast targets to turn off
See overlap count with customizable colors
Pick UI elements directly in the Scene view to analyze the overlapping elements
One-click optimize raycast targets if they are all contained within the parent
Customizable visualization settings
Source code included
How to Use
Open the Efficient UI window via `Window > Efficient UI > Open Window`
Choose between Overdraw mode (shows all UI elements) or Raycast mode (shows only raycastable elements)
Use the visualization options to customize the appearance
Enable picking mode to select and inspect overlapping UI elements
Tips
Reduce UI overdraw to save on GPU performance. Many overlapping UI elements, especially large ones, slow your game down due to Fill Rate limitations.
Disable "Raycast Target" for non-interactive UI elements like Text to improve performance
Use the picking mode to easily select elements in complex UI hierarchies