ScriptSpot is a diverse online community of artists and developers who come together to find and share scripts that empower their creativity with 3ds Max. Our users come from all parts of the world and work in everything from visual effects to gaming, architecture, students or hobbyists.
AppDisplay is a platform that uses custom scripted modules to divide the objects in the scene into groups and visualize the groups by coloring every group in a different color. Every module has it's own grouping algorithm. Adding a new module is relatively simple to users that are familiar with maxscript.
Category drop down list: Select the module you want.
Display toggle check button: This visibility mode is used to quickly visualize the data by setting the color of all objects in every group to the color associated with the group.
Materials toggle check button: This visibility mode is used to visualize the data at render time with a more complex shader then simple wirecolor.
Identity toggle check button: This visibility mode is used to identify the objects in all of the selected groups by coloring them in white while the rest are colored in black.
Refresh list button: Is used to force a refresh on the list. Every change in the scene might effect the groups, but the effect will not be seen until the list is refreshed.
Select in scene button: Turn the selection of groups in the list into a selection of objects in the scene.
Add new row button: When the module allow it, creates a new group.
Time update toggle: When the module allow it, causes the list to automatically update every time the time slider moves. Used in modules that are effected by animation.
The list of groups: Row 1: Used to select the group. Label: Textual representation of the group and can be editable or read only according to the module definition. Count: Shows the number of objects in the group. Color: Shows the color of the group. If enabled, objects can be moved into a group by selecting them and pressing the color of group.
Filter drop down list: Modules can have predefined filters that are collections of groups that share the same attribute. A group can be a member of more then one collection. Selecting a collection will select all the groups that are in the collection.
For more information about how to create your own modules please read the Documentation.