Making Maps In Trenchbroom

Posted : admin On 14.08.2019
HomeGeneral Discussion
  1. Trenchbroom Forum

Go to Edit - Map Properties to add textures into Trenchbroom (this is where Quake.wad comes to use). Click the + button Find and select the Quake.wad file. Choose 'Absolute' and press OK. Click the 'Face' tab to see if the textures have been loaded. You won't need to do this again if you save your map and reopen it.

polycounter lvl 11
Offline / Send Message
This just rocks!
http://kristianduske.com/trenchbroom/
http://player.vimeo.com/video/60789206
Brand new map editor for the quake series!
The tools are amazing to use, everyone should check it out.
Just imagine what we could have done with this back when the original quake shipped.
The Author will be working on adding quake 2 and 3 map support as well. Quake2 has a soft spot in my heart. I cant wait to make some new Single player maps with this. Oh and of course using the KMquake2 version for extra hot sauce!
http://www.markshan.com/knightmare/
'Sometimes the simplest things are the hardest to master 'Chuck Jones'
'If you can't explain something simply you don't understand it well enough 'Albert Einstein'

Replies

  • Offline / Send Message
    Can you export these in other formats, like OBJ? It'd be great to design and test layouts in this, and then export them and fancy them up for other engines after you know it works.
    Also, wish we had something like this for Source.
    twitteryoutube
  • Offline / Send Message
    No, it's a Quake editor through and through.
    I love it. I've been tinkering with it for a few days now and this is what I always wanted Quake editing to be.
    It's a cool experience since he's taken a hardline on some things like no ortho views ... and it works! Brilliantly, even.
    It has a bunch of things missing and stuff can be improved here and there but he's actively working on it so I expect it will all get worked out. Grab if it you ever liked editing Quake levels ... you'll be working on a level within 5 minutes of downloading it, I swear.
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    Yea this is super impressive and looks fun. Would be cool to see it roll out to newer Quake games at some point.
    Sr. Technical Artist Twitter https://twitter.com/dekaf LinkedIn : https://www.linkedin.com/in/farhannoor/
  • Offline / Send Message
    Also, wish we had something like this for Source.

    Isn't a Source 2 currently in Production?
    3D Character Artist (Folio super old, being updated:)
    https://www.artstation.com/artist/torch
  • Offline / Send Message
    I used to make quake maps. This looks outstanding!
    ChrisHolden.net - CrunchCast
  • Offline / Send Message
    Isn't a Source 2 currently in Production?

    That's absolutely no guarantee Valve has updated it's development tool paradigms. For all we know, it'll be Hammer *yet again*, but with even more cluttered and obscure entity work for all the cool new effects.
    Steam Workshop DOTA 2 Thread
  • Offline / Send Message
    I'm having loads of fun with this. Let's make some maps!
    :: blender sculpt/paint
  • Offline / Send Message
    That's absolutely no guarantee Valve has updated it's development tool paradigms. For all we know, it'll be Hammer *yet again*, but with even more cluttered and obscure entity work for all the cool new effects.

    Source 2 has been confirmed by Gabe himself, and for those who've been, or are licensees of Source. Will know that valve's creative departments have been long fed up with the need for creating qc's and vmts for various parts of visual production and pipeline integration.
    Which is why .DMX format was their first step torwards a more streamlined production pipeline using various tools not yet provided for much info from their in-depth Maya artist pipeline.
  • Offline / Send Message
    ugg, maya pipeline for source 2? Say hello to Y up model issues...
  • Offline / Send Message
    For Windows users—here are some batch file commands I've written to make building and testing superfast for a map created in TrenchBroom. (btw, the title to this thread is madly typo'd)
    To use this you will want hmap2 and darkplaces. hmap2 is in the utilities section.
    I'm sure you could do something similar in any other Quake engine, but this is for dp, my personal engine of choice. It has a lot of advanced graphics options, but is super performance friendly on old quake maps and has a bunch of other options to retroify if you so please. (For example, you can turn off texture filtering with the console command GL_TEXTUREMODE GL_NEAREST. r_viewscale is another fun one to play with. The console also has full, documented tab completion.)
    build_and_play.bat (thanks to LordHavoc for the hmap2 suggestions)Edit the paths to your respective hmap2.exe and darkplaces directory and the .bat should be good to go, for dragging a .map file onto. Of course you can choose not to use -nohome, different skill level, etc. The nohome option basically tells darkplaces not to use user directories, rather read the config files from the current install directory for darkplaces (ie yourinstalldirectoryid1) etc. Keeps things local and clean.
    This file is placed and ran from the maps directory, ie id1maps. If you don't want to drag and drop the file every time, make a shortcut to the batch file and add yourmapname.map outside the quotes in the shortcut's target path. Super handy.
    I (and likely several others!) can provide meager assistance here if you guys do start making maps and have trouble, so feel free to ask. It is a bit tricky getting everything set up with the id1 data copied over to dp, maps directory created, positioning a texture wad for the map editor and compiler, etc. Maybe we could make a P&P thread for PC Quake mapping... it could happen!
    Somehow darkplaces makes even my random tinkering look pretty. And it's so quick to whip out in this mapping tool. *_*
    (shots with r_shadow_bouncegrid 1 and r_shadow_bouncegrid_spacing 32, id1 textures)
    :: blender sculpt/paint
  • Offline / Send Message
    Fixed the lovely typo. Was posted at 1 in the morning my time :P I was too happy in spreading the news. As for folks wanting to revive quake map authoring I am all for it! It is a bit worrying though with finding good tutorials now though... Site that used to host them have been falling like flies It is very tricky to find a good solid collection of info on proper Singleplayer Map creation tutorials for the older quake games. Or maybe I just cant find them in the forgotten dark corners of the internet...
    If somebody could point me in the right direction to any good sites that are still up then I would gladly go there. The help files that come with Trenchbroom are focused purely on the program itself and does not go into anything related to triggers or level linking / events / mover brushes or buttons setups and all the other
    For those wondering about other quake titles being supported fear not! Quake 2 and 3 have been requested numerous times and the Author said he will get to work on those ASAP because of the high level of interest.
    'Sometimes the simplest things are the hardest to master 'Chuck Jones'
    'If you can't explain something simply you don't understand it well enough 'Albert Einstein'
  • Offline / Send Message
    skiffy
    The active mapping community for Quake 1 mostly lives here:
    http://www.celephais.net/board/forum.php
    I'm on there as 'Willem'. The TrenchBroom author is there as are a few other guys who are doing cool projects.
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    oooh, I'll have to check this out, it's been a long time since I messed with Quake modding. It would be interesting to do a Quake Challenge after everyone recovers from Escape.
  • Offline / Send Message
    This will help you a lot in Quake mapping: Quake MAP Specs
    Justin, we think alike!
    :: blender sculpt/paint
  • Offline / Send Message
    I did many maps for Duke Nukem 3d.. give it a try ... thanks alot
  • Offline / Send Message
    Oh wow I can finally abandon Worldcraft 1.1a
    Looking forward to the maps here!
    my lazy reclusive hobbyist ass can be found here.
  • Offline / Send Message
    +++MESSAGE ENDS+++
  • Offline / Send Message
    Hmm a quake mapping contest with each version of the game could be epic... quake 1 map contest followed with quake 2 and 3... lets revive the oldschool awesome!
    This is a pretty nice and sweet port / quake 1 exe update.
    http://directq.codeplex.com/
    This adds a bunch of nice mod features as well. Can also be combined with ENBseries
    'Sometimes the simplest things are the hardest to master 'Chuck Jones'
    'If you can't explain something simply you don't understand it well enough 'Albert Einstein'
  • Offline / Send Message
    Used to dabble with Q1 mapping back in the day! Definitely want to try and jump back in. I've forgotten just about everything though.
    Quick one: how do you group brushes?
    Will Fuller
    artstation - portfolio - twitter
  • Offline / Send Message
    You can't really. You can add them to a func_group entity at the moment but that's about it. Proper grouping is coming in a future version...
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    I did a LOT of mapping for Quake-III based engines back in the day. Always liked the 1:1 visuals:physics matchup, no ambiguity as to what's there at all. This looks pretty sweet, though I have to question the wisdom of removing the 2D viewports altogether.
    Hey, let's add brush sculpting and bring this into the 21st century a-la Blender dynamic topology sculpting.
  • Offline / Send Message
    You'd be surprised how much you don't miss the 2D viewports.
    There's been a definite shift over the years. 2D viewports used to be where all the editing happened and the 3D view was sort of a preview of the level. Now most editing (and modeling, sculpting, etc) happens in 3D where 2D is only used when precise tweaks need to be made.
    He's trying to make this editor work 100% in 3D and I'd say he's done it. It's damned nice.
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    It's fine for outdoor maps and buildings, but for anything either made out of modular pieces (which doesn't apply to Q1) or anything highly structured like a spacecraft interior not having 2D viewports is infuriating. Currently working with the Cryengine, which seems to have non-functional 2D viewports which are only capable of drawing meshes'/brushes' bounding boxes, and it's a pain. For most purposes though just having the 3D is fine.
  • Offline / Send Message
    It's fine for outdoor maps and buildings, but for anything either made out of modular pieces (which doesn't apply to Q1) or anything highly structured like a spacecraft interior not having 2D viewports is infuriating. Currently working with the Cryengine, which seems to have non-functional 2D viewports which are only capable of drawing meshes'/brushes' bounding boxes, and it's a pain. For most purposes though just having the 3D is fine.

    Solved with hotkeys for going ortho and pointing the camera towards different angles, it's how most modern editors do it.
  • Offline / Send Message
    Thanks for the .bat Vrav, it works great! Where do I put my texture .wad file, though? I can see it in Trench Broom, but in-game it just shows as a checkerboard.
  • Offline / Send Message
    If it's a checkboard in the game it's because QBSP couldn't find the WAD. When you add it to TrenchBroom, tell it to use the full path. That should fix it. Textures are baked into the BSP file in Quake so there's no external dependency once compilation is done.
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    Yeah, full (absolute) path was needed on my end to help the compiler find the wad.
    :: blender sculpt/paint
  • Offline / Send Message
    It'd be nice to see this for Quake Live, but id banned maps that aren't released with the game. Sad day.
    Not my portfolio site. Updates to come.
  • Offline / Send Message
    Wow beeing too young (with 27 that is) to have played or modded anything before Q3 i still can see this beeing awesome, fantastic work.
  • Offline / Send Message
    Wow beeing too young (with 27 that is) to have played or modded anything before Q3 i still can see this beeing awesome, fantastic work.
    Available For Freelance Work / Portfolio
  • Offline / Send Message
    Wow beeing too young (with 27 that is) to have played or modded anything before Q3 i still can see this beeing awesome, fantastic work.

    I'm 28 and I played Quake 2 for a total of 7 years, with plenty of Q1 mixed in. To this day when people say they know the program 'Quark' I still think they're talking about Quake Army Knife (QuArK.) Quakeworld ruled my life, loved the impact rune
  • Offline / Send Message
    @ WarrenM and Vrav: Thanks, that did the trick!
    I'm 27 and I modded the hell out of Doom even :P

Be notified of new releases

Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 36 million developers.

Sign up

kduske released this Jun 4, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Feature

  • #2259: Autocomplete classnames in key/value editor
  • #2421, #2454: Responsive manual
  • #2772: Enable Valve format for Hexen 2 game config
  • #1603: Generate a simple .mtl file for .obj export

Crash fixes

  • #2726: Fix crash when reloading textures
  • #2707: Fix crash during CSG Subtract
  • #2787: Fix crash when opening multiple maps in sequence on Windows.

Other bug fixes

  • #2754: Don't use the model bounds for grid snapping entities
  • #2742: Fix hidden objects in groups being selectable
  • #2765, #2755: Fix positioning of pasted objects
  • #2727: Correctly update mangle when flipping entities
  • #2775: Clamp ortho camera zoom factor
  • #2728: Alternate method of computing UV origin
  • #2781: Fix issue names
  • #2762: .OBJ export: don't share vertices between brushes
  • #2735, #2757: Determine mip texture name from file name, not the name stored in the mip
  • #2675: Sort flag descriptions by their values when displaying them in the entity inspector

Internal changes

  • #2711: Do AABB removals by an unordered_map lookup rather than spatial search
TrenchBroom-Linux-v2019.6-Release.x86_64.deb22.3 MB
TrenchBroom-Linux-v2019.6-Release.x86_64.deb.md579 Bytes
TrenchBroom-Linux-v2019.6-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.6-Release.x86_64.rpm.md579 Bytes
TrenchBroom-MacOSX-v2019.6-Release.dmg.md573 Bytes
TrenchBroom-Win32-v2019.6-Release.7z.md571 Bytes
Pre-release

kduske released this May 29, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Feature

  • #2259: Autocomplete classnames in key/value editor
  • #2421, #2454: Responsive manual
  • #2772: Enable Valve format for Hexen 2 game config
  • #1603: Generate a simple .mtl file for .obj export

Crash fixes

  • #2726: Fix crash when reloading textures
  • #2707: Fix crash during CSG Subtract

Other bug fixes

  • #2754: Don't use the model bounds for grid snapping entities
  • #2742: Fix hidden objects in groups being selectable
  • #2765, #2755: Fix positioning of pasted objects
  • #2727: Correctly update mangle when flipping entities
  • #2775: Clamp ortho camera zoom factor
  • #2728: Alternate method of computing UV origin
  • #2781: Fix issue names
  • #2762: .OBJ export: don't share vertices between brushes
  • #2735, #2757: Determine mip texture name from file name, not the name stored in the mip
  • #2675: Sort flag descriptions by their values when displaying them in the entity inspector

Internal changes

  • #2711: Do AABB removals by an unordered_map lookup rather than spatial search
TrenchBroom-Linux-v2019.6-RC1-Release.x86_64.deb22.3 MB
TrenchBroom-Linux-v2019.6-RC1-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.6-RC1-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.6-RC1-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.6-RC1-Release.dmg.md577 Bytes
Making Maps In Trenchbroom
TrenchBroom-Win32-v2019.6-RC1-Release.7z.md575 Bytes

kduske released this Apr 22, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #1196: Rotate handle can be dragged anywhere on the circle handles
  • #1916: Respect rotation angle setting in rotate tool
  • #2635: Add support for alternate shader search paths in shader file system.
  • #2688: Show texture collection name in light gray in a second line in texture browser
  • #1568: Render occluded handles shaded

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2679: Don't expect a SCENE directive in ASE files
  • #2659: md3 parser chokes on certain files
  • #2663: Allow closing braces on same line as shader directives in shader files
  • #2633: Support shaders with an absolute path
  • #2677: Always close current group on double click unless double clicking on a nested group
  • #2686: Don't use QBSP position correction when computing vertices after edge splitting
  • #2681: Allow choosing .ent in entity definition file dialog
  • #2672: Don't swallow accidental drags; convert them into clicks instead
  • #2694: Show all shortcuts in shortcut editor
  • #2705: Crash when deleting a duplicated entity with an angle value that's not in the same position as the original)
  • #2703: Properly initialize reader initial position to 0
  • #2700: Correctly parse surface flag dependent tag matcher
  • #2698: Fix broken Reload Point File and Reload Portal File commands
  • #2712: Fix missing preferences.
  • #2721: macOS 10.14 fixes (revert to Xcode 9)
  • #2716: Fix broken images in manual
  • #2723: fix JPEG loading on macOS
TrenchBroom-Linux-v2019.5-Release.x86_64.deb22.4 MB
TrenchBroom-Linux-v2019.5-Release.x86_64.deb.md579 Bytes
TrenchBroom-Linux-v2019.5-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-Release.x86_64.rpm.md579 Bytes
TrenchBroom-MacOSX-v2019.5-Release.dmg.md573 Bytes
TrenchBroom-Win32-v2019.5-Release.7z.md571 Bytes
Pre-release

kduske released this Apr 22, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.9 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog (since RC7)

  • #2723: fix JPEG loading on macOS
TrenchBroom-Linux-v2019.5-RC8-Release.x86_64.deb22.4 MB
TrenchBroom-Linux-v2019.5-RC8-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC8-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC8-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC8-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC8-Release.7z.md575 Bytes
Pre-release

ericwa released this Apr 21, 2019

Supported Platforms

Trenchbroom Forum

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.9 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog (since RC6)

  • #2721: macOS 10.14 fixes (revert to Xcode 9)
  • #2716: Fix broken images in manual
TrenchBroom-Linux-v2019.5-RC7-Release.x86_64.deb22.4 MB
TrenchBroom-Linux-v2019.5-RC7-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC7-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC7-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC7-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC7-Release.7z.md575 Bytes
Pre-release

kduske released this Apr 16, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #1196: Rotate handle can be dragged anywhere on the circle handles
  • #1916: Respect rotation angle setting in rotate tool
  • #2635: Add support for alternate shader search paths in shader file system.
  • #2688: Show texture collection name in light gray in a second line in texture browser
  • #1568: Render occluded handles shaded

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2679: Don't expect a SCENE directive in ASE files
  • #2659: md3 parser chokes on certain files
  • #2663: Allow closing braces on same line as shader directives in shader files
  • #2633: Support shaders with an absolute path
  • #2677: Always close current group on double click unless double clicking on a nested group
  • #2686: Don't use QBSP position correction when computing vertices after edge splitting
  • #2681: Allow choosing .ent in entity definition file dialog
  • #2672: Don't swallow accidental drags; convert them into clicks instead
  • #2694: Show all shortcuts in shortcut editor
  • #2705: Crash when deleting a duplicated entity with an angle value that's not in the same position as the original)
  • #2703: Properly initialize reader initial position to 0
  • #2700: Correctly parse surface flag dependent tag matcher
  • #2698: Fix broken Reload Point File and Reload Portal File commands
  • #2712: Fix missing preferences.
TrenchBroom-Linux-v2019.5-RC6-Release.x86_64.deb22.4 MB
TrenchBroom-Linux-v2019.5-RC6-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC6-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC6-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC6-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC6-Release.7z.md575 Bytes
Pre-release

kduske released this Apr 16, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #1196: Rotate handle can be dragged anywhere on the circle handles
  • #1916: Respect rotation angle setting in rotate tool
  • #2635: Add support for alternate shader search paths in shader file system.
  • #2688: Show texture collection name in light gray in a second line in texture browser
  • #1568: Render occluded handles shaded

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2679: Don't expect a SCENE directive in ASE files
  • #2659: md3 parser chokes on certain files
  • #2663: Allow closing braces on same line as shader directives in shader files
  • #2633: Support shaders with an absolute path
  • #2677: Always close current group on double click unless double clicking on a nested group
  • #2686: Don't use QBSP position correction when computing vertices after edge splitting
  • #2681: Allow choosing .ent in entity definition file dialog
  • #2672: Don't swallow accidental drags; convert them into clicks instead
  • #2694: Show all shortcuts in shortcut editor
  • #2705: Crash when deleting a duplicated entity with an angle value that's not in the same position as the original)
  • #2703: Properly initialize reader initial position to 0
  • #2700: Correctly parse surface flag dependent tag matcher
  • #2698: Fix broken Reload Point File and Reload Portal File commands
TrenchBroom-Linux-v2019.5-RC5-Release.x86_64.deb22.4 MB
TrenchBroom-Linux-v2019.5-RC5-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC5-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC5-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC5-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC5-Release.7z.md575 Bytes
Pre-release

kduske released this Mar 31, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #1196: Rotate handle can be dragged anywhere on the circle handles
  • #1916: Respect rotation angle setting in rotate tool
  • #2635: Add support for alternate shader search paths in shader file system.
  • #2688: Show texture collection name in light gray in a second line in texture browser

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2679: Don't expect a SCENE directive in ASE files
  • #2659: md3 parser chokes on certain files
  • #2663: Allow closing braces on same line as shader directives in shader files
  • #2633: Support shaders with an absolute path
  • #2677: Always close current group on double click unless double clicking on a nested group
  • #2686: Don't use QBSP position correction when computing vertices after edge splitting
  • #2681: Allow choosing .ent in entity definition file dialog
  • #2672: Don't swallow accidental drags; convert them into clicks instead
  • #2694: Show all shortcuts in shortcut editor
TrenchBroom-Linux-v2019.5-RC4-Release.x86_64.deb22.3 MB
TrenchBroom-Linux-v2019.5-RC4-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC4-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC4-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC4-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC4-Release.7z.md575 Bytes
Pre-release
Making Maps In Trenchbroom

kduske released this Mar 31, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #1196: Rotate handle can be dragged anywhere on the circle handles
  • #1916: Respect rotation angle setting in rotate tool
  • #2635: Add support for alternate shader search paths in shader file system.
  • #2688: Show texture collection name in light gray in a second line in texture browser

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2679: Don't expect a SCENE directive in ASE files
  • #2659: md3 parser chokes on certain files
  • #2663: Allow closing braces on same line as shader directives in shader files
  • #2633: Support shaders with an absolute path
  • #2677: Always close current group on double click unless double clicking on a nested group
  • #2686: Don't use QBSP position correction when computing vertices after edge splitting
  • #2681: Allow choosing .ent in entity definition file dialog
  • #2672: Don't swallow accidental drags; convert them into clicks instead
TrenchBroom-Linux-v2019.5-RC3-Release.x86_64.deb22.3 MB
TrenchBroom-Linux-v2019.5-RC3-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC3-Release.x86_64.rpm22.3 MB
TrenchBroom-Linux-v2019.5-RC3-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC3-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC3-Release.7z.md575 Bytes
Pre-release

kduske released this Mar 19, 2019

Supported Platforms

  • Windows: XP, Vista, 7, 8, 10
  • Linux: GTK+ 2.6 or higher (deb and rpm packages see below)
  • macOS: 10.7 or higher

Requirements

Windows users please install the Visual C++ Redistributable for Visual Studio 2017 (x86 version)

Changelog

Features

  • #2580: ASE model loader (includes on demand loading of model frames to improve load times and the ability to pick entity models that extend beyond their bounding box)
  • #2635: Add support for alternate shader search paths in shader file system.

Bug fixes

  • #2632: Handle arbitrary default values for FGD choice attributes
  • #2640: Use C file access instead of memory mapped files (avoids memory issues when loading large pak files on Windows)
  • #2657: Improve model loading error messages and fix ASE parser.
  • #2659: md3 parser chokes on certain files
TrenchBroom-Linux-v2019.5-RC2-Release.x86_64.deb22.2 MB
TrenchBroom-Linux-v2019.5-RC2-Release.x86_64.deb.md583 Bytes
TrenchBroom-Linux-v2019.5-RC2-Release.x86_64.rpm22.2 MB
TrenchBroom-Linux-v2019.5-RC2-Release.x86_64.rpm.md583 Bytes
TrenchBroom-MacOSX-v2019.5-RC2-Release.dmg.md577 Bytes
TrenchBroom-Win32-v2019.5-RC2-Release.7z.md575 Bytes