LightingDoctor
8 tools in this family (folder Editor/Tools/LightingDoctor/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
lightingdoctor_auto_fix_all | writes | Run a full scan and execute the fix_action for every issue with auto_fixable=true. Today this |
lightingdoctor_auto_place_probes | writes | Create a LightProbeGroup at scene origin with probes on a uniform grid covering scene bounds. |
lightingdoctor_auto_place_reflection_probes | writes | Place ReflectionProbes at strategic points in the scene (center + corners + edge midpoints). |
lightingdoctor_bake_now | writes | Trigger an asynchronous lightmap bake via Lightmapping.BakeAsync. Returns immediately with |
lightingdoctor_check_mobile_budget | read-only | Report realtime light count, shadow caster count, and an estimated lightmap atlas size for |
lightingdoctor_export_report | writes | Run a full scan and write a Markdown report to Tests/AutoPlay/LightingDoctor/<scene>_<timestamp>.md.… |
lightingdoctor_scan | read-only | Scan the active scene for lighting setup issues across 9 categories: missing reflection probes, |
lightingdoctor_set_skybox | writes | Assign a Material to RenderSettings.skybox by asset path. Use when lightingdoctor_scan reports |