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
 
Okay thanks, looking forward to further updates :) 
 
Does anyone know if it's possible to remap the wasd keys with the arrows, for regular navigation?

Not in fly mode, but when you're navigating the 3d view normally.

I never liked using the wasd keys and always navigate with the arrow keys so this is very counterproductive to me :)

I couldn't find anything in the manual so maybe you guys can help me? 
 
https://i.imgur.com/sUuGs8k.jpg

View>Preferences

It brings up a window, click the mouse icon/tab.

Down at the bottom you can change the movement keys. 
 
I tried that already, it doesn't seem to work. It is only for Fly mode and even there it doesn't work.

If I change the wasd keys to the arrows like your screenshot, all it does is change select/unselect the 3d viewport. 
 
Arrow keys must be "hard coded" for nudging brushes and such. 
 
Okay I really hope there is a way to remap those keys. I friggin hate the wasd setup, we use azerty here so it is so utterly terrible to have to use wasd.

I really do hope this will be implemented because I like this editor a lot, but right now I can't even do simple navigational things. 
 
Map it to ZQSD? seems about the only compromise :( 
 
Okay, if I change my keyboard setup to US then it is doable. Still, I hope that Kristian finds a way to make them remapable, even if I can't change them to the arrow keys I would still like to change them.

For now I can work again on my mapping :) 
 
If course this does mess up any keyboard shortcuts that use the wasd keys like ctrl+z for undo.

Sorry for the multiple posts btw, seems more like a chat conversation with a helpdesk :D 
@LordGrievous 
Have you joined Github? You are more than likely to get a quick response or at least an explanation if you post an issue or request there. Link is above. 
 
I prefer asdf, homerow keys. Much more natural. 
 
I'll sign up to github :) 
Problems Compiling Q2 Map 
This is the first time I'm trying to compile my map but I keep getting an error when creating the bsp.

This is my compiler setup and error:
https://ibb.co/gaWY1G

I copied the 64bit compiler and dll files from my gtkradiant 1.6 installation. I didn't want to try the newer separate compilers and start simple with the existing one.

Does anyone know what I'm doing wrong?

Thanks on advance :) 
@LordGrievous 
Looks like your paths are all messed up but hard to see everything in your screenshot. Looks like you have spaces, periods and weird characters and it could be that.

Some advice:

Under Quake make a new directory called "compile".
Download ericw's compile tools here: http://ericwa.github.io/ericw-tools/

Download Necros' compiling GUI here: https://shoresofnis.wordpress.com/utilities/ne_q1spcompilinggui/

Install ericw's entire folder into your new compile directory.
I think you can put Necros' GUI anywhere you want. Instructions are on the page linked above.

Now you have two options to compile. I suggest Necros' GUI for beginners. Try it. If you'd rather use TB then set up the paths in this new. compile directory.

There's a bunch of things that could have gone wrong with your current setup. Best to start from scratch. ericw's compilers work perfectly with default settings, they are backwards compatible and more up to date than what you have. 
 
Okay thanks, I'll give it a go 
 
Just a quick question, is this compiler also for Quake 2 ?? 
Nope 
but can do Hexen2

read the qbsp documentation

https://ericwa.github.io/ericw-tools/ 
Doom 3 Support? 
I know Doom 3 isn't as popular as Half-life or Quake but it's still really fun to map for and I like Trenchbroom much more than the alternatives. Is there any glimmer of hope that we will ever get support for Doom 3? 
You Can In A Way 
TB saves to .map. Make as much as you'd like in TB. Save it. Open in your Doom3 radiant editor. Texture and fill with items/enemies. Compile. 
Thx But... 
Sounds like a rather nasty workflow honesly :/

It would be nice if the author of trenchbroom would clear it up if Doom 3 support is something we will ever get and if not then the reason he doesn't care to include it. 
Ya It's Not The Best Solution For Now 
I wouldn't expect him to, at least for a good long while. He has a long list of features he's talked about implementing for Quake that I'm sure he is more interested in working on for now. 
Sounds Interesting? 
Any examples of the new exiting features that are coming for Quake? 
@hakkarin 
You can check out the milestones at Github here:

https://github.com/kduske/TrenchBroom/milestones

Right now they are working on 2.0.0 and it looks like 2.1.0 is chugging along. 
2 posts not shown on this page because they were spam
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.