lasa01 / Plumber

A Blender addon for importing Source 1 engine maps, models, materials and textures. This addon makes it possible to import full CS:GO, TF2, CS:S or other Source 1 game maps into Blender.
MIT License
395 stars 29 forks source link

Brush Sorting | Plumber #122

Open LethalDumpster opened 2 years ago

LethalDumpster commented 2 years ago

I often need all brushes separated by VisGroups, and all brushes included even tool brushes. As such I have to go and manually sort brushes into their appropriate VisGroup categories before I can have the ability to quickly hide any groups. An example is when I'm porting maps to other engines. I desire to keep the Tool brushes for similar gameplay purposes, but if I want to temporarily hide them to inspect the map geometry, I would have to stop and sort them all into their own groups for being able to quickly hide them.

I would like the option to sort brushes by their native Hammer Editor VisGroups. World Geometry, Func_Detail, Tool Brushes, etc. I think its appropriate to have two versions of this along with disabling. "Sort basic VisGroups", "Sort all VisGroups" and "Do not sort VisGroups". Sort basic VisGroups would utilize only the highest groups in hammer. World Geomtry, Tool Brushes, Entities, World Details and Custom, etc. While all VisGroups would include every group, such as Nodraw, Sky, Clips, Triggers, Hints, etc.

https://i.imgur.com/gRApt9Z.png

Side note, an exclusive one just for all of the skybox contents would be nice.