Hammer - Brush problem

  • Thread starter Thread starter IOStream
  • Start date Start date
I

IOStream

Guest
After working in Hammer for awhile, mostly with the Vertex tool, it seems that the brush gets completely messed up, or dissappears. While working, I see what I want to see, the brush gets moved around like I want it, then when I compile the map, or close, then reopen the map the brush is off in some scewed shape that is nowhere near what I made it in the first place. Is there anything I can do to stop this?
 
Brushes have certain requirements that they need to follow.... for instance a bush cannot have an INSIDE angle of 180 degrees or less or it will not compile.... there are a few of these rules, i bet raeven0 knows them all. Check your compile log for the word ERROR starting from the top down. You will be given a few brush ID's of the invalid brushes... Maybe they can help ya..
 
Yeah, a brush cant have a concave angle, in a case where you need that make two seprate brushes. That would be the one problem that I am aware of with the vertex tool.
 
Well, there are basically only one and a half rules... Rule: All brushes must be convex, and Corollary: Two faces on any one brush cannot share a plane. The requirements for convexity aren't difficult either: a convex geometric figure is one in which a segment drawn between any two points in the figure lies entirely within the figure.

Vertex manipulation allows you to break both the corollary and the rule. Hammer may allow the invalid brush in the current session, but the compiler will either correct or delete the brush, and Hammer will either correct or delete it once the map is reloaded.
 
Which is why it is impossible to make letters out of a single brush. (Yes, I've tried)
 
Most letters. I is convex sans serifs, and D and O are convex sans holes. You'd want to make letters with materials, not brushes, anyway :P
 
You can make a nice O with the torus primitive right?
 
Unarmed said:
You can make a nice O with the torus primitive right?
Or even the arch primitive, but vertex manipulation always > *.
 
Back
Top