Unity logo
キャンセル
カート
アプリケーション
Sell Assets

11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

ホーム
ツール
GUI
1/5
Quickly identify performance problems with your Unity UI Canvases and UI elements. Easily eliminate unnecessary overdraw and excessive Raycast Target usage to improve your game's optimization.
SRP との互換性
Unity のスクリプタブルレンダーパイプライン(SRP)は、C# スクリプトを使用してレンダリングを制御できる機能です。SRP は、ユニバーサルレンダーパイプライン(URP)と HD レンダーパイプライン(HDRP)を支えるテクノロジーです。
Unity のバージョンビルトインURPHDRP
2021.3.45f1
互換性がある
互換性がある
互換性がある
互換性に関する追加情報

Compatible with Unity 2021.3 and newer versions.

Tested with Unity UI Canvases in Screen Space - Overlay mode.

Scene view should be set to 2D mode for proper visualization.

詳細

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

  1. Open the Efficient UI window via `Window > Efficient UI > Open Window`
  2. Choose between Overdraw mode (shows all UI elements) or Raycast mode (shows only raycastable elements)
  3. Use the visualization options to customize the appearance
  4. 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

Contact

For support or feedback, send an e-mail to developer@yilmazkiymaz.com.

技術的な詳細

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

Tested and supported on Windows and Mac with Unity versions from 2021.3 to Unity 6.

Documentation is included in the package as a Readme and explained in the Demo scene.

AI を使って作成

Initial proof of concept code for the tool was generated with Claude. Some marketing images were in part generated with GPT4o.

Efficient UI - Optimize Overdraw and Raycasts

$50
シート
1
更新された価格と消費税/VAT はチェックアウト時に計算
352 views in the past week
払い戻しポリシー
このアセットは Unity アセットストアの払い戻しポリシーの対象です。詳細については、EULA のセクション 2.9.3 を参照してください。
以下で安全にチェックアウト:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR