What is the difference between a regular map and one built with -nosnapnocsg?
….. A: In a -nosnapnocsg map, the face of a detail1 brush can’t lay flat with a detail0 brush. You have to remove it. Example: I have a box laying on a detail0 floor. I make the box detail1. For a -nosnapnocsg map, I need to make the box nosnap=TRUE and remove the face on the bottom of the box laying flat on the floor, or I could just raise the box one unit from the floor and use the invisible texture on the unseen face. With a regular map I would just set the box detail1 and put an invisible texture on the face that touches the floor. You can move the mouse over the face in geometry mode and PAGE-DOWN to easily remove the face. Removing the face makes the brush complex. In a normal map we would have to bind such a brush to a world model and set detail0. With -nosnapnocsg you have less objects, and the map runs and compiles faster. The engine draws both sides of a detail1 brush even if they’re not seen, and draws the floor under it as well. We could even make the Detail0 floor invisi