Visualize and debug Unity scene dependencies. Find missing references, trace UnityEvents and assets, compare scenes, export graphs, and validate builds in CI.SceneXRay is an editor-only, render-pipeline-agnostic tool and supports Built-in Render Pipeline, URP, and HDRP projects. It does not add runtime components or player-build dependencies.SceneXRay is an editor-only dependency visualization and debugging tool for Unity.It scans your scenes and prefabs and turns serialized references, persistent UnityEvent targets, project assets, missing references, and optional code-level lookups into an interactive graph.Instead of manually digging through the Hierarchy and Inspector, you can quickly see what an object depends on, what references it, where a broken link comes from, and how objects and assets are connected across a scene.The graph supports focused navigation with incoming and outgoing dependency directions, configurable radius, browser-style Back / Forward history, multiple layout modes, saved per-scene arrangements, Undo / Redo, filtering, search, and a MiniMap.SceneXRay also includes tools for common debugging and maintenance tasks:• Find and inspect missing serialized references• Best-effort missing-reference repair with Undo support• Detect dependency cycles and highly connected objects• View References and Referenced By directly in the Inspector• Search references across loaded scenes and project assets• Compare dependency links between two scenes• Visualize dependencies directly in the Scene View• Bookmark frequently inspected objects• Export dependency data for documentation or external tools• Validate scene quality from CI or Unity batchmodeSceneXRay is suitable for projects of any genre because it works with Unity scene structure rather than gameplay-specific systems. It is especially useful for larger scenes, inherited projects, debugging broken references, refactoring tightly coupled systems, and understanding unfamiliar project architecture.The tool is editor-only and does not add runtime components or code to player builds. It does not require third-party packages, external services, accounts, API keys, or a network connection.Supports Built-in Render Pipeline, URP, and HDRP.Unity 6000.0 LTS or newer is required.• Unity version: Unity 6000.0 LTS (Unity 6) or newer• Verified with Unity 6000.0.62f1 and Unity 6000.5.6f1• Editor-only tool with no runtime footprint• Render pipelines: Built-in, URP, HDRP• No third-party packages or external DLL dependencies• No external services, accounts, API keys, or network connection requiredKey features:• Interactive dependency graph for loaded scenes and prefabs• Serialized GameObject and Component reference scanning• Persistent UnityEvent target and method detection• Project asset dependency scanning, including Materials and ScriptableObjects• Missing-reference detection• Best-effort missing-reference repair with Unity Undo support• Dependency cycle detection• Health score for missing references, cycles, and highly connected objects• Incoming, outgoing, and bidirectional focus modes• Focus radius from 1 to 3 dependency hops• Auto, Tree, Force, and Radial graph layouts• Saved graph arrangements per scene• Graph Undo / Redo• Zoom-based node detail levels• Draggable and resizable MiniMap• Browser-style Back / Forward navigation and breadcrumbs• Graph filtering and search• Global reference search across scenes and project assets• References / Referenced By Inspector integration• Scene View dependency overlay• Object bookmarks• Scene dependency diff• Optional code dependency scanning for common Find, GetComponent, object-name, and tag lookups• JSON export• CSV export• Self-contained interactive HTML export• Mermaid export• Markdown export• Build Guard for detecting broken references before builds• Batchmode / CI quality validation with non-zero exit codes• English and Ukrainian localization• Demo scene included• Offline documentation included




