Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.46 KB

File metadata and controls

38 lines (22 loc) · 1.46 KB

Project Settings

Edit → Project Settings → Tools Studio → ShaderOS

Settings are saved to ProjectSettings/ShaderOSProjectSettings.asset. Commit this file to share scan configuration across a team.


Scan

Default scope · Full Project or Folder

Full Project scans every .mat asset in the project. Folder restricts the scan to a specific directory — use the Browse button or type a project-relative path (e.g., Assets/Art/Materials).

The free edition scans up to 100 materials per run regardless of scope.


Health Score Thresholds

Warning below · Default: 75
A material health score below this value is classified as Warning.

Critical below · Default: 50
A material health score below this value is classified as Critical. Must be lower than the Warning threshold.


Analysis Options

Warn on SRP Batcher incompatibility · Default: On
Emits TS.SO.V003 for materials that fail SRP Batcher compatibility. Disable if incompatible materials are intentional and you do not want them flagged.

Warn when keyword budget exceeds threshold · Default: On
Shows Caution status in the Keywords tab when global keyword usage exceeds the percentage below.

Keyword warning threshold (%) · Default: 75%
The percentage of Unity's 256-keyword global limit that triggers Caution status. Warning activates at 90% regardless of this setting. Only shown when the option above is enabled.