News | Forum | People | FAQ | Links | Search | Register | Log in
The TrenchBroom Level Editor
Today I am releasing TrenchBroom 1.0 for Windows and Mac OS X. TrenchBroom is a modern cross-platform level editor for Quake.

Features
- True 3D editing, no 2D views required
- High performance renderer with support for huge maps
- Vertex editing with edge and face splitting
- Manipulation of multiple vertices at once (great for trisoup editing)
- Smart clip tool
- Move, rotate and flip brushes and entities
- Precise texture lock for all operations
- Smart entity property editors
- Graphical entity browser with drag and drop support
- Comprehensive texture application and manipulation tools
- Search and filter functions
- Unlimited undo and redo
- Point file support
- Automatic backup
- Support for .def and .fdg files, mods and multiple wad files
- Free (as in beer) and open source (GPLv3)
- Cross platform (Windows, Mac OS X and Linux supported)

Check out a video of TrenchBroom in action here.

You can download the editor here.

If you would like to give feedback, please do that in this thread. If you find a bug or have a feature suggestion, please submit them at the issue tracker.

If you are wondering where the Linux binaries are then sorry, but currently there are none. The Linux version has a few problems which I could not fix before this release. I will get working on those right away so that the Linux version should be available in a couple of weeks, too.

Finally, I would like to thank necros for all his work over the past year. Without his tireless efforts, TrenchBroom would simply not exist. Or it would suck.

Alright, enough of this. Have fun with the editor!

Update: 2.1 here:
https://github.com/kduske/TrenchBroom/releases/tag/v2.1.0-RC1
Features "cool shit".
First | Previous | Next | Last
Someone Made TB1 Work With Quake 2 - 
That's Cool! 
Thanks for posting, fifth! 
 
Uh... Why do I keep getting this?

Unloading existing map file and textures...
Loading file D:\Games\Games\Quake\id1\maps\test3.map
Assuming floating point plane coordinates
Malformed map file: expected token of type string, but found integer number at line 6, column 51
Loaded map file in 0.003000 seconds

Even in the autosave map? 
Well 
What's at line 6 in the map file? 
Yeah 
Open it up in a text editor - but I suspect you've got a texture with a numerical only name. 
Well 2.0 
{
"spawnflags" "0"
"classname" "worldspawn"
"wad" "D:\Games\Games\Quake\id1\t2.wad;D:\Games\Games\Quake\id1\quake101.wad"
{
( 352 -272 256 ) ( 352 -272 -0 ) ( 224 -272 256 ) 2 -0 -0 -0 1 1
( 224 -272 256 ) ( 224 -272 -0 ) ( 224 -176 256 ) 2 -16 -0 -0 1 1
( 352 -272 -0 ) ( 352 -144 -0 ) ( 224 -272 -0 ) 2 -0 16 -0 1 1
( 352 -144 256 ) ( 224 -176 256 ) ( 352 -144 -0 ) 2 -0 -0 -0 1 1
( 352 -144 256 ) ( 352 -144 -0 ) ( 352 -272 256 ) 2 -16 -0 -0 1 1
( 352 -272 256 ) ( 224 -272 256 ) ( 352 -144 256 ) 2 -0 16 -0 1 1
( 224 -208 -0 ) ( 352 -144 -0 ) ( 224 -176 256 ) 2 -0 -0 -0 1 1 
 
Yes I do, I named my tex 1 2 3 just for testing, that's bad in Q1? 
 
1.wad

Is that in the file, or just func formatting? 
Or That 
Yes, rename the textures. 
Texture Names Containing Only Numbers 
cause TB1 to go balls up. No idea if qbsp will handle them fine, but TB1 doesn't like it. 
 
One thing I find quiet annoying, when I create a new brush, it's spaced away from the camera, so it can go below or to close to the camera if I'm far away from where I want it. Maybe there's already a setting for it, but can't brushes just appear "on" the brush you aim at when you create one? 
Hmm 
When you draw a brush, TB will position it on the face which was under the mouse when you started dragging. Brushes are created on the XY plane by default, but you can change the height of the brush by hold the Alt key during the drag.

Or maybe I didn't understand what you mean? 
 
i've been meaning to create an issue for this, but sometimes the brush goes inside the surface... 
^ God Damnit 
 
 
actually, while i'm here, just dumping something so i remember... shortcut to make new brush appear snapped to face that would normally be moved (ie: face under cursor or face linked to the zone when face is not pointing toward camera) 
SleepwalkR 
Thanks, I didn't know that's how it worked. Now when I know, I always keep the pointer above the brush I want to build from. 
Keys? 
How about using numpad 1-9 to change the grid AND also numpad + and -? Cause now I need to do ctrl+/-.

Sorry if my questions are basic and has been asked before. I'm new. 
Hipshot 
Look at the docs and the main menu. You'll find all shortcuts there. Also check out the keyboard preferences. 
Necros 
In TB2, Ctrl+Shift+Drag will create a new brush instead of resizing. 
 
i almost never drag out new brushes. i think that might be worth discussing too. 
This Feature Is Part Of The Resize Tool 
 
yeah, thanks, i just haven't had a chance to check anything out yet. :)

#1433 was mainly for a different subject I want to bring up later... 
Skip 
Been going through the settings and so, but I can't find a setting to set the default texture? I would love to have the skip texture as the default one... 
^^Why Would Someone Do That? 
 
You Can't 
There is no default texture in TB. 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.