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
I Was Referring 
To both, but yeah, in the previous I was talking about 220 -> .map.

Keeping it locked as you mention sounds the best solution. 
 
I think the most sane choice would be to discard the additional texture information.

As much as I like how it works, it does have its limitations - often when slicing a brush it'll corrupt the projection leaving the actual BSP unplayable on certain engines (that being a linux issue AFAIK, but I could be wrong).

Trying to replicate the projection sounds like a minefield, and one it'd only be possible to partially cross before you lost your legs. Then arms, etc.


I think that the texture projection stuff is powerful enough that it's worth trying to get it working. especially if you could directly control it in the editor, to, for example, make tri-souped terrain faces all use the same projection. 
Necros 
That's the plan, yeah. All modern compilers can handle the 220 format anyway and to Quake it's all the same AFAIK because QBSP generates the texture coordinates for the engine. 
Yeah 
I just meant the scope of the conversion features - once you're working in 220 you probably won't want to change back anyway unless exporting to another editor. 
Deqer 
What hurts is your ridiculous tone. Your inane sense of self-importance, your impatience.

I'm basically reading this thread, interested in the development of a new editor and talking to a bunch of fellow Quake fans and hobby Quake developers, many of which I have been chatting to for years.

When somebody comes straight in with a poor attitude, strange grasp of reality and high level of hubris, and then starts being unnecessarily rude to people who have every right to do as they please then YES I get annoyed, and if I were you I would listen to the other people who are also tired of your ridiculous attitude, and just stop trolling this thread with your sorry antagonistic arrogant deluded bizarre angle.

For one, I don't know what the fuck planet you are on. I was intrigued by your early posts, but I rapidly started to get suspect when I viewed a YouTube video called 'How to Make a Staircase in Trenchbroom' or something similar which depicted some absolute nonsense poor methodology of some idiot playing around in the ancient Quest editor. I mean what the hell!?! That's just a pure troll attempt at SleepwalkR, and anybody interested in Trenchbroom who might be looking for related videos on YouTube.

You should delete that shit. It's bullshit, and you, sir, are a moron.

What's all this crap you were saying on another forum, bitching because someone gave you a 7/10 and you thought your map was a 10/10?!?! I mean that just makes you sound like a complete moron from the start.

We don't want it here, so please fuck off!! Maybe if you apologised for being so arrogant and insulting (verging on bigoted - WTF Programmers are bitches, and many people have known that for years. - Do you know how stupid that makes you sound?!?! If anything you just look like an idiot for thinking that everyone of a particular type is a 'bitch')..... Sorry - maybe if you apologised for being such a completely rude, arrogant, impatient and insulting person towards Sleeps, and then stopped being all of the above, you might get a little further. 
SleepwalkR 
In Worldcraft there seem to be two different modes for textures. 'Tow World' and 'To Face'. As far as I can tell, 'To Face' is the rogue type. So perhaps it would be possible to convert the 'To World' ones to standard Quake info, and just approximate or [reset to zeros] all of the 'To Face' ones. 
RickyT23 
Just ignore him, his posts are all insane, indefensible drivel and the only thing left to do is ignore him otherwise he'll keep posting. 
Ricky 
Yes, but that's a limitation of Hammer. Actually you can define any coordinate system for the texture projection. But yeah, "to world" can be converted 1:1. 
TB -> Hammer 
I was able to successfully open a .map file created using TB in Hammer 3.4.

At first I thought it may have worked because I didn't texture any brush faces, but I just did a 2nd test with textured brushes and that opened just fine also.

Hmm, more tests. I can create maps in Hammer 3.4, export to .map and open that map in TB just fine also.

Am I being dumb? I hope this helps if you were having problems here. 
Tick The Boxes 
RickyT23 
"What's all this crap you were saying on another forum, bitching because someone gave you a 7/10 and you thought your map was a 10/10?!?! I mean that just makes you sound like a complete moron from the start. "

No. I questioned his rating because he didn't provide a valid explanation to it. The other people rated it 10/10.

When I questioned his rating, he turned into a little kiddie about it and changed his rating to 0/10 to spite me. So, I requested that my map be removed, because I don't support rating systems where spite votes are allowed.

Why else do you think lvlworld.com has a new website now where the rating system has changed now; you now need reputation to vote, and votes and be rated now with thumb-up and thumb-down.

Why do you think I disabled ratings on my youtube videos? Because there are few losers here who will thumb-down just for spite.

---

Apologize? Apologize for what? Apologize for responding/questioning the fact that SleepwalkR didn't put much thought into my original post and immediately responded with "nope" essentially.

Nah. 
Yeah Dude 
The guy gave you a seven out of ten.

He was a tough customer, but you didn't manage to wow him enough that he had to give you a 10. Because your map wasn't good enough to do that. If it was then he would have given you a ten, get it? 'All is fair in love and war'

Nah just apologise for being rude and the turning into a total troll.

And alienating yourself. But you can apologise to yourself for doing that.

I've released a bunch of maps, but I'm not such an arrogant person that I think I have a right for people to agree with the rating that I would give to my own map myself. That is very very arrogant. And for your information - nobody likes an arrogant prick.

And your belligerent attitude towards 'all who do not agree with you' just makes you unpleasant. Frankly I couldn't give a fuck about any of your maps or your opinion, I just want you to stop posting. 
 
When I questioned his rating, he turned into a little kiddie about it and changed his rating to 0/10 to spite me. So, I requested that my map be removed, because I don't support rating systems where spite votes are allowed.

That's it guys, we've hit peak irony here. Pack it all up, The Internet's over, nothing more to see here.

(yeah yeah, I know I just said we should ignore this guy, but sometimes, you just can't).

Deqer - I wish I could quit you. ;�# 
Lol 
I also try ignore him.

It's just too tempting to poke back because you know he's going to come with some ridiculous cringe-worthy responses. It's a vicious cycle.
My hat goes off to the people civilized enough to show restraint, haha. 
Being Ignored You Should, Deqer 
Stop trolling this thread, and yeah, like Spirit said:
"You Have Not The Wisdom With Spoons Eaten"

All said, canadian moron.

Greetings from Berlin :) 
Mfx 
A fellow Berliner! 
Tasty 
 
"He was a tough customer, but you didn't manage to wow him enough that he had to give you a 10. Because your map wasn't good enough to do that. If it was then he would have given you a ten, get it?"

If you're not going to explain your rating, then don't rate. It's pointless.

Just like SleepwalkR, if you're not going to explain yourself and rather just effortlessly say "nope" essentially, then, well, there you go.

Even though we have 7 people in here telling you the same thing. You're all like "nope."

What does Canada have to do with it? I could've been born in Germany, and I'd still have the same response. I could care less where I was born, or live. It just so "happens" that I'm in Canada. Big--whooptie doo dah--deal... 
 
He has a point. Stupidity doesn't respect borders. 
Typical Attitude Of Programmer. 
Typical attitude of programmer:
"I am god, and therefore I do not need to be patient with any of you. Nope. One slip from you, and now you're on my shitlist, because I am god here." 
And Deqer, Never I Thought... 
this holy Func_Msg Board could turn into a somehow insulting, inpolite
Youtube comment-like something...
Shame on you, and your videos are ****
Importing Quest into TB and what?? Nearly laughed my head off.

Thanks to Sleepwalker, for giving this sleepwaking community this powerful tool, to let us dream on in our own designed nightmares..

What a giant you are Sleepy, thank you!

PS: Sleepwalker, a beer is waiting for you at the ST�V, if you like K�lsch...:)

Good Night 
 
i'll admit whilst part of me finds this all very hilarious, another part questions the morality of ganging up on someone who is clearly autistic 
I Do! 
Drop me a line at kristian.duske@gmail.com! 
Neil Young Is Great, Has Nothing To Do With CN, Sorry. 
But you still ... you know? 
Sleepwalkin Not Alone You Will Be 
 
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.