Scenedoctor

Skava in Rendering


How do I install it?

Download the zip and do not unpack it. In Blender open Edit > Preferences > Add-ons, click the drop-down arrow in the top-right corner and choose Install from Disk, then pick the zip. Tick the checkbox next to SceneDoctor. Press N in the 3D Viewport and open the Doctor tab.

What does it check?

Twenty checks: Missing Textures, Duplicate Materials, Unused Data, Heavy Meshes, Oversized Textures, Subdivision Settings, Loose Geometry, Unapplied Scale, Hidden but Rendering, Missing UV Maps, Negative Scale, Modifier Visibility, Far From the Origin, Unused Material Slots, Empty Vertex Groups, Modifiers Doing Nothing, Packed Images, N-gons, Default Names and Empty Collections. Press Scan Scene; findings are grouped by check and sorted by severity, and clicking a row selects that object. Each check can be switched off in the Checks panel, and a scan with checks switched off says how many were skipped instead of calling the scene clean.

Will it change my scene without asking?

No. Scanning only reads the scene. Changes happen only when you press one of the five fix buttons (Merge Duplicates, Purge Unused, Apply Scale, Remove Slots, Remove Groups); each asks for confirmation first and can be undone with Ctrl+Z.

Fixes skip what they could damage: Apply Scale leaves objects that share a mesh with another object, hidden objects and linked library objects in the report instead. The other checks have no fix button because there is no single right answer for them; they tell you what and where, and the decision stays with you.

Will Merge Duplicates ruin my materials?

It only merges materials that would render identically, compared by their actual node values, not by name; two genuinely different materials called Metal and Metal.001 are left alone. After merging, run Purge Unused to remove the copies nothing uses any more. Datablocks with a fake user are kept.

Can I send someone the report?

Yes. Copy Report puts the full report on the clipboard, and Save as Text writes it into a text block inside the file.

Which Blender versions are supported?

Blender 4.2 LTS and later. The documentation lists tests on Blender 5.2.

Does it need an internet connection?

No. The add-on contains no network code; everything runs locally. It is pure Python with no compiled binaries.

Can I use it in commercial work?

Yes. The add-on is licensed under the GNU GPL v3; the full text is in LICENSE.txt inside the zip. The license covers the add-on code; what you create with it is yours.

$9.99

Have questions about this product?
Login to message

Details
Published about 2 months ago
Blender Version 4.2 - 5.2
Extension Type N/A
Render Engine Used Cycles, Eevee
License GPL