What problem does it solve?
Unity Perception provides a comprehensive analysis of Unity scenes, offering insights into scene structure, components, and more. It solves the problem of manually analyzing complex scenes by automating the process and providing actionable data.
Core Features & Use Cases
- Scene Summary: Obtain a structured summary of the current scene, including object counts, component types, and more.
- Hierarchy Analysis: Get a text tree of the scene hierarchy, including active and inactive objects.
- Script Analysis: Analyze MonoBehaviour scripts for public API, including fields, properties, and methods.
- Spatial Query: Find objects within a radius of a point or near another object.
- Material Overview: Get an overview of all materials and shaders used in the scene.
- Scene Context: Generate a comprehensive scene snapshot for AI coding assistance.
- Export Report: Export complete scene structure and script dependency report as a markdown file.
- Dependency Analysis: Analyze object dependency graph and impact of changes.
- Dependency Graph: Return the N-hop dependency closure of an entry script.
- Tag/Layer Stats: Get Tag/Layer usage stats and find potential issues.
- Performance Hints: Diagnose scene performance issues with prioritized actionable suggestions.
Quick Start
Use the unity-perception skill to get a summary of the current scene.