Quote from HourencesI'll agree with everything you said except for this.
Unreal is by far the superior editor out of the batch when looking at the "traditional" Radiant/Hammer/Unreal trifecta (and I'm saying this as a life-long Hammer/Radiant user), but its BSP construction is archaic by comparison (which, considering the age of Hammer and Radiant's interfaces, is depressing).
The ironic thing is Unreal's BSP tools are by far the most powerful - extrusion, concave shapes, clean intersection/de-intersection, additive/subtractive... No other editors have that strong a geometry creation tool. But factor in still having to rebuild geometry to even preview what you're doing, switching of tools and modes in a clunky interface (the geometry mode windows are just awful), poor/slow texturing, the decreased emphasis on BSP in the engine, and its awful in-game performance, and it's all wasted.
I've done some crazy things in Unreal BSP I'd never be able to do in Hammer or Radiant (even with patches), like mocking up radially-snapping circular static mesh templates, but it was such a chore I'd have been better off doing it in another program. Now, if someone ever takes Radiant's speed of construction - you can't get much faster measured brush creation than a single drag on the grid - and merges that with the power of Unreal's BSP tools, we'll have a glorious tool indeed.
I agree with you there. The texturing tools are not too good and yes the rebuilding is definitly annoying. I work in wireframe all the time and I never use the builder brush, but yes that is not exactly the most userfriendly way. I agree that just being able to fly around and quickly make a cube here or there, a la hammer and other editors, would certainly be a whole lot better. My guess is that they would probably implement that in UE4, as it is one of the oldest and weirdest (go explain to a first timer what this weird red brush is) features left in the engine.
Another big problem for Unreals BSP is the lack of smoothing. Without that, a whole lot of things are suddenly impossible to make really.
Still, considering everything I still prefer Unreals BSP. Also for example the ability to just model something in Max, and just export/import it as BSP, in just 3 seconds, is awesome. Not that there is any need for that nowadays but whatever ![]()
How do you create brushes without using the builder brush? ![]()