A while ago, I created a tiny add-on the generate a list of object info as a comma separated file.
I found it useful when I wanted to keep track of a large collection of objects where the vertex count was important and I was simplifying them one by one.
However, the add-on only listed this information for meshes, while I also want this info for the effective polygon count of curves.
So I updated the add-on to convert any object object in the scene to a mesh (ignoring the ones that cannot be converted, like lights and empties etc.) and list the info of these converted objects. After these calculations these converted objects are deleted again, to you won´t notice them (although they will briefly use memory).
Installation and use
Download and install the file object_list.py * from my GitHub repository and once enabled it will show up in the Object menu:
If selected a new text block will be generated that will contain a comma separated list of object info with a header and one line for each object in the scene that is a mesh or can be converted to one.
For example, in a sample scene with a cube, a cone, a bezier curve, a light and a camera, the following list will be generated (note the absence of camera and light):
Name,Type,Tris,Faces,Edges,Verts,Datablock name,Users,Collection 1,Collection 2,Collection 3
Cube A,MESH,12,6,12,8,Cube,1,Collection,,
Cone,MESH,62,33,64,33,Cone,1,Collection,,
BézierCurve,CURVE,672,336,700,364,BézierCurve.001,1,Collection,,
No comments:
Post a Comment