Many nodes in Zookeeper come with a rollout and parameter structure configured for best workflow. However, in some cases you might want to modify this layout by removing certain parameters and rollouts, renaming them, changing their order, or changing a parameter's rollout.
Zookeeper provides a special mechanism for doing so, however, it must be used with knowledge. This article will show you how to change the layout of nodes manually. It is possible to do this in two ways- through editing an XML file or through the Zookeeper UI. UI approach is simpler, but it will not allow you to do as much as XML editing. We will start with the easier part first:
Through Zookeeper's UI
First thing you need to do is go to Zookeeper's Configuration dialog (located under Main Menu->Options). Under General tab set "Allow parameter layout modification" to true. This will turn on parameter layout editing and you should now be able to do the following for most schematic nodes:
XML Configuration
Zookeeper stores all of the modified layout information in a XML file usually located under:
C:\Users\USERNAME\AppData\Local\Autodesk\3dsMax\2010 - (32/64)bit\enu\plugcfg\Zookeeper\EntityLayout.xml
This path might be different on your operating system. You can effectovely reset any changes you did to the node rollout (through UI or text) by deleting this file. Zookeeper will automatically create a new file next time you make layout changes.
The structure of the XML file is not very trivial at first. The best way to make changes by hand is to do them through the UI first and then modify the XML file in a text editor to suit your needs. The basic idea is that for each modified node a special <Entity /> XML node is created. This node identifies the type it tries to change by its class and name.
Inside the entity we have any nested rollouts and parameters as sub-nodes also called <Entity />. There you have attributes such as 'Rename', 'Control', and many other attributes changeable through the UI.