Page MenuHome

Add size of IDs on disk to Outliner info
Confirmed, LowPublicTO DO

Description

In complex files/production context, it can be very useful to be able to quickly see the size used by data-blocks, which ones are very heavy, etc.

This could be done e.g. by checking the last undo step, size is stored in memory chunks, so by doing a quick loop over all BHeads we should be able to get the size of each ID on disk? Or maybe even more efficient, storing that info in IDs after each undo step is written, generating it would then be almost for free.

Outliner could then have a optional column to display that info.

Related Objects

Event Timeline

Bastien Montagne (mont29) lowered the priority of this task from 90 to Low.Aug 29 2019, 2:33 PM
Bastien Montagne (mont29) created this task.

I think a much better place for this would be the Info Editor. All such stats should go there IMO. https://archive.blender.org/wiki/index.php/Dev:2.8/UI/Workshop_Writeup/#Info_Editor

Thing is, you usually mamange your file/scenes/IDs from the outliner, not the info editor…

Placing an overview for each single object (making it an optional filter) from the outliner I think is a fantastic idea ... people can quickly understand the size of their files in their scenes, and maybe decide to split the scene into multiple linked files ... for a better performance management way.
for a quick overview of the heaviest objects, just click on the outliner: "place by size"

I believe it is a very useful idea.

If you agree I can implement this.