Brush distortion and missing texture after compile

ScrappyD2o

L1: Registered
Apr 7, 2009
18
2
I've started on a new map, and when I compile and run the map, I get missing textures, and brushes that are distorted, while everything looks fine in Hammer.

See screenshots. Any thoughts?
 

Sgt Frag

L14: Epic Member
May 20, 2008
1,443
710
Your verts aren't snapped on the roof extension. So Hammer snaps them wherever it feels is best (usually the worst place possible) on compile.

Use the vert tool in hammer to correct (I imagine you just rotated that brush?).
The vert tool is bottom left hand column. square with 4 dots I believe. click it mulitple times for different options.

The tex issue I'm not sure. I know it's not a tf2 tex for one. So it'll disappear for anyone without halflife or whatever it's from, it'll also just look bad in tf2.
 

ScrappyD2o

L1: Registered
Apr 7, 2009
18
2
Textures are just temp and how it looks is not the real issue right now, it should stick no matter what. It's also just that wall texture that disappears, the rest (same texture) just stays where it should be. Vertexes are snapped in place where they should be. The brush was not rotated, just vertex edited on the grid.

Seems like the save file is/gets corrupted somehow, as it looks fine in hammer. Then I save, close hammer, re-open hammer, load and it gets wonky in hammer also.
 

munkey

L1: Registered
Apr 4, 2009
12
0
Looks like you've got an invalid brush due to vertex manipulation.

In hammer press alt+p and it will tell you if you have any problems.


Brushes can't have negative angles in them. If you want the roof to bend downwards at the end like that, you'll have to use two brushes.
 

Earl

L6: Sharp Member
Dec 21, 2007
284
38
Split that corner brush into 2 triangular ones and you'll be fine. Basically you have a face that isn't a plane, so vbsp doesn't know what to do.
 

ScrappyD2o

L1: Registered
Apr 7, 2009
18
2
Ah, alright, thanks. Didn't realize that about the angle thing, I figured that if it lets you make it, it works ;)