
This monk will clean the scene :
- Put all meshes into a single group, or in a limited number of groups, arrange group for meshes, controls, rig group, etc…
- perform fine tunig tasks, like coloring left/rigth/center layers,
- Checking jobs like checking double name in scene, be sure the scene is clean nodewise.
Exemple of PUPclean Job before/after :

Scene BEFORE the PUPclean

Scene AFTER the PUPclean (and PUPimportCtrls + PUPscriptNode)
<aside>
💡 It's important to put this monk AFTER all the other ‘build’ ones.

</aside>
<aside>
💡 Some monks can come after safely : PUPimportCtrls, PUPscriptNode, PUpassignCleaner.
</aside>
This monk have only options to perform.
Monk options are :
Scene organisation options 1
- -colorLayer +NAME,Color_Layer_Left/+NAME,Color_Layer_Middle/+NAME,Color_Layer_Right
colorize the layers. The three inputs are the layer Left, Center, Right. Default color are : [15,20,4]
- -moveGrp +NAME,Move_Group
Put all uncleaned objects/group under this group. Default is RIG.
- -moveGrp_ignore +OBJS,Objs to ignore
ignore groups when use 'moveGrp'
- -meshGrp +NAME,Mesh_Group
Give the group containing the Meshes. Used also by LayerMeshes to put the mesh in a layer.