Page 1 of 1

Brush manipulation question

Posted: Thu Aug 13, 2009 11:25 am
by dichtfux
Hi, rather simple question here but I'm stuck. I'm building a decoration for the upper walls of my map. I got a brush with one inclined face. It's shown on the lower part of the screenie (side view).

Image

I want to greate a the curve shown in the upper part of the screenie (top view) from multiple brushes, and want the inclined faces to align properly. Note that the angle is not 45° but 22.5°. (The cross on the image marks the inner part of the map where the player is, I want the inclined face oriented towards the player.)

How do I do that in Radiant 1.5? Do I have to 3-point-clip it? I tried to do it in vertex mode but whenever I try to move the last vertex to its position, 1 of the other vertices is also moved. :smirk:

Re: Brush manipulation question

Posted: Thu Aug 13, 2009 3:42 pm
by Kaz
I would

1) mitre the leftmost brush in the upper pic, so that all three brushes are 4 sided
2) cut each of them in half, one half will be simply a rectangle, the other will have the angled face in the lower pic. The middle section where it is angled in multiple planes can be then easily accomplished with edge manipulation.

Something like this:

[lvlshot]http://kaz.quakedev.com/junk/brushes.jpg[/lvlshot]

Re: Brush manipulation question

Posted: Sat Aug 15, 2009 3:16 pm
by pjw
dichtfux wrote:I tried to do it in vertex mode but whenever I try to move the last vertex to its position, 1 of the other vertices is also moved.
Kaz's solution is a good one. I would probably use the clipper rather than edge-dragging for the final step, since dragging can get a little funny sometimes when it's not axis-aligned, but that's largely personal preference.

Vertex mode is always a little fragile in my experience, and can mess up easily (split faces or broken brushes). There's no real reason to ever use it, other than using it to manipulate triangular brushes in tri-souped terrain.

Re: Brush manipulation question

Posted: Tue Aug 18, 2009 2:46 pm
by dichtfux
Thanks guys, it worked.