contents.gifindex.gifprev1.gifnext1.gif

Groups

Brush groups allow you to select a bunch of geometry and/or entities and group them into a named collection which you can then hide or select. This allows you to work with greater speed in a number of ways.

First, you can group large areas of geometry together and hide it in order to unclutter the views. When a level becomes complex, there is frequently a large amount of excess geometry in the views that you are not interested in at any particular point in time. Hiding parts of the level like this allows you to more easily select and manipulate the geometry that you are most interested in.

Geometry which is grouped and hidden is not included when displaying the level in the textured view, which can dramatically improve the editor's performance when dealing with complex levels.

Geometry which is grouped and hidden is not used when compiling the level, which means that the time required to compile the level can be greatly reduced by hiding large parts of the level. This becomes very important when you're texturing and lighting a level because you'll be making many small changes and recompiling frequently. Building a level with lighting--especially radiosity lighting--takes a long time.

This is where brush groups can help. Since you're typically lighting a single room at a time, you can group and hide all but the room on which you're working. Then, when you build the level only that room will be compiled. This will take much less time than rebuilding the entire level. You will still have to do a full radiosity build with all groups visible periodically to work on portions of the level that require light blending between rooms, and for the final level, but you should be able to save a considerable amount time by working on a single room at a time.

In addition to the Groups option page, on which you can control individual groups' visibility, three toolbar buttons allow you to control which groups are displayed by the editor and used when compiling the level. If the All Groups button is selected, then all groups are displayed, regardless of their individual visibily attributes. If the Visible Groups button is selected, then only those groups that have their individual visibility flags set will be displayed. If the Current Group button is selected, then only the currently-selected group is displayed.