 Hats Off Sir
#1 posted by ijed [200.73.66.2] on 2013/03/01 18:53:26
And thanks!
 Forgot To Mention
#2 posted by SleepwalkR [85.178.58.140] on 2013/03/01 18:59:27
It has full documentation built in.
 Yes
#3 posted by ijed [200.73.66.2] on 2013/03/01 19:05:03
Reading it and playing around now. The interface is incredibly slick. It's been a long time since I've opened a new editor and been able to just throw things together.
This feels more easy and comfortable than Unity...
And if I'm seeing right you are reading defs and fgd.
This is epic.
#4 posted by [142.245.193.2] on 2013/03/01 19:13:46
The FGD loading has been extended to support model loading (as well as linking models to specific settings on entities like spawnflags and other key/vals). So, if you click 'rotten' on the health box, you get the rotten health box model.
This can all be customized for mods and such. It isn't documented yet since it was more important to get the application released with the mapping related documentation but this sort of ancillary documentation will be done later.
#5 posted by rebb [80.141.110.100] on 2013/03/01 19:24:22
Nice work, SleepWalkR !
 Wow
#6 posted by quakis [86.22.126.142] on 2013/03/01 19:35:34
My reaction after the video. Totally going to check this out. qe3 was nice to work with, but I just love messing around with editors in general. Looks very comfortable to use, will find out soon!
#7 posted by JneeraZ [199.255.40.36] on 2013/03/01 19:41:42
This looks really slick, dude, congrats! Going to have a serious play with it over the weekend...
 1st Impressions
#8 posted by DaZ [78.147.157.60] on 2013/03/01 20:17:44
After literally 10 seconds of adding some wads and choosing the quake directory etc and fgd (I love you for supporting fgd) I was mapping. It was literally that easy, amazing stuff!
Clipping tool is epic
camera controls are good but will take some getting used to coming from WC - would love to able to just toggle a key and go into "noclip camera mode" like in wc. Where you have mouselook on and can just w,a,s,d to move around like you were in-game.
Quite tricky to pull brush sides outward on a single axis that you want, theres probably a key for this I'll have to play some more.
 TrenchBroom 1.0.1
#9 posted by SleepwalkR [85.178.58.140] on 2013/03/01 20:21:51
There was a bug that prevented TrenchBroom from reading map files with comments in it (it was a mere typo). This is fixed in TrenchBroom 1.0.1.
Download here.
 Camera Controls
#10 posted by SleepwalkR [85.178.58.140] on 2013/03/01 20:36:11
For those lazy bastards who don't read documentation: Try Alt + Right drag and make sure your drag starts on some object (brush or entity). This will orbit the camera around the point were you clicked. I think once you get used to this, you won't miss your old editor for long ;-)
#11 posted by necros [142.245.59.11] on 2013/03/01 20:41:01
you can sort of get a walkthrough mode with just right clicking to turn the camera and mwheel up to move forward.
#12 posted by necros [142.245.59.11] on 2013/03/01 20:45:27
Quite tricky to pull brush sides outward on a single axis that you want, theres probably a key for this I'll have to play some more.
Are you talking about while in vertex editing mode? There is only the Alt key to toggle vertical movement on and off for now. There was originally a way to clamp movement to specific axes, but it was bulky and not very useful most of the time so for now, movement on x/y cannot be clamped.
In these cases, it helps to get used to moving the camera more. For myself, it took a while to get used to having to move the camera so much because I would normally just leave it sit in a general area and do my editing in the 2d views and just watch the 3d without interacting with it much.
 Daz
#13 posted by SleepwalkR [85.178.58.140] on 2013/03/01 20:58:36
You can move things around with the cursor keys and page up / down.
 Or Try
#14 posted by SleepwalkR [85.178.58.140] on 2013/03/01 20:59:48
Shift dragging faces when not in vertex mode.
#15 posted by JneeraZ [199.255.40.36] on 2013/03/01 21:01:34
"Try Alt + Right drag and make sure your drag starts on some object (brush or entity). "
Mother of god ... awesome!
My only complaint at this point would be the texture browser. It's hard to make out some of them on a high res screen.
#16 posted by necros [142.245.193.9] on 2013/03/01 21:02:11
Yes, thanks I should have mentioned that as well. Vertices are treated like objects, so you can select them and move them just like anything else. I use the keyboard a lot when I need to do precise stuff.
 Looks Epic But
#17 posted by Kinn [86.164.250.110] on 2013/03/01 21:06:31
For those lazy bastards who don't read documentation: Try Alt + Right drag and make sure your drag starts on some object (brush or entity). This will orbit the camera around the point were you clicked. I think once you get used to this, you won't miss your old editor for long ;-)
wasd-style flythough is essential for this kind of work, i'd highly recommend putting it in.
 Willem
#18 posted by SleepwalkR [85.178.58.140] on 2013/03/01 21:08:55
I will add a zoom feature for the texture browser in 1.1.
 Kinn
#19 posted by SleepwalkR [85.178.58.140] on 2013/03/01 21:11:04
 Sure
#20 posted by Kinn [86.164.250.110] on 2013/03/01 21:15:14
sounds great :}
#21 posted by JneeraZ [199.255.40.36] on 2013/03/01 22:39:47
Just wanted to say thanks for this. I've played around for a little bit now and I can honestly say that I feel this rekindling a lot of that old, raw fun factor of Quake editing that I felt way back in the day.
This is a great editor, congrats!
 Thank You
#22 posted by SleepwalkR [85.178.58.140] on 2013/03/01 22:41:09
That is great to hear!
 Amazing
#23 posted by Tyrann [203.122.220.108] on 2013/03/01 22:52:15
Damn that looks awesome! Definitely going to start using this.
SleepwalkR: Thankyou so much for using git as well! So much easier to follow what is going on and to contribute. You're a bloody legend :D
 F Yeah!
#24 posted by Spiney [91.177.70.247] on 2013/03/02 00:03:43
Awesome, downloading!
#25 posted by FifthElephant [82.12.230.210] on 2013/03/02 00:31:29
Tried to run it and I got an error saying "msvcp100.dll could not be found". I downloaded this -
http://www.microsoft.com/download/en/confirmation.aspx?id=5555
Which removed the error message. But the .exe crashes. I can see the black box at the bottom trying to find all the .mdl files but all I can do is close the program.
I'm running 32bit windows 8. (2ghz processor, 3gb ram... ummm yeah it's a laptop).
I literally reinstalled my OS today so my pc is completely clear of junk.
 FifthElephant
#26 posted by SleepwalkR [85.178.58.140] on 2013/03/02 00:34:14
I have successfully been able to run the editor on Windows 8, albeit in a virtual machine. Could you please create a new issue and give me some information on your graphics card and driver? Also, paste the entire contents of the console, please.
http://github.com/kduske/TrenchBroom/issues
#27 posted by necros [99.227.223.212] on 2013/03/02 00:34:30
Just watched that video, really well done on that. :D
 Thanks ;-)
#28 posted by SleepwalkR [85.178.58.140] on 2013/03/02 00:40:38
But it's mostly a testament to how easy to use iMove is, because I'm totally a hack ;-)
#29 posted by FifthElephant [82.12.230.210] on 2013/03/02 00:47:12
Sorry SleepwalkR, it wont let me select the text in the console. Does the editor have a way of logging everything into a file? I have made a screenshot -
http://s23.postimage.org/xm8w7bsq3/error.jpg
My graphics card is Geforce 8600M GT and the driver info is in the screenshot -
http://s23.postimage.org/lls1kcap7/driver.jpg
I hope this helps.
 No Problem
#30 posted by SleepwalkR [92.231.108.249] on 2013/03/02 00:52:09
TrenchBroom doesn't write a log file, but it should. I'll add that to the next release. Maybe I can fix your problem then. Sorry.
 Congrats!
#31 posted by mindabuse [24.196.80.38] on 2013/03/02 01:09:48
Echoing what Williem said and congrats on the release!
Also want to say that TrenchBroom has an extremely fluid method of sculpting (tri-soup-like) brushes. Excellent work!
 Any Way To Get WASD? :)
#32 posted by Spiney [91.177.70.247] on 2013/03/02 01:32:53
 Success!
#33 posted by FifthElephant [82.12.230.210] on 2013/03/02 01:44:52
Turns out it was the graphics driver, I updated to the latest nvidia drivers and I got it working!
It's fairly nifty, somewhat reminiscent of the built-in Portal 2 editor (only more powerful), I will be a bore and echo the WASD requests... so far so good though. I look forward to tinkering all weekend. :)
 This Looks
#34 posted by scar3crow [131.107.0.75] on 2013/03/02 01:55:56
amazing. I'm going to have to try this out tonight. On a side note, I discovered this via Carmack's twitter actually. I'll do a news post on Inside3d about it tonight as well.
I hope I like it even half as well as DaZ and Willem seem to!
#35 posted by JneeraZ [108.228.244.211] on 2013/03/02 02:04:21
You'll love it. I'm mapping for my old mod Qonquer right now and it's absolutely seamless. Between this editor, and the new tools that were just released, and the compiler UI from Necros Quake mapping is enjoyable again. :P
#36 posted by necros [99.227.223.212] on 2013/03/02 03:37:24
I think once everyone starts to get the hang of the vertex manip, we may see some truly wild maps.
#37 posted by FifthElephant [82.12.230.210] on 2013/03/02 04:04:35
I've already partially converted my WIP level to trenchboom. I do feel without a 2d x/y grid etc I have less accuracy though, it's a very organic feeling editor.
 This Looks Pretty Sweet!
#38 posted by The Happy Friar [50.122.188.10] on 2013/03/02 05:34:31
I'll give it a go, but Quake 2 is my poison of choice for Quake editing. Any plans for Q2 support?
 Quake 2 And Quake 3 Support
#39 posted by SleepwalkR [92.231.108.249] on 2013/03/02 08:00:19
it's on my todo list, but it will take a while.
 Thanks Scarecr0w
#40 posted by SleepwalkR [92.231.108.249] on 2013/03/02 08:09:39
 Crash...
#41 posted by quaketree [76.14.42.216] on 2013/03/02 08:36:38
I had the same problem as elephant walker (sp) above.
Win XP (fully up to date)
GForce440go
C++ 2010 runtimes installed
old laptop (but that shouldn't matter unless this software needs more than 512mb on startup)
Console started loading something about models (it went by pretty fast so I couldn't see what it said with any accuracy) then it crashed.
Maybe I'll try it again after it's a bit more matured but I do like the concept.
#42 posted by Spirit [80.171.96.73] on 2013/03/02 09:36:21
Wow, how did Carmack find out about this?
 I Got Cocky
#43 posted by SleepwalkR [92.231.108.249] on 2013/03/02 09:42:19
And emailed him.
 Quaketree
#44 posted by FifthElephant [82.12.230.210] on 2013/03/02 10:04:34
I resolved the issue by updating to the latest drivers, maybe try that if you haven't already? :)
 Cock
#45 posted by Spirit [80.187.110.71] on 2013/03/02 10:04:35
nice!
 So It's Offically To TB Now Supports Win?
#46 posted by spy [95.56.44.124] on 2013/03/02 10:38:37
great news
#47 posted by spy [95.56.44.124] on 2013/03/02 10:44:43
<quote>Loading file H:\Mapping\555.map
Loading unsupported map Valve 220 map format</quote>
thats sad
 Tried It A Tiny Bit
#48 posted by scar3crow [71.236.238.51] on 2013/03/02 10:52:15
Went through 80% of the documentation, I really appreciate that it is there! So far everything feels very good. Going to finish the documentation in the morning, then prod at the primary functions, and once I feel comfortable, attempt a speedmap with it.
Oh and FYI, Tom Mustaine retweeted the link Carmack had supplied, and stated he knew what he was going to be up to this weekend. Perhaps word will spread to Levelord and we can get some bizarro mini-Scourge of Armagon going on...
#49 posted by FifthElephant [82.12.230.210] on 2013/03/02 10:53:16
I think he said he's working on support for 220 map files. It'd be nice (and I could import my WIP levels in to do the organic stuff like terrain), but I'd love to have some more robust texture alignment features (snap to top/bottom/face/floor etc, basically the options available in WC)
 Gonna Read This Thread From Its Start
#50 posted by spy [95.56.44.124] on 2013/03/02 11:02:17
 Not Loading .mdl Files
#51 posted by Lava Croft [62.131.240.170] on 2013/03/02 11:58:17
Maybe I have done something wrong, but TrenchBroom will not find/load any .mdl files from either the Quake paks or the progs folder.
Other than that, this editor is a fantastic piece of work. Now on to adding support for Quake2 and Quake3! :)
 What Does It Say On The Console?
#52 posted by SleepwalkR [92.231.108.249] on 2013/03/02 12:01:49
#53 posted by JneeraZ [108.228.244.211] on 2013/03/02 12:02:37
It would be nice if Q2 and Q3 support were segregated well. Most editors wear all the games on their sleeve and it's annoying to see menu options and flags all over the place that don't apply to the game you're editing.
 Not Loading .mdl Files
#54 posted by Lava Croft [62.131.240.170] on 2013/03/02 12:13:00
Apparently TrenchBroom selected Quake\id1 instead of just Quake\. Solved!
 Not Loading .mdl Files
#55 posted by Lava Croft [62.131.240.170] on 2013/03/02 12:13:35
Actually, it only loaded player.mdl. It did not load anything else...
#56 posted by Spirit [80.171.96.73] on 2013/03/02 12:27:29
Same crash as Quaketree on a Windows 7 with Intel GMA 3150 with ancient drivers. I will reboot into nvidia (it's an optimus system).
#57 posted by Spirit [80.171.96.73] on 2013/03/02 12:35:16
Works fine with the nvidia.
Placing "Preferences" in "View" seems weird to me. "Edit" would be more normal.
 Random
#58 posted by Spirit [80.171.96.73] on 2013/03/02 12:43:43
Loading wads quickly says "loaded" in the console but then it stalls for a moment before the wad appears in the list (thumbnails I guess). Maybe add a message, I thought it crashed.
When you have toggled "group" in the wad view, make the wad name clickable and extend it into a list of all the loaded wads to let the user quickly jump to a wad.
 Lava Croft
#59 posted by SleepwalkR [92.231.108.249] on 2013/03/02 12:49:49
Please open an issue at the issue tracker and post the console output there.
 Willem
#60 posted by SleepwalkR [92.231.108.249] on 2013/03/02 12:50:26
Good point! The interface must adapt to whatever game you are working on.
 Sleepwalker
#61 posted by Lava Croft [62.131.240.170] on 2013/03/02 13:25:58
The issue seems solved once I pointed TrenchBroom to Quake\ instead of id1\. I don't recall if I set it to Quake\id1 or if TrenchBroom did. I will stick with my being at fault for now. Thanks a bunch for the editor, awesome work!
 TrenchBroom 1.0.2
#62 posted by SleepwalkR [92.231.108.249] on 2013/03/02 13:33:50
Changes
- Fix issues with texture caching when removing wad files.
- Correctly display long spawnflag names.
- Improve clip plane guessing when less than 3 points are available.
- Fix crash when calling "Center Camera on Selection" when nothing is selected.
- Add option to disable instanced rendering.
About the last issue: If the editor goes bonkers when you activate vertex mode, it failed to properly detect whether OpenGL instancing is supported by your driver. In this case, go to the preferences and choose "Force off" from the instancing mode dropdown list.
Thanks everyone for the bug reports.
 Addendum
#63 posted by SleepwalkR [92.231.108.249] on 2013/03/02 13:47:07
Also fixed an "off by one" error in the mod list of the map properties dialog.
 Unable To Load Mdl
#64 posted by DxC [82.12.172.122] on 2013/03/02 16:40:57
Loading 'progs/player.mdl' (searching C:\Quake\ID1,C:\Quake\ID1)
Unable to find MDL 'progs/player.mdl'
as a example - I saw others fixing it by pointing TrenchBroom to Quake\ instead of id1\ I have no idea how to go about this. So any help or being pointed towards a solution would be great - I am looking forward to using this as been using Quark for so long a change would be wonderful!
 Are Your Pak Files All Lowercase?
#65 posted by SleepwalkR [80.187.106.206] on 2013/03/02 16:54:59
And yes, you have to set your Quake directory in the preferences, but it looks okay from the log output. Can you post the contents of your id1 directory please?
 Contents
#66 posted by DxC [82.12.172.122] on 2013/03/02 16:59:27
GFX
glquake
MAPS
progs
SOUND
there are the folders
GFX.WAD
PROGS.DAT
QUAKE.RC
qwprogs.dat
Are the side files in the folder also.
 Contents
#67 posted by DxC [82.12.172.122] on 2013/03/02 17:05:02
GFX
glquake
MAPS
progs
SOUND
there are the folders
GFX.WAD
PROGS.DAT
QUAKE.RC
qwprogs.dat
Are the side files in the folder also.
 There Are No Pak Files
#68 posted by SleepwalkR [80.187.106.206] on 2013/03/02 17:15:23
TrenchBroom will only read models from pak files, not from the directories. You will need the standard pak files.
 Contents
#69 posted by DxC [82.12.172.122] on 2013/03/02 17:32:54
GFX
glquake
MAPS
progs
SOUND
there are the folders
GFX.WAD
PROGS.DAT
QUAKE.RC
qwprogs.dat
Are the side files in the folder also.
 Two Feature Requests?
#70 posted by quakis [86.22.126.142] on 2013/03/02 17:35:47
Duplicate brush and paste EXACTLY where previous brush is. Just an alternative to copy & paste really. This is super useful to save even a few seconds, no need to align x/y/z when I just need it nudged to the left/right a few times. Pretty sure Radiant/DarkRadiant has this, but it's been a while since I last used them.
Texturing from the texture window without needing a face selected. I choose my texture, and start clicking at random faces and they'll be assigned there. Kind of like WC/Hammer (iirc)
Otherwise, I am loving this editor. Still messing around with it but workflow is pretty fast already. It honestly feels a bit smoother and quicker to use than Radiant varieties I've tried.
 Quakis
#71 posted by SleepwalkR [92.231.108.249] on 2013/03/02 17:43:13
Duplicate in place is already on my todo list.
As for the texture application issue, TrenchBroom has something similar builtin. Look at the section "Working with Textures / Mouse Shortcuts" in the documentation.
 Dude
#72 posted by RickyT33 [2.216.134.182] on 2013/03/02 18:03:47
I think I'm going to play with this :)
Looks really cool.
Video just blew my mind.
 Contents
#73 posted by DxC [82.12.172.122] on 2013/03/02 18:07:19
GFX
glquake
MAPS
progs
SOUND
there are the folders
GFX.WAD
PROGS.DAT
QUAKE.RC
qwprogs.dat
Are the side files in the folder also.
 We Get It Dude
#74 posted by onetruepurple [91.240.47.30] on 2013/03/02 18:08:18
 Thanks!
#75 posted by DxC [82.12.172.122] on 2013/03/02 18:08:33
No idea why it keeps posting that iv even restarted my browser and it still insists on doing so.. >.<
anyway thanks Ill try track down the original Pak files they should not be so hard to find!
 DxC
#76 posted by SleepwalkR [92.231.108.249] on 2013/03/02 18:11:23
I already have a build that will load models from scattered files. If you want it, send me an email to kristian.duske@gmail.com
The fix will go into 1.0.3, but I'm not going to release that right away.
 Needs Xonotic Support
#77 posted by poVoq [41.190.196.82] on 2013/03/02 19:04:59
Needs to support Xonotic (runs on the quake1 based Darkplaces engine) like RIGHT NOW!
Awesome work, thanks for making this.
 Strange Texture Skewing
#78 posted by FifthElephant [82.12.230.210] on 2013/03/02 19:07:04
I'm having a lot of trouble with texture alignment (as you may have seen on my other posts) but I haven't shown a picture. Essentially I've edited the verts of a brush so that I can create a kind of angular wall but the alignment is way off. Is there a way to align the texture to the face like in WC? Pictures below for reference -
http://s15.postimage.org/wgjjzbix7/weirdskew.jpg
http://s16.postimage.org/enqn5lg5h/weirdskew2.jpg
I hope I'm not being annoying with bringing this up multiple times, this is otherwise an excellent editor (and I will probably end up dropping using Worldcraft entirely).
 This Is Not A Bug
#79 posted by SleepwalkR [92.231.108.249] on 2013/03/02 19:25:03
It's not a feature either ;-). This is how Quake does texture projection. WC uses a different type of projection that most compilers also understand, but TB doesn't support his yet. It's on the todo list though, and since a few people have already asked for this, I will probably get working on it soon.
 Crashes Using 3 Point Clipping
#80 posted by scar3crow [71.236.238.51] on 2013/03/02 21:48:38
Still trying to work out repro steps, but it has crashed each time I've tried to do any 3 point clipping. Might have to do clipping in multiple separate steps. I'll let you know if I find anything more specific. FYI, I've not had any of the problems others have in this thread so far (Win7-64bit, Radeon HD6850).
 Oh And
#81 posted by scar3crow [71.236.238.51] on 2013/03/02 21:49:18
This is with 1.0.2 and 1.0.1.
 Scarecrow
#82 posted by SleepwalkR [92.231.108.249] on 2013/03/02 21:55:27
Thanks for trying. I'm thinking it must be something with the renderer.
 Wow
#83 posted by necros [99.227.223.212] on 2013/03/03 00:44:46
Never realized you could split multiple edges at once if they share the same place.
Select two brushes that share a pair of vertex positions, double click the edge between those two and you split both edges at once AND the new vertices move as one.
I love this editor. ^_^
 Mandatory *tips Hat To SleepwalkR"
#84 posted by Baker [69.47.162.203] on 2013/03/03 01:29:51
I hope this editor evolves to become "the standard Q1 editor".
Knowing how 10 minute ideas can at times take 2-days to reduce to code, and the sheer number of them, there are 53 different ways this is quite awesome.
Congratulations! Shall we all be fortunate enough to see more monumental acts of defiance against odds in the future.
 I Wouldn't Have Even Attempted This Without It
#85 posted by necros [99.227.223.212] on 2013/03/03 02:15:29
http://mobile.sheridanc.on.ca/~jonescor/temp/shot_vertexManip.jpg
http://mobile.sheridanc.on.ca/~jonescor/temp/shot_vertexManip2.jpg
Thanks. :)
Also, I haven't done any of the documentation I said I would do because I was mapping. You have only yourself to blame!
#86 posted by FifthElephant [82.12.230.210] on 2013/03/03 02:26:38
Necros you are an unstoppable beast... Really I'm blown away right now.
I was kinda hoping I'd get to crank out the first Trench map but I can't map so much at that pace.
#87 posted by necros [99.227.223.212] on 2013/03/03 03:07:03
I've been testing it for the past few months so I'm pretty proficient with the interface, but this is the first chance I've had to do some serious non-stop mapping that wasn't trying to break anything. :P
I just really love how powerful the vertex manip is. In other editors I would always be careful to do my manip in a way that wouldn't crash the editor or break the brush. In trenchbroom I just grab a vert and move it any old way and it just works.
 Drivers
#88 posted by quaketree [76.14.42.216] on 2013/03/03 05:38:21
Frogdammit. I do have the latest drivers for that card. In fact I have drivers newer than the last officially released ones for that card. Still made by Geforce but dated in 2005. The laptop is a 2002 model and doesn't support shaders which is why I was going to relegate it to something else. All of the other map editors work fine on it.
Oh well...
 QuakeTree
#89 posted by SleepwalkR [80.187.106.206] on 2013/03/03 07:30:11
Sorry, but TB requires shaders. I'll add minimum system requirements to the website.
#90 posted by digs [92.50.131.158] on 2013/03/03 07:59:35
Can't run. After starting the program I get a message:
http://s017.radikal.ru/i430/1303/e2/4a656ef4b2fb.jpg
After pressing a button, the message is displayed again. So many times. Then the program ends
Windows 7
ATI Mobility Radeon HD 4650 Series
 It Needs A Log File
#91 posted by SleepwalkR [92.231.105.186] on 2013/03/03 08:42:28
digs, I will add a log file to the next version. For some reason, some of the error dialogs don't show any meaningful information (even though there usually is some). Then we can try to fix this problem.
 God Damn
#92 posted by starbuck [77.99.186.145] on 2013/03/03 12:46:40
this looks amazing! I may have to try this mapping lark again. Everyone: Expect lots of newb questions in the near future.
 Crash After Moving Program Dir (win7)
#93 posted by Spiney [91.177.35.210] on 2013/03/03 13:40:58
I ran it yesterday, it was sitting in my downloads folder. So I moved it into program files today. When I open it now it instantly crashes. Does it store a config somewhere which I need to delete?
The copy in the old folder still works fine.
 It Seems
#94 posted by Kinn [86.163.3.118] on 2013/03/03 14:05:25
2012 was a milestone years for maps, and 2013 is already a milestone year for tools.
Not even a quarter of the way through and we've already given vis times a big punch in the balls with Tyrann's new shizzle, and now this comes along which seems to be taking brush manipulation to a new level.
Do you know what I would absolutely love though:
The option of using a max/maya-style movement handle with arrows along each axis that you can pull to move in just that axis. The current movement is pretty great, but I find it's sometimes hard to keep it constrained to x or y, and with a max/maya type gizmo, I wouldn't need to keep holding alt to move in z.
That said, i've been mucking around making organic rocky stuff with this, and it's just amazing....
 Make That "g" For Gizmo
#95 posted by Spiney [91.177.35.210] on 2013/03/03 14:07:32
 Kinn
#96 posted by SleepwalkR [92.231.105.186] on 2013/03/03 14:14:51
We had implemented movement handles at one point, but I found it to be unintuitive. I wanted ppl to be able to just grab objects and move them around. I can add a special mode for move handles, but it feels redundant. Let me think about it, maybe I can come up with a way to restrict movement axes that can be combined with the current approach.
 Spiney
#97 posted by SleepwalkR [92.231.105.186] on 2013/03/03 14:20:39
TrenchBroom keeps its config in the registry under
HKEY_CURRENT_USER/Software/TrenchBroom
If you delete that entire key, does it work? I can't imagine why it would fail when you move the app, though.
 Yeah
#98 posted by Kinn [86.163.3.118] on 2013/03/03 14:23:22
i think as an option that you can toggle with a shortcut it would be perfect because there's always situations where you want to yank stuff effortlessly in one axis without worrying about moving it in another.
 I Never Needed That
#99 posted by SleepwalkR [92.231.105.186] on 2013/03/03 14:25:39
but it seems that many people are used to what they can do in professional 3D packages. I'll see what I can do.
 About The Gizmo
#100 posted by Spiney [91.177.35.210] on 2013/03/03 14:46:50
Trying out a cave wall, I sometimes accidentally push verts off into the distance. Having a gizmo with 3 axis and 3 planes would be really handy at times. (like this: http://www.finalclap.com/ressources/images/3dsmax-tracking6.jpg )
The gizmo is one of those things I often lack in level editors for older games (most newer editors have them).
alternatively you could try having cubes for handles, and selecting the y-face on the cube would move on the y-plane, etc... you could have a similar system of bounding boxes when selecting an entire brush.
(on a sidenote, in the view tab, having the ability to hide vertex handles on backfaces could be useful)
 Seems It Has To Do With User Rights Management
#101 posted by Spiney [91.177.35.210] on 2013/03/03 14:54:35
I put it into program files on C:\, but that requires admin login. Moving it to F:\ which is accessible as regular user fixes it...
Hope that makes sense?
 Using The Bounding Boxes For Axis Selection
#102 posted by SleepwalkR [92.231.105.186] on 2013/03/03 14:55:31
doesn't work if you are too close to the selection. We discussed that one already.
A lot of the fluidity and speed when doing brush manipulation in TrenchBroom is due to the ability to just click and drag stuff around. This is seriously hampered by gizmos because you have to hit a small part of them to select the correct axis. That's why I would prefer a different option that can be combined with the idea of just clicking anywhere on an object to move it around.
 Spiney
#103 posted by SleepwalkR [92.231.105.186] on 2013/03/03 14:56:17
Never seen this problem, so I guess it's something with your system?
 Woot
#104 posted by necros [99.227.223.212] on 2013/03/03 15:02:07
Looks like insurer my gizmo back!
 Nooooo
#105 posted by SleepwalkR [92.231.105.186] on 2013/03/03 15:04:24
I'll find a gizmo-less way to restrict movement axes!
#106 posted by necros [99.227.223.212] on 2013/03/03 15:08:12
Looks like I may my gizmo back!
Predictive text sucks...
 May Get
#107 posted by SleepwalkR [92.231.105.186] on 2013/03/03 15:10:58
Sure, blame technology!
 Oops, Read Over The Handles Part...
#108 posted by Spiney [91.177.35.210] on 2013/03/03 15:35:05
And yeah, might be my system.
Also, this is obviously a retard move, but anyway; reproducible crash with the clipper: http://www.spiney.me/files/etc/clipcrash.png
 Camera Movement
#109 posted by Lava Croft [62.131.240.170] on 2013/03/03 15:39:00
It's probably been mentioned before, but I (as a Radiant-lover) would like some kind of 'legacy' control scheme for the editor that mimics Radiant's or (god forbid) WorldCraft's keybindings / camera control.
Other than that, and this can't be said enough, this editor is a serious Godsend.
 Lava Croft
#110 posted by SleepwalkR [92.231.105.186] on 2013/03/03 16:10:03
 Spiney
#111 posted by SleepwalkR [92.231.105.186] on 2013/03/03 16:18:22
Thanks for the report, it will be fixed in 1.0.3.
 TrenchBroom 1.0.3
#112 posted by SleepwalkR [92.231.105.186] on 2013/03/03 16:41:14
Changes
- Objects are no longer displaced when duplicated.
- Fix off-by-one bug of mod list in map properties dialog.
- Snap vertex coordinates if close to integer coordinates.
- Add logging on all platforms.
- Properly merge spawnflags when loading fgd or def files.
- Fix crash bug when clipping all selected brushes.
 Append
#113 posted by SleepwalkR [92.231.105.186] on 2013/03/03 16:42:11
- Properly set the size of point entities from fgd files.
 Oh And
#114 posted by SleepwalkR [92.231.105.186] on 2013/03/03 16:44:17
Scratch the first item. That's 1.1.0 - sorry!
 +1
#115 posted by sock [186.108.77.104] on 2013/03/03 17:02:40
Having a gizmo with 3 axis and 3 planes would be really handy at times.
Yep, totally agree, also an axis lock function.
Add flythrough mode
A noclip fly mode is a must for me.
#116 posted by JneeraZ [108.228.244.211] on 2013/03/03 17:22:47
I feel dumb .. how do I move brushes back to the worldspawn?
#117 posted by JneeraZ [108.228.244.211] on 2013/03/03 17:24:31
FFS, NOW I see it in the docs. Never mind. :)
#118 posted by JneeraZ [108.228.244.211] on 2013/03/03 17:24:31
FFS, NOW I see it in the docs. Never mind. :)
#119 posted by JneeraZ [108.228.244.211] on 2013/03/03 17:24:42
*shame*
 The Gizmo Issue
#120 posted by SleepwalkR [92.231.105.186] on 2013/03/03 17:40:06
Ok guys, I see that a lot of you want a gizmo for moving things around. The thing is, unlike everyone else except for necros, I have already seen how gizmos work in TrenchBroom, and while he may disagree, I don't think they work very well because
1. They clutter up the viewport, esp. if you have only one entity selected.
2. They are harder to hit than just clicking and dragging anywhere on an object.
3. They seriously diminish what some have called the "slickness" of this editor. The ability to just grab and move things around is very important, and it is hindered by having these gizmos.
Now you might suggest that I implement both. But that would be redundant for everything except restricting movement to one single axis. So what I really hear when you say "I want a gizmo" is "I want to be able to restrict the axis of movement". Note that you already have restrictions in place though:
- By default, you can only move things on the horizontal plane.
- You can restrict the movement direction to the Z axis by holding ALT.
So what I think is really necessary is a way to restrict the axis of movement to the X or Y axis. I have just thought about a solution that I'm going to implement to see how it works.
Bottom line: I'm not going to add gizmos for movement until all other options are exhausted. And even then I might not do it because I think they are, for the reasons outlined above, a bad solution to a fundamental UI problem of 3D software: How to translate 2D input into 3D.
 Make Optional?
#121 posted by RickyT33 [2.216.134.182] on 2013/03/03 18:19:27
I understand the whole 'developers license' as in 'artistic license', but you could make it optional, off by default.
#122 posted by JneeraZ [108.228.244.211] on 2013/03/03 18:42:09
Ricky
Not to bash on you, but that's the crappy way out on stuff like this. Adding scores of checkboxes to an app just adds ton of code paths that all need testing before each release and just slows everything down. If he can hit on a "right way" and just do that, it's far better in the long run.
#123 posted by JneeraZ [108.228.244.211] on 2013/03/03 18:43:17
"So what I think is really necessary is a way to restrict the axis of movement to the X or Y axis."
Yes, totally agree. If something simple can be worked out for axis locking on brushes and entities, I think you'd be golden!
#124 posted by FifthElephant [82.12.230.210] on 2013/03/03 18:45:42
I agree with Ricky, make it an option (or a hotkey like holding alt does with z axis, or have it pop up like when you press R for rotation). I'm getting quite used to the workflow now, it's becoming less of an issue the more I play.
I need to figure out a good way of making curves in TB now... Also, I have noticed that the entities don't seem to have all the options available (for instance the light entity doesn't have the light, style, _color key etc).
#125 posted by necros [99.227.223.212] on 2013/03/03 19:07:24
If he can hit on a "right way" and just do that, it's far better in the long run.
I agree with this. I'm all for customization, but not on core functionality.
#126 posted by JneeraZ [108.228.244.211] on 2013/03/03 19:08:28
Elephant
Hit the "+" button. You can add all the keys you want.
 Willem
#127 posted by FifthElephant [82.12.230.210] on 2013/03/03 19:11:57
Yeah I know, I just have a terrible memory for remembering all the keys :P
I'm sure I remember seeing a colour picker for coloured lighting...
 So I Love This Editor
#128 posted by DaZ [92.26.172.251] on 2013/03/03 19:12:54
I agree with others that a way to clamp to x or y axis is needed.
Something of a more advanced feature for people that are awful at maths (like me) would be a nice brush curves tool where for example you could select a brush or combination of brushes and then select a bend angle and amount of segments and it would create a nice clean on-grid brush curve for you. Similar to how czg's curve tutorial handles things but automated.
Adding more functionality to the entity window would be awesome too, things like light value entries, wait, delay, colour etc.
 Just Wondering
#129 posted by Spiney [91.177.35.210] on 2013/03/03 19:19:29
Is there a reason for doing page-up/down rather than alt+arrows?
 Responses
#130 posted by SleepwalkR [92.231.105.186] on 2013/03/03 19:41:23
<quote>I understand the whole 'developers license' as in 'artistic license', but you could make it optional, off by default. </quote>
<quote>I agree with Ricky, make it an option (or a hotkey like holding alt does with z axis, or have it pop up like when you press R for rotation). I'm getting quite used to the workflow now, it's becoming less of an issue the more I play. </quote>
See Willem's response. That's exactly how I feel about this.
<quote>I need to figure out a good way of making curves in TB now...</quote>
<quote>Something of a more advanced feature for people that are awful at maths (like me) would be a nice brush curves tool where for example you could select a brush or combination of brushes and then select a bend angle and amount of segments and it would create a nice clean on-grid brush curve for you. Similar to how czg's curve tutorial handles things but automated. </quote>
A patch builder is on my todo list. It would basically allow you to create patches and then generate brushwork (trisoup) for them.
<quote> Also, I have noticed that the entities don't seem to have all the options available (for instance the light entity doesn't have the light, style, _color key etc). </quote>
The entity property editor is quite rudimentary as is, I agree. I plan on the following features
- Easy way to add "known" properties (from fgd or def file).
- Display additional description strings from fgd and def file.
- More smart property editors (angle, mangle, target, etc).
- Better navigation (tab to navigate row-wise, enter to navigate column-wise, create new property when leaving the last row).
- And other things I can't think of right now.
<quote>Is there a reason for doing page-up/down rather than alt+arrows? </quote>
Alt+Arrows is currently taken for the camera movement. You will be able to completely customize this in the next version though. I agree that Alt+up/down would also make sense given that Alt+Mouse will move things vertically.
 Fucking Hell.
#131 posted by SleepwalkR [92.231.105.186] on 2013/03/03 19:42:48
I understand the whole 'developers license' as in 'artistic license', but you could make it optional, off by default.
I agree with Ricky, make it an option (or a hotkey like holding alt does with z axis, or have it pop up like when you press R for rotation). I'm getting quite used to the workflow now, it's becoming less of an issue the more I play.
See Willem's response. That's exactly how I feel about this.
I need to figure out a good way of making curves in TB now...
Something of a more advanced feature for people that are awful at maths (like me) would be a nice brush curves tool where for example you could select a brush or combination of brushes and then select a bend angle and amount of segments and it would create a nice clean on-grid brush curve for you. Similar to how czg's curve tutorial handles things but automated.
A patch builder is on my todo list. It would basically allow you to create patches and then generate brushwork (trisoup) for them.
Also, I have noticed that the entities don't seem to have all the options available (for instance the light entity doesn't have the light, style, _color key etc).
The entity property editor is quite rudimentary as is, I agree. I plan on the following features
- Easy way to add "known" properties (from fgd or def file).
- Display additional description strings from fgd and def file.
- More smart property editors (angle, mangle, target, etc).
- Better navigation (tab to navigate row-wise, enter to navigate column-wise, create new property when leaving the last row).
- And other things I can't think of right now.
Is there a reason for doing page-up/down rather than alt+arrows?
Alt+Arrows is currently taken for the camera movement. You will be able to completely customize this in the next version though. I agree that Alt+up/down would also make sense given that Alt+Mouse will move things vertically.
 This May Be A Stupid Question...
#132 posted by FifthElephant [82.12.230.210] on 2013/03/04 00:41:28
But is there a way to group together brushes? I had a look through the Help document but couldn't find anything. It would make things a hell of a lot faster.
I generally create a set of pre-fabs to work with (saves time, keeps everything looking consistent).
Also, WIP of Deck 16 remake (completely done in TB) -
http://s24.postimage.org/ov1vd2out/Quake0000.jpg
http://s7.postimage.org/jht6up70r/Quake0001.jpg
#133 posted by JneeraZ [108.228.244.211] on 2013/03/04 00:43:34
I think the only way is to create a func_group entity with everything inside that you want grouped. They are added to the worldspawn at compile time...
#134 posted by necros [99.227.223.212] on 2013/03/04 00:48:13
Make sure you add -group to your compiler or it will treat it like a normal brush entity. Adding -group is what makes the compiler merge those func_group entities as if they were normal brushes.
 Oh And
#135 posted by necros [99.227.223.212] on 2013/03/04 00:48:27
those are great shots, FifthElephant.
 ...
#136 posted by FifthElephant [82.12.230.210] on 2013/03/04 00:59:33
I mean to make a kind of prefab that I can copy and paste to save time. Or is making a group entity how you do it?
Also thanks... This editor has really put the fun back into mapping!
#137 posted by necros [99.227.223.212] on 2013/03/04 01:07:56
For now, yes. So select the brushes of the bits you want to be the prefab and right click and make it into a func_group (RMB -> Create Brush Entity -> Group).
This is actually a hold over for how it was done in radiant editors because they do not use a special map format.
Eventually, I think the plan is to create prefabs in external map files that you can then load into your actual map and then rotate, move, etc... (ie: they are not just pasted in, if you edited the original, then all the instances of that prefab would be updated).
 Buhhhh
#138 posted by necros [99.227.223.212] on 2013/03/04 01:09:10
should be:
RMB -> Create Brush Entity -> Func -> Group
 FifthElephant
#139 posted by Spiney [91.177.35.210] on 2013/03/04 01:26:48
Seeing Deck16 in Quake base textures fills me with joy :]
 Doh...
#140 posted by FifthElephant [82.12.230.210] on 2013/03/04 01:58:37
I'm using Necros's compiling tool and it doesn't have a -group checkbox (I tried adding it manually in the folder setup but it said unknown option 'group') :P
I might just persevere with clicking on brushes like a maniac than having to
Thanks Spiney, it's smaller than the original but it will tighten up the gameplay a lot more.
#141 posted by necros [99.227.223.212] on 2013/03/04 02:16:58
Because all compilers have their own switches, I left the creation of the buttons up to the user. Right click in an empty space to create a new button. :)
Which compiler are you using?
#142 posted by FifthElephant [82.12.230.210] on 2013/03/04 02:51:41
#143 posted by necros [99.227.223.212] on 2013/03/04 03:28:03
That's odd, the tool reports that it has -group support.
You added -group into the command line arguments textbox in my compiler UI, it said unknown option in the dos box that pops up when you try to compile?
 Gizmo Argument
#144 posted by Vondur [195.218.191.148] on 2013/03/04 08:31:40
i totally agree with herr sleep. gizmo is good for 3d modeling editors, but even there, there's possibility to move objects not clicking on gizmo. (in maya it's middlemousebutton, but you have to fucking ctrl-click on an axis first to set the plane of movement). personally i'm trying to avoid using gizmo in maya, but it reigns there and forces me to click on it sometimes. and modeling in maya is more precise and complex by nature than messing with simple brushes, so gizmo there is indeed more useful.
and trenchbroom totally dropped this precise clicking on gizmo which rocks. you rly don't need it because there're hotkeys (soon to be customized).
#145 posted by quaketree [76.14.42.216] on 2013/03/04 08:45:51
Sorry, but TB requires shaders. I'll add minimum system requirements to the website.
Yeah. I kinda figured that which is why I mentioned it. No big deal, it's my fault that I was using such an old platform. I'm glad to hear that you're putting up minimum system requirements so someone else doesn't run into the same issue.
 Necros
#146 posted by FifthElephant [82.12.230.210] on 2013/03/04 10:17:12
That's exactly right. It's no big deal really.
 Gizmos
#147 posted by ijed [200.73.66.2] on 2013/03/04 13:47:09
Were never a nice solution, after reading everything I'm relieved to see you've gone with the 'anything but' option.
Locking to an axis by a key press is much neater.
As to entity management, it'd be nice to have (another) worldcraft feature - the entity report.
https://photos-2.dropbox.com/t/0/AADr1aw1PnyNNTcQbVdVTPZvzwH4c0BYjA9KT_eZ5vy38g/12/88336058/png/32x32/2/1362405600/0/2/entity_report.PNG/St_OZhlgoCUFcMtWEWSx_lEQjwHovC2jfFUXKswUTUg?size=1280x960&size_mode=2
( Sorry for the retarded link - Dropbox decided to 'upgrade' their previously working frontend, apparently. )
Basically the entity report allows searching of entities by keyflags / type / spawnflags in an additional text window.
Lower priority than the fixed texture projection, but would be good.
I can see it becoming a more evolved system, that doesn't depend on a load of floating boxes pointing to level logic.
May be wishful thinking, but if you apply the same approach to entity mangement as you have to brushes then it'd be just as awesome.
As per your earlier comment, I don't want the WC entity report, my request is for 'a nice way to work with entities...'
And Congrats, Trenchboom is famous!
 Entity Report
#148 posted by SleepwalkR [92.231.106.45] on 2013/03/04 13:59:23
Well, that looks like an extension to the search and filter feature from the View inspector. I was thinking of improving the search syntax to allow stuff like "spawnflags = 1 AND classname = "monster_ijed", would that be a good replacement for that functionality?
What do you mean, famous? Carmack's tweet? Yeah, that felt quite nice!
 Hah
#149 posted by ijed [200.73.66.2] on 2013/03/04 14:55:10
Yeah the tweet - and this morning in the office someone (who isn't involved in Quake) started talking to me about a "the new Quake editor" :)
They actually arrived here and recognised my handle in the comments - which was weird.
I admit I haven't gone into the entity implementation properly yet, my earlier comments were just based on the brush editing.
Improving the search functionality would be ok, but I can imagine something more revolutionary. Like not visualising any pure-logic entities in the level, only physical entities. But also showing physical entities in the 'edit entity pane' - which would support all the current and suggested functionality.
That would be a ton of work though.
I'll have some more useful feedback over the coming week, as I try to get my current project converted over.
 Ijed
#150 posted by SleepwalkR [92.231.106.45] on 2013/03/04 15:01:39
That is mighty cool, it seems that a lot of people saw that (yet I didn't hear from anyone but the people on the forums I posted it on).
I'm not quite sure I understand what you mean about the entity functionality you are proposing. By "not visualizing" you mean hiding them from the view? That would be easy if there was a way to identify "pure logic" entities. Not sure that there is, but it could be added to the FGD / Def files.
"Showing physical entities in the edit entity pane" - By "edit entity pane" you mean the entity inspector (second tab on the right)? But what do you mean by "showing physical entities" there?
Sorry if I'm being daft, maybe it's a language thing. Could you elaborate a bit?
 It's Not You
#151 posted by ijed [200.73.66.2] on 2013/03/04 15:29:16
I tend to explain ideas elliptically / badly.
you mean hiding them from the view? Yes, but this would mean making the entity inspector powerful enough so that it wouldn't be necessary. The complex logic systems usually needed for set pieces in a map aren't helped by having the various entities visible in 3D space. There are much nicer systems that logic tree front ends but that'd be a lot of work to include.
More than anything this would be a new layer of interface.
By "edit entity pane" you mean the entity inspector?
Yes.
what do you mean by "showing physical entities" there?
Anything that is only logic wouldn't be visible, but other entities, for example "monster_thing" would be visible as well.
So a setup of:
monster_thing
monster_thing
monster_thing
+
trigger_counter
=
func_door
would have the door and monsters visible in 3D but not the trigger counter. All however would be shown in the entity inspector.
All of this is kind of dancing around the feature I'm suggesting though, which is referred to as a Visual Scripting Editor.
There are many different implementations of this, from very simple to extremely complex. Having a Quake version would be yet another evolutionary leap.
Ideas like the WC Entity Report or even the original id1 path system eventually evolved into Visual Scripting Editors.
Which are just more intuitive or user friendly ways of setting up level logic.
What I've written here is so open ended it could take years of work, whereas a more elegant and direct solution could provide the same functionality and take half a day. I need to get into the guts of the editor more to make more feasible suggestions. Converting over my current stuff should provide that though :)
 Ijed
#152 posted by SleepwalkR [92.231.106.45] on 2013/03/04 15:39:09
Now I understand what you want. We should discuss this more when the other, more essential features have been implemented.
 Of Course
#153 posted by ijed [200.73.66.2] on 2013/03/04 16:10:58
Lower priority.
 My Issue With Gizmo Vs Non-gizmo
#154 posted by Spiney [91.177.35.210] on 2013/03/04 16:59:51
If it can be done without, that's great. However I find myself using the arrow keys more and more. The question to me is whether a slower and more calculated approach will save time in the end over a loose approach that requires more moves to complete. The current approach requires to switch the view constantly to get into a decent position to move stuff. I used to do sub-d modeling in Silo where pressing crtl will let you move vertices around parallel to the viewport. That's highly intuitive, but over time I found myself evolving to the 'slower' method of doing per axis movement since I didn't need to rotate the view constantly in order to get precise tweaks. So, I personally often prefer to take the ugly and slow 'long shortcut'... mileage might vary
 FifthElephant
#155 posted by rebb [80.141.108.208] on 2013/03/04 17:02:28
Are you getting an error from the compiler or from the GUI frontend ? The compiler should definitely support this.
#156 posted by Spiney [91.177.35.210] on 2013/03/04 17:04:04
So, I'm just saying, if you can find something that keeps things as simple and straightforward as they are now, it's win-win. But I just feel more precise movement would save me a lot of time in the end, and I'm skeptical a non-gizmo thing can do that. They've been in virtually all 3D packages for almost 2 decades now which should account for something. But at the same time I would honestly love to be proven wrong.
 Rebb
#157 posted by FifthElephant [82.12.230.210] on 2013/03/04 17:19:36
I get an error from the command line when I run the compiler and the BSP fails to run. (error code 01)
 Gizmos
#158 posted by Kinn [86.163.3.118] on 2013/03/04 17:26:54
For me, the best thing about gizmos is it means you can securely move an object in any direction without having to get the camera view in a better position, and more importantly you don't have to keep holding different keys on the keyboard.
#159 posted by Spiney [91.177.35.210] on 2013/03/04 17:34:45
So, I'm just saying, if you can find something that keeps things as simple and straightforward as they are now, it's win-win. But I just feel more precise movement would save me a lot of time in the end, and I'm skeptical a non-gizmo thing can do that. They've been in virtually all 3D packages for almost 2 decades now which should account for something. But at the same time I would honestly love to be proven wrong.
 Oh No, It's My Evil Twin Brother!
#160 posted by Spiney [91.177.35.210] on 2013/03/04 17:35:51
 Seriously Though, Same IP, What The Hell...
#161 posted by Spiney [91.177.35.210] on 2013/03/04 17:38:41
#162 posted by Spirit [80.171.82.5] on 2013/03/04 17:48:23
You refreshed the page. Your browser sucks.
 "Gizmo"
#163 posted by ijed [200.73.66.2] on 2013/03/04 18:20:30
Can mean whatever its perceived as.
The task requirement is 'tool that allows precision movement along specified axis'.
Doesn't exactly roll off the tongue though.
 ...
#164 posted by Spiney [91.177.35.210] on 2013/03/04 18:21:16
 ...
#165 posted by Spiney [91.177.35.210] on 2013/03/04 18:25:13
 TrenchBroom 1.0.4
#166 posted by SleepwalkR [92.231.106.45] on 2013/03/04 21:21:29
Changes
- Improved Quake.fgd and Quoth2.fgd (thanks negke!).
- Improvements to clipboard pasting.
- Fixed a crash bug when loading maps with invalid brushes.
#167 posted by JneeraZ [199.255.40.36] on 2013/03/04 21:42:28
I saw this in the notes for 1.0.3 and wanted to say that:
"Objects are no longer displaced when duplicated"
This is still offsetting duplicated things for me. Do I need to clear a config file or something? I checked the About box and it said 1.0.3 ...
#168 posted by JneeraZ [199.255.40.36] on 2013/03/04 21:45:59
Same with 1.0.4 ... heh.
Am I interpreting that correctly as saying ctrl+d shouldn't be offsetting anymore?
#169 posted by FifthElephant [82.12.230.210] on 2013/03/04 21:59:24
I think it *should* displace but should only displace one grid block toward you.
#170 posted by JneeraZ [199.255.40.36] on 2013/03/04 22:12:20
Displacing sucks. :) We've talked about it already but every time it displaces my duplicate, I have to move it back into place before working with it. It's almost never what you want...
 Willem
#171 posted by SleepwalkR [92.231.106.45] on 2013/03/04 22:14:31
I made an error, the displacement will be gone in 1.1. Sorry!
#172 posted by JneeraZ [199.255.40.36] on 2013/03/04 22:34:07
Heh, no worries! Thanks...
#173 posted by FifthElephant [82.12.230.210] on 2013/03/04 23:54:27
I just realised that CTRL+D displaces by a small amount rather than the huge amounts that Copy and Paste are doing... I've wasted so much time (also, if you're duping brushes you're moving it somewhere else, plus it's better that it displaces so that you don't accidentally dupe multiple times without noticing).
#174 posted by JneeraZ [108.228.244.211] on 2013/03/05 01:14:51
You'd think that, logically, but my experience says otherwise. Over time it becomes far easier to dupe in place and then move it since at least one of the axis that it got bumped on is going to be wrong.
#175 posted by necros [99.227.223.212] on 2013/03/05 01:55:51
yeah, that is my experience with it also. I almost always follow a Ctrl+D with a Up and Left to push the brush back to the original spot.
 Re: Ijed's Post About Not Visualizing Logic Entities
#176 posted by necros [99.227.223.212] on 2013/03/05 02:19:07
There is something like this in Quark.
The big difference with quark vs (afaik) all other editors is that there is a tree view of the entire map where you see individual entities and brushes as nodes in the tree, grouped by brush entities or user made group folders.
entities that are defined in a certain way (for example: trigger_relay, trigger_counter) do not appear in the map at all, only in the tree view. Since quark407 was the first editor I used, I was really confused about how script entities were like when I went over to radiant.
I actually still find them very cumbersome having all these boxes floating around with lines going everywhere. They are a very poor method of doing any kind of scripting.
There is a downside though: when you load a map like this in other editors, you end up with a giant pile of overlapping script entities all at '0 0 0'. :\
#177 posted by Razumen [142.165.135.33] on 2013/03/05 07:50:50
This looks really interesting! Is there any plans to support other closely related Quake1-engine games? Specifically: Hexen 2?
I REALLY need a better editor for the levels I am making...
 Other Games
#178 posted by SleepwalkR [80.187.102.19] on 2013/03/05 09:04:44
Quake 2 and 3 are on my todo list. You're the second person to ask for Hexen 2 support. I have no idea what would be necessary to support that game though. But I'll look into it once I start supporting other games.
#179 posted by negke [31.18.172.250] on 2013/03/05 09:20:32
I think all it takes to make it support a wide variety of (id-engine) games are surface/brush flags and patches (curves). Everything else is a matter of having a proper fgd. Quest 2.4, for instance, supported HL, Hexen 2, Sin, and several Q1-3 mods out of the box with this additional fuctionality.
Having some visual representation of entity linking would be nice (target#/killtarget#->targetname#) of course, it would have to be toggleable to avoid a mess. necros, I usually place script entities close to their area of action for easier accessiblity. But, yes, things like relay and counters can be at 0 0 0, or even lack an origin field altogether. However, the editor must have an entity list then (TB needs one, too, if it doesn't have it already).
 Entity List
#180 posted by SleepwalkR [80.187.102.19] on 2013/03/05 09:28:03
There will be a Quark-like tree of everything the map contains in a future version.
Target link visualization is also on my todo list.
 Version 1.0.4.129
#181 posted by digs [92.50.131.158] on 2013/03/05 09:32:48
Again can't run.
In log file many lines like:
5228 2013-03-05 14:28:30: Loading 'progs/player.mdl' (searching )
5228 2013-03-05 14:28:30: Unable to find MDL 'progs/player.mdl'
In the end:
WARNING: 30:1: implicit cast from int to float
5228 2013-03-05 14:28:31: Fragment shader(s) linked, vertex shader(s) linked.
5228 2013-03-05 14:28:31: Fragment shader(s) linked, vertex shader(s) linked.
WARNING: 30:1: implicit cast from int to float
5228 2013-03-05 14:28:31: Fragment shader(s) linked, vertex shader(s) linked.
And then there is the same window with an error that is repeated many times
 Digs
#182 posted by SleepwalkR [130.149.243.224] on 2013/03/05 09:41:15
Sorry if I asked you before, but what's your OS, graphics card and driver? I'll create a report for it, maybe I can fix it.
#183 posted by digs [92.50.131.158] on 2013/03/05 09:59:47
Windows 7 Pro
ATI Mobility Radeon HD 4650 Series
Driver:
Provider: ATI Technologies Inc.
date: 04.08.2009
Version: 8.635.0.0
#184 posted by digs [92.50.131.158] on 2013/03/05 10:00:33
Win 7 x64
 Your Driver Is Very Outdated
#185 posted by SleepwalkR [130.149.243.224] on 2013/03/05 10:04:40
I suggest you update it. I have seen crash bugs go away for several people after they updated their drivers. Just ask Scampie ;-)
http://support.amd.com/us/gpudownload/windows/legacy/Pages/legacy-radeonaiw-vista64.aspx
#186 posted by digs [92.50.131.158] on 2013/03/05 10:35:24
Yes, now run. Thanks!
 No Problem
#187 posted by SleepwalkR [130.149.243.224] on 2013/03/05 10:43:57
Have fun with it!
 King Of The Outdated Drivers :D
#188 posted by Scampie [72.12.65.92] on 2013/03/05 10:47:38
 You're Missing Something
#189 posted by RickyT33 [81.151.59.16] on 2013/03/05 10:48:30
A paypal donate button on the main Trenchbroom page.
 No-one Has Asked The Most Important Question...
#190 posted by FifthElephant [82.12.230.210] on 2013/03/05 11:08:53
Why is it called Trenchbroom anyway?
 Necros
#191 posted by ijed [186.37.203.46] on 2013/03/05 11:17:06
Ah, I forgot about Quark. Only used it briefly since I started with WC. Tree view sounds about right.
Maybe to mitigate the downside new logic entities could be offset 16 units, even though they're not seen.
 Paypal
#192 posted by SleepwalkR [130.149.243.224] on 2013/03/05 11:50:02
This is just a hobby for me, and I'm happy if people like the editor (and use it to create maps). I doubt I'd get a lot of money from it, and I don't really need it, either. Not that I'm rich, but I have a job that's paid well enough to support me and my family.
 FifthElephant
#193 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 11:51:39
Nobody has asked because these crusty Quake senior citizens already know the answer.
Back in the day, one of the most popular and respected deathmatch map review sites was RAMSHACKLE. You can view an archive of the site here: http://bit7.org/quake/mirrors/ramshackle/
The author of the reviews, Jeff Yost, was quite fond of using the term 'Trench Broom' to describe the double-barreled shotgun. Of course, the phrase has its origins elsewhere, but Jeff placed in the collective Quake consciousness via his entertaining reviews.
 The Name
#194 posted by SleepwalkR [130.149.243.224] on 2013/03/05 11:52:04
The name "TrenchBroom" is in reference to The Ramshackle, a Quake DM map review site by Jeff Yost. He kept referring to one of the Quake weapons (either the Shotgun or the GL) as "TrenchBroom".
I like the sound of the word, also it's rare enough that it's google friendly, and it references a Quake website that has been defunct for > 10 years now.
What's not to like?
 Entity Properties
#195 posted by Toomaa [193.77.158.102] on 2013/03/05 11:55:11
First of all, good work with the editor! I love the simplified 1-view only interface.
So, I decided to make something for Q1 again after 10+ years and one thing that confuses me are entity properties. I know I can add new keys, but shouldn't there be some predefined keys for let's say trigger_once? Is there any way to find which keys a specific entity has?
 Edit: Entity Properties
#196 posted by Toomaa [193.77.158.102] on 2013/03/05 12:03:02
Ok, I was lazy and didn't bother to read previous comments.
Only the last question remains: Is there any way to find which keys a specific entity has? Or should I check other editors for reference?
Thanks and keep on with the work :)
 Toomaa
#197 posted by SleepwalkR [130.149.243.224] on 2013/03/05 12:13:40
Right now, this information is not displayed in TB. I plan to greatly improve entity editing support, but it will take a while. For now, you can open the Quake.fgd file and look at it.
 I Have The Answer To The Duplicate Dilemma.
#198 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 12:30:01
It also brings about a decent productivity boost.
Firstly, the answer to the question of whether or not to translate an object created by using the standard duplicate operation is quite obvious. You should always move it away from the original object. Don't get me wrong, I fully understand why people want it to remain in place for faster re-positioning, but I don't think this is the answer - the danger of leaving objects on top of each other is too high. Yes, if you're paying attention you're fine, but there's always a chance that you'll hit duplicate accidentally (or repeatedly), or that you'll get distracted for a while and forget you've cloned the object when you return. You are then left with unwanted brushes which you will not be aware of - as far as I can tell, brushes in TrenchBroom don't z-fight if they are placed on top of each other either (even if they have different textures applied). This makes it impossible to know there's a problem if you're not looking for it.
Mr Fribbles, I don't want to hear problems, I want to hear solutions!
OK, here's the answer (or a suggestion, at any rate): an additional set of commands (and corresponding shortcuts) to duplicate and offset the selected object(s) in one go. I would suggest the hotkey set listed below (opinion alert, I'd also remap some of the current ones!)
LEFTARROW: move object left
RIGHTARROW: move object right
UPARROW: move object forward
DOWNARROW: move object back
CTRL+LEFTARROW: rotate object left
CTRL+RIGHTARROW: rotate object right
CTRL+UPARROW: move object up
CTRL+DOWNARROW: move object down
CTRL+SHIFT+LEFTARROW: duplicate object and move the clone left
CTRL+SHIFT+RIGHTARROW: duplicate object and move the clone right
CTRL+SHIFT+UPARROW: duplicate object and move the clone up
CTRL+SHIFT+DOWNARROW: duplicate object and move the clone down
Naturally you'd offset the object by the current grid amount (if snap to grid is on). If grid snap was off, pick your poison (a sensible default distance, or perhaps something clever such as offsetting the object by its width in the chosen direction!)
 Hmm
#199 posted by SleepwalkR [130.149.243.224] on 2013/03/05 12:35:37
Maybe the entire concept is not so good. Maybe it would be better to always duplicate objects just by dragging them, e.g. Ctrl+Drag will create a clone and move that.
OTOH, I wanted to use Ctrl+Drag to select multiple objects in a future version. But that could still be achieved if the drag starts with an unselected object. If it starts with a selected object, the selected objects would be cloned.
 Frib
#200 posted by SleepwalkR [130.149.243.224] on 2013/03/05 12:37:09
I could add keyboard shortcuts as well, of course.
 Let's Try That Again
#201 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 12:38:40
(Because I done fucked up!)
LEFTARROW: move object left
RIGHTARROW: move object right
UPARROW: move object forward
DOWNARROW: move object back
CTRL+LEFTARROW: rotate object left
CTRL+RIGHTARROW: rotate object right
CTRL+UPARROW: move object up
CTRL+DOWNARROW: move object down
SHIFT+LEFTARROW: duplicate object and move the clone left
SHIFT+RIGHTARROW: duplicate object and move the clone right
SHIFT+UPARROW: duplicate object and move the clone forward
SHIFT+DOWNARROW: duplicate object and move the clone back
CTRL+SHIFT+LEFTARROW: duplicate object and rotate clone left
CTRL+SHIFT+RIGHTTARROW: duplicate object and rotate clone right
CTRL+SHIFT+UPARROW: duplicate object and move the clone up
CTRL+SHIFT+DOWNARROW: duplicate object and move the clone down
Combine these with well chosen grid settings and you will be an unstoppable Quake editing beast of righteous fury.
 Why Not Just
#202 posted by Kinn [86.163.3.118] on 2013/03/05 12:38:49
have "duplicate offset" in the options menu
That way, (most i think?) people can set this as (0,0,0), whilst others who prefer it to be offset can give it a different value.
 Oh Wait
#203 posted by Kinn [86.163.3.118] on 2013/03/05 12:40:24
Maybe the entire concept is not so good. Maybe it would be better to always duplicate objects just by dragging them, e.g. Ctrl+Drag will create a clone and move that.
OTOH, I wanted to use Ctrl+Drag to select multiple objects in a future version. But that could still be achieved if the drag starts with an unselected object. If it starts with a selected object, the selected objects would be cloned.
this sounds like an even better idea.
 RE: RE: Paypal
#204 posted by RickyT33 [81.151.59.16] on 2013/03/05 12:47:02
Well I read the 'free for beer' part, and thought 'Well, I can't buy him a beer directly - where do I donate?!'. And I actually went looking for the Paypal donate button. But there was none. So....
If I thought of it, others must have (surely :)
Maybe there'll be a few beers in it for you if you give us the means to buy you one!
You see I tried the editor, and I was so impressed and excited that it's a live project, I thought it WAS worth a beer.
 Hmm
#205 posted by SleepwalkR [130.149.243.224] on 2013/03/05 12:47:31
Fribbles, I think your proposal will interfere with other actions which are done using the arrow keys. Also I don't like the clone + rotate options because it can create the same problem as duplicate in place if the brush is symmetric. Also I'm not sure how often it's necessary to clone + rotate in place. And it's not much more work to clone-drag, then rotate.
 Beer
#206 posted by SleepwalkR [130.149.243.224] on 2013/03/05 12:48:31
Is always welcome, and if any of you guys is ever in Berlin (or I am near your place), you can buy me as many beers as you like (and I can drink).
 SleepwalkR
#207 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 12:49:56
I know I'm late to the party, but I wanted to thank you for making this, porting it over and continuing to support it!
This editor is full of win. I'm waiting till I have more time to fully dive into it (ok, full disclosure, I also really need the free fly mode before I can really get into it - I'm just too accustomed to it because of Radiant and my editor at work).
There's a lot to like here though! Quite frankly I'm amazed at how slick and easy to use this is. Top shelf!
 SleepwalkR
#208 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 12:55:34
Yeah, the last commands are just fruity bonus ones (although I do use the dupe + moveup/down a fair bit at work in our editor). I understand that some of what I proposed differs from or conflicts with the current paradigm.
Another limitation/difference you will note is that I favour moving the objects up/down using CTRL+UP/DOWNARROW which conflicts with the rotation commands in TrenchBroom. My reasoning is that moving up and down is a much more common activity than rotating up/down.
Of course, if the actions are there and can be remapped by the user, everybody wins.
 Frib
#209 posted by SleepwalkR [130.149.243.224] on 2013/03/05 13:00:42
Thanks, I'm happy to hear that you like it. Flythrough mode will happen in 1.1, due in a couple of weeks.
And you will be able to customize the keyboard in 1.1, too, so there's no point in discussing the current selection of keyboard shortcuts ;-).
 Hah!
#210 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 13:18:46
I'll keep my stupid suggestions to myself then. (Oh yeah you wish!) Here's a few more random thoughts and what have you.
Copy/paste transform
Useful for quickly repositioning objects or replacing stuff. "I want that thing over here." As you expect by now I offer key combo suggestions!
CTRL+SHIFT+C = copy transform of currently selected object
CTRL+SHIFT+V = paste selected object to saved transform
Gizmos and widgets
Stick to your guns and find the right solution for TrenchBroom. Let's be real and admit that certain things (such as small movement manipulators and fully mouse driven camera controls tee hee) can waste time and reduce productivity.
Mouse wheel to resize stuff
Just a suggestion. Get rid of the mouse wheel to zoom the view, and make it resize the brush according to the currently selected face. For example, select a face and mouse wheel up/down would effectively move that face positive/negative along its normal or the closest axis, whatever. Wheeeee! (The current method is fine, just for fun and freestyling.)
Texture flip request
Please make the flip operations work for the currently selected face (that is, change the scale to -1 (or negative<current value>) horizontally or vertically, whichever was chosen. Toggle it back to positive if it was already negative. Do this and you may genuinely never need to use the texture dialogue to enter manual offsets which would elicit a loud and hearty FUCK YES from everyone who ever used a level editor.
 ><((((º>
#211 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 13:45:48
Ok, two more things and then I'll shut up for the night.
Selecting objects
Area select would be welcome of course, but please additionally consider paint select (both for brushes and faces) ala GtkR because it's just so fucking good.
Toggle brush outlines
Apologies if this has been mentioned (or can already be changed), but is there a way to toggle the white brush outlines? It's useful and I'd prefer to have it on most of the time, but sometimes I'd like to be able to turn it off to get a better idea of how things will look in game (or to see how well certain faces/textures sit with each other at the very edge, without the visual distraction).
#212 posted by JneeraZ [108.228.244.211] on 2013/03/05 13:51:21
In terms of the duplicate argument I guess this is one time where I wouldn't be too opposed to a checkbox in the preferences:
[ ] Offset duplicates?
Then it either offsets based on your grid settings or it doesn't.
There seem to be strong opinions on each side of that one.
#213 posted by Spirit [80.171.9.227] on 2013/03/05 13:56:46
You guys have to try the texture editing in Quark some day, because it rocks.
I also really miss the tree view of brushes and entities from it. It makes organising a map, selectively hiding or disabling parts, copy'n'pasting, mass changing things so easy.
 -group Problem And My Stupidity
#214 posted by FifthElephant [82.12.230.210] on 2013/03/05 13:57:35
To appease rebb's brilliance and my idiocy it turns out I wasn't using his compiling tools at all, which is why it wasn't compiling func_groups properly. Sorry Rebb!
#215 posted by Spirit [80.171.9.227] on 2013/03/05 13:59:08
Duplication:
Maybe make the duplicated content selected and "moving" when moving the mouse. Leftclick places where it is shown, rightclick places it in the original location.
Or paste it in place if the mouse cursor was on the selection. Otherwise place it at the mouse cursor.
 Frib
#216 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:01:41
Copy/paste transform
Can you explain this a bit more? I don't quite understand what you mean.
Mouse wheel resize
I like the current control scheme and I think that the current way of resizing brushes is better (allows you to also change back faces).
Texture flip
That sounds useful - will implement this.
Selecting objects
If by paint select you mean "select everything touched by the mouse while holding Ctrl", then that's already on my todo list.
Toggle brush outlines
You can already do this in the view tab (Toggle "Render Edges").
 Toggle Brush Outlines
#217 posted by FifthElephant [82.12.230.210] on 2013/03/05 14:01:55
You can switch these off, click "view" on the right and deselect "render edges"
#218 posted by JneeraZ [108.228.244.211] on 2013/03/05 14:02:39
Fribbles
There's a checkbox on the "View" tab for the brush outlines.
 Willem
#219 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:02:44
I think if I get rid of the Duplicate command altogether and just let people use Ctrl+Drag to duplicate, that would elegantly resolve this discussion.
#220 posted by JneeraZ [108.228.244.211] on 2013/03/05 14:03:00
Oh lawd...
 Spirit
#221 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:04:30
Texture editing will get an update in a future version where you will be able to move / rotate textures with the mouse. I also plan to add an "Align" button to the Face inspector which will align the texture to the brush edges (you can iterate through the edges by pressing the button repeatedly).
The tree view was in the Mac version of TB and it will eventually make a reappearance in this version.
 Woah, Hold Up There Son
#222 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:04:58
Why for no CTRL+D!? DO YOU HATE SPEED AND EFFICIENCY? :P
 Willem
#223 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:05:56
Don't like the idea?
 Frib
#224 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:07:00
I'll leave it in if people want it, but I think that the most common operation is to duplicate something and then move it to another location. How is Ctrl+D + Mouse Drag more efficient than Ctrl+Mouse Drag?
 Copy & Paste Transform
#225 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:09:08
SleepwalkR, the idea here is to simply copy the position of an object, allowing you to paste something to that location.
For example if you have a brush or entity at (64, 0, 128) for example, you could copy that position and then paste something to that location later (whether or not the original object is still there doesn't matter).
It's useful for replacing objects sometimes, and also just to get some crap from the other side of the map to where you want to be quickly.
 SleepwalkR
#226 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:12:15
The difference is, not everybody wants to drag it with the mouse. I'd prefer to use the keyboard shortcuts to move stuff when it makes sense to do so (for greater accuracy and/or speed).
This would be particularly true once you add the fly camera mode, so you could stay in that mode (assuming it's a toggle) and not have to turn it off to move something. (I'm assuming like Radiant and Hammer, you'd lock the cursor to the middle of the screen when engaging free fly mode so as not to allow it to drift out of the viewport).
 Frib
#227 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:15:01
Interesting idea. But I think it already does this, because if you paste while something is selected, the pasted stuff is positioned such that the grid-snapped center of the bounds of the objects of the clipboard is at the same position as the grid-snapped center of the current selecction.
So the workflow would be like so: You go to the other end of the map and copy some shit. Then you go to its destination position, select something that's rougly where you want the copied shit to go, and paste.
The only thing you can't do is repeadly transport objects to a target destination without returning to that destination. I guess this is where camera bookmarks, also a planned feature, will come in handy ;-).
#228 posted by JneeraZ [108.228.244.211] on 2013/03/05 14:15:31
SleepwalkR
No, sorry, your idea sounds good. I was referring to the 3 duplicate answers in a row. :P
 Render Edges
#229 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:16:40
I see the 'render edges' option now. I completely missed that before. Thanks everyone! (I will now request a keyboard shortcut to toggle it in a very small voice... please, sir...)
 Rant
#230 posted by ijed [200.73.66.2] on 2013/03/05 14:20:38
For duplicating, I like the sound of selecting and dragging something while holding a key (shift or whatever). That's a pretty comfortable method I've seen in various editors and 3d apps.
The complex multiple key methods and with fixed offsets always feel clunky.
The texture argument is moot. Sorry. No matter how good a set of texture controls in another editor might feel, worldcraft wins because it has those extended controls for texture projection. (Yes, the ones that break Worldcraft compatability with everything else...)
https://www.dropbox.com/s/l1go2qe6l3eakvg/texture_controls.PNG?m
Those justify controls automatically scale and align the texture to the face. The align world/face controls change the projection to one that actually fits on a non-orthagonal surface. Aligning rotated textures is a doddle with the additional buttons for scale, rotation and shift.
Replace is very powerful as well, allowing you to change all instances of a texture in a level with a few clicks, or just select all instances and modify how they;re aligned, scaled or whatever.
For me at least, these controls made all the hassle of the valve 220 format worth it. If we could have that level of efficiency in texture application but not have to piss about converting textures then it'd be like mapping in the future.
 Duplicate & Flythough Mode
#231 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:20:50
Frib, I'm not adverse to adding the copy + displace in one direction commands that you proposed.
I'm just saying that the duplicate command, whether it displaces by some constant amount in a direction that is dependent on the camera direction (the way it is now), or whether it doesn't displace at all, is not as useful because
- either it puts stuff where you don't want it or
- you might miss that you actually duplicated something (although the selection would flash white to give feedback) and end up with unwanted brushes.
I agree that it should be possible to duplicate stuff with the keyboard, but it should give the user the option to control where the duplicated stuff goes. So Ctrl+Direction keys to duplicate with the keyboard and Ctrl+Mouse drag to duplicate with the mouse. Problem solved.
#232 posted by JneeraZ [108.228.244.211] on 2013/03/05 14:23:12
One idea that I loved from Hammer when I was doing Left 4 Dead mapping is that Valve does this great this where it pastes to the spot you're pointing at with the mouse. This is HUGELY useful for items and deco stuff.
You already have really good code for pointing into the world (the clipping tool and vertex modes obviously use it), so that would be easy to implement.
 Paste Behaviour
#233 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:23:51
Interesting idea. But I think it already does this, because if you paste while something is selected, the pasted stuff is positioned such that the grid-snapped center of the bounds of the objects of the clipboard is at the same position as the grid-snapped center of the current selecction.
Hmm, it doesn't seem to do that for me (if it did, that would most likely be a fine solution as you suggest). It always pastes it at the same default distance from the camera here, and does not seem to be influenced in any way by the current selection.
 Half Life 1 Support?
#234 posted by quakis [86.22.126.142] on 2013/03/05 14:24:11
Not exactly a request, just thinking out loud. Would it be possible? I can't think of any alternatives to WC/Hammer for HL1, but an editor like TB could be interesting.
Food for thought when supporting other games, perhaps?
 Ijed
#235 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:24:31
The justify controls are what my Align button will do. The rest hinges on Valve 220 support, which is planned for release 1.2.
Texture replace is something that could be solved with the search filter. Just filter the map by the texture name you want to replace, select all faces, then switch to the face tab and select another texture.
Not sure if that will work currently, as the search filter is quite rudimentary, but if it doesn't I'll be happy to implement it.
 Duplicate Functionality
#236 posted by Mr Fribbles [118.209.3.241] on 2013/03/05 14:25:57
Ctrl+Direction keys to duplicate with the keyboard and Ctrl+Mouse drag to duplicate with the mouse. Problem solved.
I understand now, and agree that that sounds like a good solution.
 Err, Flythrough Mode Again
#237 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:26:46
I forgot to reply to that one.
The flythrough mode will allow you to keep editing. The cursor will be frozen in the center (as a crosshair), and you will be able to do anything just like before. Of course, moving stuff will also rotate the camera, but that doesn't seem to hurt as can be observed in this cool video:
http://www.youtube.com/watch?v=ZkFT1ra2w-A
 Frib
#238 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:27:52
The new copy and paste code is in the 1.1 codebase, sorry.
 Willem
#239 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:28:38
In 1.1, paste will just paste in the original position (if nothing else is selected). I like your idea and will try it out.
 I Love You! Awesome Editing Tool!
#240 posted by Skiffy [210.195.127.132] on 2013/03/05 14:30:30
Way to go! I am all about good tool pipelines for game development. Imagine what folks would have done back in the day if the developer tools allowed such an intuitive environment for level authoring. This rocks! I cant say enough how much I appreciate this project.
I have a big soft spot for the older retro games but I have become spoiled by the likes of UDK and unity for level editing. Going back to the old editors lacking a proper 3d editing environment is a big hurdle these days. We are so used to more polished programs.
I think you might just have injected new life into the older titles sir! If you add quake 2 support "KMquake2 entity support would be even better" then I would be lost for months on end making new content for that game.
Cheers and keep up the great work!
 Skiffy
#241 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:32:17
Thanks, and Quake 2 and Quake 3 support is on my todo list. Quite a number of people are asking for it, so I guess it will happen rather sooner than later.
I don't know about KMquake2, is it a mod? If so, all you need is a proper entity definition file (TrenchBroom will load .FGD and .DEF files).
 Well
#242 posted by SleepwalkR [130.149.243.224] on 2013/03/05 14:33:04
I mean to write "all you WILL need", because I'd have to do Quake 2 support first.
 KnightMare
#243 posted by ijed [200.73.66.2] on 2013/03/05 14:36:13
Is a Quake2 mod, one that adds a massive amount of stuff.
#244 posted by Razumen [142.165.135.33] on 2013/03/05 15:14:51
Quake 2 and 3 are on my todo list. You're the second person to ask for Hexen 2 support. I have no idea what would be necessary to support that game though. But I'll look into it once I start supporting other games.
Thanks! The H2 community is pretty small but we'd all really appreciate it. I don't think there is that much of a difference between the engines, but I'll see if I can find any necessary details myself.
 Razumen
#245 posted by SleepwalkR [130.149.243.224] on 2013/03/05 15:18:48
Yes, that would be helpful. When the time comes, I can also talk to Ozkan Sezer, who develops the uHexen2 engine.
 Texture Alignment
#246 posted by FifthElephant [82.12.230.210] on 2013/03/05 15:53:25
If anyone is wondering (and is making odd or very angular geometry) I have found the texture alignment on Tyr's tools to be more accurate when you use the -oldaxis command line argument on the bsp program. Dunno why this is though...
 Yes
#247 posted by SleepwalkR [130.149.243.224] on 2013/03/05 16:07:54
Maybe we should mention this in the docs:
- In txQBSP, you must NOT supply the -altAxis argument for TrenchBroom.
- In Tyrann's tools, you must supply the -oldAxis argument for TrenchBroom.
The reason is in the method to select the projection axis for the textures. I'll add this to the issue tracker so that we can add it to the docs.
 KMquake2
#248 posted by Skiffy [210.195.127.132] on 2013/03/05 17:25:54
Well its a recompiled quake 2 engine with tons of extra features added. Indeed it has the .FGD and .DEF files setup. Well sir you had my curiosity now you have my attention.
Cheers!
 Thank You!!!!!
#249 posted by mechtech [65.190.42.20] on 2013/03/05 17:34:17
Time to put away the Hammer and pick up the Broom.
Just when it seems like things are slowing down around here. Out comes all these wonderful new toys.
 Shit
#250 posted by Orbs [80.57.99.232] on 2013/03/05 19:29:10
i read this thread lsat week and thought hmm that might be an editor suited for me, Dl'ed it installed crashed checked the req's dléd MS c++ crap, found out already had that installed. Then i see videocard drivers mentioned and im currently using my Mobo's gfx, meh (burned my gfx card on diablo3)
 Quake.fgd
#251 posted by negke [31.18.175.98] on 2013/03/05 20:03:31
Just noticed it's missing at least two standard entities: viewthing and misc_noisemaker. I suppose hardly anyone ever uses them, but they should be included still.
 Aren't
#252 posted by ijed [200.73.66.2] on 2013/03/05 20:20:16
They both debug entities?
 Yes
#253 posted by negke [31.18.175.98] on 2013/03/05 20:25:08
They are.
 Fair Enough
#254 posted by ijed [200.73.66.2] on 2013/03/05 20:37:15
 Negke
#255 posted by SleepwalkR [92.231.104.108] on 2013/03/05 20:44:26
Would you be so nice? Just send me the definitions in an email so that I can add them to both FGDs.
 Orbs
#256 posted by SleepwalkR [92.231.104.108] on 2013/03/05 20:45:00
It requires OpenGL 2.1 and GLSL 1.2. I should do a better job of detecting these things and not crashing, though.
 AFAIK
#257 posted by ijed [200.73.66.2] on 2013/03/05 21:39:26
These should work;
@PointClass size(-8 -8 -8, 8 8 8) color(0 255 0) = misc_noisemaker : "debug entity" []
@PointClass size(-8 -8 -8, 8 8 8) color(0 255 0) = viewthing : "fake player" []
 Thanks!
#258 posted by SleepwalkR [92.231.104.108] on 2013/03/05 21:52:03
 Should They Have The Appearflags Baseclass?
#259 posted by SleepwalkR [92.231.104.108] on 2013/03/05 21:58:47
The Appearflags base class adds spawnflags for skill levels. Or should they have any other properties?
Also, should they also be added to Quoth2.fgd?
 Ah
#260 posted by ijed [200.73.66.2] on 2013/03/05 22:55:26
I cobbled those together, removing the baseclass since the fgd I took the syntax from has more involved baseclass' for various things.
I'm guessing you want these for entity hacks negke?
 Excuse My Noobiness
#261 posted by Orbs [80.57.99.232] on 2013/03/06 00:23:44
I kind of know what opengl is, i dont know if my card supports 2.1 though, how do i find this out, should the manufacturer list this? Never heard about GLSL at al, same kind of thing? Something your gfxcard either can handle or not?
 @Orbs
#262 posted by quaketree [76.14.42.216] on 2013/03/06 01:28:37
Basically if your cards original specs say that it can handle games with Shaders v2.0 then you "Should" be able to run this. It won't break anything to give it a try and see if this will run on your PC. In my case it stopped right after the console said something about loading shotgun.mdl.
You may need to update the video card drivers so that the card can handle Shaders 2.X but that's a software upgrade and I can't think of a reason why a 2.0 piece of hardware wouldn't be able to handle 2.X with the correct drivers.
Without more information this is as good as it can get as far as help goes. If you have a year of manufacture, make and model number of the original PC (2005 Dell abc201 for example) then maybe you can get more assistance here. If you added a gfx card on your own then you need to go to their web site and find the latest driver package applies to that card. Note that it will probably be either Nvidia or ATI\Radeon based so even if you get a card from a third party they should still be able to use their drivers (but perhaps not their consoles but that's usually not a problem as most installers give you the option to not install those anyway and just install the drivers instead).
 2D Overview
#263 posted by Lava Croft [62.131.240.170] on 2013/03/06 12:27:43
I am loving the editor so far, but the lack of a 2D overview like in for example Radiant is annoying the hell out of me. There is no way to keep oversight on a big, complicated map with just the 3D view.
I think a 'free flying' camera mode was already suggested, so I'll not mention it. (Lies!)
Thank you once again for this editor, after years of dealing with either shit like WorldCraft or shit like Radiant, this is just so awesome.
 Not Tried Yet But...
#264 posted by than [182.164.57.115] on 2013/03/06 13:03:12
One of the things I like most about Worldcraft is that to copy stuff you just shift + drag it to the new location. I find that so much better and more efficient than duplicate in place like in Maya, or duplicate with offset like in Radiant. It also has duplicate special that lets you copy and paste in place, or set rotations and offsets that accumulate from each copy (I never use this though, though I do in Maya.)
 Lava, Than
#265 posted by SleepwalkR [80.187.106.74] on 2013/03/06 13:10:02
I'm aware that 3D only is bad for overview and I'm thinking about ways to improve it.
Than, drag-duplicate is on the feature list for 1.1.
 Not Needed 2D Views Yet..
#266 posted by FifthElephant [82.12.230.210] on 2013/03/06 13:10:28
I think I find the opposite of what Lava Croft said is true, on bigger maps the 2d views simply become like muddled spaghetti, doing everything in 3d is making everything so much simpler (and fun, I'm enjoying every minute of mapping!).
Also, Than, you should try it. (I emailed you ages ago and I know you said you were going to take a break but this editor is so addictive, I'm not even going to reinstall Worldcraft).
 SleepwalkR
#267 posted by FifthElephant [82.12.230.210] on 2013/03/06 13:12:23
I had an idea, if you want to bash in a 2d mode why not have the 1,2,3 and 4 keys cycle through each grid plane? (that way you don't have to give up the real estate offered by a single window).
 In Quark
#268 posted by Spirit [80.187.110.149] on 2013/03/06 13:35:10
2d views are fairly easy since it will grey out brushes that are not also visible in the other viewports.
I miss a 2d overview in tb too, especially if you want to quickly draw some floor plan. hotkeys would rock.
 Floorplans, Relative Positions
#269 posted by Kinn [86.153.126.205] on 2013/03/06 13:40:15
Yeah, I think some sort of 2d mode is essential when blocking out.
for example I always need to bang down a load of brushes at precise relative positions from each other. Currently, let's say you have 2 brushes at arbitrary positions - in radiant it's really easy to set their relative positions just by looking at them in the 2 views. In TB I can't really do this sort of positioning...unless I missing something obvious?
 Blah
#270 posted by Kinn [86.153.126.205] on 2013/03/06 13:42:06
looking at them in the 2 views
that should read:
looking at them in the 2D views
 2D Mode
#271 posted by SleepwalkR [130.149.243.224] on 2013/03/06 14:15:11
The 2D mode would be a mini map that is either overlaid on top of the 3D view or shown in a separate window. It would not be used for editing at all, only to get an overview and for navigation.
Kinn, if you drag a brush, you will see laser beams coming from its bounding box. Those beams should help you to position brushes relative to each other. They are not useful for measuring the distance to other objects, but I can add that and show the distance to the closest object hit by a laser beam.
#272 posted by JneeraZ [108.228.244.211] on 2013/03/06 14:25:35
What's funny is that I thought the laser beams were just graphical sugar at first but then I started leveraging them for positioning and aligning stuff and they're just absolute GOLD now.
 Laser Beams
#273 posted by Kinn [86.153.126.205] on 2013/03/06 14:41:17
yeah, I don't really find the laser beams help that much tbh.
What happens is i have to set a camera view, then move the brush so the laser beams appear to be lined up in that view. Except, chances are they won't be actually lined up, and i have to change camera view, then rinse/repeat until i've actually got them lined up.
e.g. view 1: they look kinda lined up here:
http://i.imgur.com/oaGALu6.png
move the camera a bit though and see they are actually off in all 3 axes:
http://i.imgur.com/LSijyg8.png
#274 posted by FifthElephant [82.12.230.210] on 2013/03/06 15:05:33
I still think if you're going to implement 2d views you should bind the main viewport to cycle the axis using keys 1-4... hopefully this will be possible using custom key binds. I'm getting along fine right now without 2d, but it would help on the odd occasion that I need really fine-control over what I'm doing.
 Kinn & FifthElephant
#275 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:14:25
I agree that positioning brushes like this is cumbersome in 3D. It gets easier once you have more brushes, but if you're in the void, it doesn't work very well. Will have to think about that.
Cycling through 2D views - what for? The 2D view, as it is planned now, is only there for orientation. I specifically don't want to give the impression that you can use it for editing. I want to avoid that people try to click and drag objects in the 2D views. That would mean that the 3D only approach has failed.
If eventually it turns out that you really can't map without fully functional 2D views, I'll reconsider them, but only as a last resort. Or maybe this editor isn't for everyone. Let's give everyone some time to get used to it, and then we'll see what happens.
Meanwhile, if anyone has any ideas about how to improve the problems that Kinn is describing in post #273 WITHOUT falling back to 2D views, let's hear them!
 Afterthought
#276 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:18:16
So, maybe you didn't notice it yet, but the laser beams leave a mark if they hit something. So if a laser beam hits a face, there will be a red dot where the face is hit.
But I think this doesn't work well if the laser beam hits face at an edge or vertex (sometimes the mark is shown, sometimes it isn't).
If I were to improve this so that the hit mark is shown reliably, would that improve matters? I guess it will still be difficult to know where to move the brush if it isn't aligned, though.
necros suggested freely positionable grid planes at some point. That would be a possible solution. The idea is that you can tell the editor to show a grid plane (either XY, XZ, or YZ) at a specific position which you can change with the mouse. Then you could basically just drop a grid wherever you need it and disable it again later.
 2D Mode
#277 posted by Lava Croft [62.131.240.170] on 2013/03/06 15:23:32
The oversight is the most important factor for me, the ability to edit in 2D can be missed.
 SleepwalkR
#278 posted by FifthElephant [82.12.230.210] on 2013/03/06 15:27:15
I personally think the editor is very good, but if you were to include a 2d view then I think it'd be fairly sweet if you could use the number keys 1-4 to cycle through the various 2d grids (and 3d viewpoint) kind of how the Opera browser allows you to cycle through open tabs using the 1-4 keys.
That being said I really am doing *very* well without the 2d grid. I'm about 75% complete on the geometry of my first TB map, even managed to make some lovely curved wall templates. :)
#279 posted by JneeraZ [199.255.40.36] on 2013/03/06 15:32:28
Or maybe this editor isn't for everyone
Yes, THIS. :) Software becomes bloated and awful when it tries to be everything to everyone. Focused design is key to awesomeness - even if it leaves some users behind.
 Hmmm
#280 posted by Kinn [86.153.126.205] on 2013/03/06 15:41:26
I know i used to use a function in some modelling app - can't remember what it was - maybe solidworks?
Anyway - let's say you select a brush - brush A, and then ctrl-select a second brush - brush B.
I remember I then had options, something like: "Align A to B in Y-axis", or "Align A to B in Z-axis" etc etc.
It's a bit clunky though.
 Help With Tutorials
#281 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:41:54
I would like to have some tutorials available for new users. There are several options:
- Included in the documentation as text + images.
- Hosted on a wiki to be set up on my website.
- Youtube videos (Daz, I'm looking at you!)
I'm thinking that there should be a combination of these. The editor should come with simple tutorials such as "My first room" and "How to compile my shit" etc. More advanced stuff should go in a wiki so that we can keep it up to date easily.
Daz, seriously, I dig your videos, so if you are up for it and find the time, I'd love it if you were to make a video tutorial or two. Your narration is also quite good, unlike mine which sounds like a steamrolled duck.
 Kinn
#282 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:43:05
That indeed sounds a bit clunky because you have to think about which axis is which first. By I hadn't even considered alignment buttons, so I'll think about it - maybe I can find a way to make them work well.
#283 posted by Kinn [86.153.126.205] on 2013/03/06 15:45:36
Yes, THIS. :) Software becomes bloated and awful when it tries to be everything to everyone. Focused design is key to awesomeness - even if it leaves some users behind.
That depends on what the design goal is - if the goal is "be the best quake editor that only has a 3d view", then yes, but if the goal is "be the best quake editor", then you have to consider whether 2d views are a worthwhile addition.
 SleepwalkR + Kinn
#284 posted by FifthElephant [82.12.230.210] on 2013/03/06 15:49:53
I love that idea! Why not it snap to the face of the brush? Like the Alt + Click for textures?
So you select the face of the brush using shift + click, and then hold say M (for move) + click and it will push the faces together.
 Goddamnit!
#285 posted by Kinn [86.153.126.205] on 2013/03/06 15:51:36
i was just about to post a similar suggestion - yes align to face - that would be elegant
 Fifth
#286 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:52:35
That is not the problem Kinn is trying to solve. He wants to be able to align two brushes with each other, but only in two dimensions. They should keep a certain distance to each other.
Kinn, if I'm not mistaken you want this so that you can block out your layouts. Wouldn't it be easier to start with the floors though? Once you have a floor in place, it's much easier to keep the brushes aligned.
 Now I'm Confused
#287 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:53:12
You just want to put brushes right next to each other so that they share a face?
 Nope
#288 posted by Kinn [86.153.126.205] on 2013/03/06 15:54:56
so face A on brush A shares the same plane with face B on brush B
they wouldn't be pushed together, Brush A would be moved just so the faces line up on the plane of face B
 Aha
#289 posted by SleepwalkR [130.149.243.224] on 2013/03/06 15:56:38
But that would only work if the two faces have the same normal.
I'm not so sure about this. It sounds like it's only of limited use. And you'd have to do it twice to have the brushes line up in two dimensions.
 Yeah It's A Bit Messy
#290 posted by Kinn [86.153.126.205] on 2013/03/06 16:12:23
the earlier idea where you can only snap to one of the ortho axes of brush A's bounds is probably better.
#291 posted by FifthElephant [82.12.230.210] on 2013/03/06 16:52:14
Once the faces are next to each other it wouldn't take much more effort to to press alt/click to line the other axis together. I think it'd work.
 No
#292 posted by SleepwalkR [130.149.243.224] on 2013/03/06 16:56:04
You have to select a different face, then click on the face you want to align again. If you want to align several brushes, it gets even more cumbersome.
And it will only work if the faces have the same normal. There must be a better way.
#293 posted by Spirit [80.187.111.49] on 2013/03/06 17:02:58
what about showing coordinates of vertices the mouse pointer hovers and allow the user to move a brush by selecting it and typing in the coordinates (autocad style, just 123,53,67)? then one could fairly easily make two brushes/selections placed similarly as needed. the problem here would be determining what base point to use.
 Spirit
#294 posted by SleepwalkR [130.149.243.224] on 2013/03/06 17:05:47
The coordinates are already shown when you hover over a vertex in vertex mode. But moving brushes by entering the deltas? I don't like that very much, I think a "align on XY / XZ / YZ" buttons would be better than that.
 But Then
#295 posted by Kinn [86.153.126.205] on 2013/03/06 17:06:01
you're moving brushes around by typing numbers into boxes and suddenly it's getting a bit ugly and cumbersome.
 2D Views
#296 posted by ijed [200.73.66.2] on 2013/03/06 17:16:37
I was going to weigh in on this one before, but didn't because I haven't been using the editor recently and so haven't seen the latest versions.
A 2D view should instead be described as a layout view or, better yet, and overview - just because this is the objective you're describing SleepwalkR.
I agree with Willem in that the goal of the editor should remain the same since this focus will produce a and more elegant end result.
An overview could easily be described as a 3D camera thats far away from the level. So in other words, you just zoom out. Or select a secondary camera that you placed wherever was best for seeing the overall layout.
This doesn't work for brushes because they have visible faces on all sides - you can't see what's inside the level unless you set some sort of 'editor skip' texture on the outside that doesn't get drawn.
Just a random idea. Automatically detecting what's inside or outside a level on the fly would be like dynamically vising it. Which probably isn't a good idea. And would probably break anyway with a WIP level that's being blocked out.
Another idea would be selecting groups of brushes and being able to assign them (another WC feature!) visgroups. So the user can just hide colelctions of brushwork as they see fit.
Then snap to various cameras to see the layout.
A 2D view would obligate having various 2D views - imagine looking at The Living End or Skinny Norris in an editor and you'll have completely different things to look at, ones that an orthographic 2D view isn't 100% suited to, I suspect.
 Overview
#297 posted by SleepwalkR [130.149.243.224] on 2013/03/06 18:58:58
I suspect that 2D (or rather orthographic projection) is better suited for an overview mode simply because there's less visual clutter. To see what I mean, go to the View tab and set it not to render the faces, then zoom out of a larger level. You can't make out anything.
In a 2D view with ortho projection, there would be less clutter because points on edges with the same X and Y coordinates get drawn only once. Look at a cube from above with ortho projection and it's a square.
However, even if you do this, if there is a lot of geometry stacked on top of each other, you're still going to have problems to use this as an overview. I have been thinking about this problem and I guess what you need is a way to limit what is drawn in the 2D view by discarding everything that is not in a certain range on the Z axis. Then you can limit the map to a certain "storey" of your level. Add to that the ability to zoom in and zoom out and to place the (3D view's) camera, and this should be a helpful addition.
Think of this 2D view as the inverse of what the 3D view was in early editors, where it was mainly used to get an impression of how things will look in the game, and not a view where you did your editing. Now you do all your editing in the 3D view, but use the 2D view to an idea of the level's structure and to quickly navigate to different locations in the level.
I'm just not sure how to integrate this into the UI yet. There are several options:
- Additional window, possible floating above the main window.
- Integrate it into the editor UI, possibly below the inspector.
- Make it an overlay over the 3D view that you toggle on and off with a keystroke.
- The overlay could either be as large as the entire 3D view or
- The overlay could be smaller and just be in the upper right corner of the 3D view.
 Or Slice The 3D View
#298 posted by SleepwalkR [130.149.243.224] on 2013/03/06 19:03:06
Another option could be to have a shortcut that enables a mode where the camera orbits around the entire level at a great distance. In this mode, the mouse wheel would not let you move the camera forward or backward, but it would control the distance between the camera and a "clipping plane".
This clipping plane will then be used to remove from the view everything that is closer than the plane's distance from the camera. (For OpenGL afficionados: Similar to the near clipping plane). That way you could slice away stuff from your level and look into it. There should also be a way to quickly leave this mode and transport the camera to a point of your choosing.
This would completely avoid the need for a 2D view, at least for the issue of the overview over the entire level.
Thoughts?
 Random Thought
#299 posted by negke [31.18.175.98] on 2013/03/06 19:06:29
Perhaps a 2Dish view integrated into the 3D environment where the camera switches to a front/top/side that's fixed with the axes. Like in isometric strategy games that allow you to watch the playfield from straight above. When active, the textures could become 75% transparent and the grid lines more prominently visible. Ideally with an adjustable farclip to make it less messy.
 Negke
#300 posted by SleepwalkR [130.149.243.224] on 2013/03/06 19:07:12
Mac TrenchBroom had this, and it wasn't very useful. I like the slice mode better.
 Hey That Was My Idea!
#301 posted by negke [31.18.175.98] on 2013/03/06 19:07:13
 Oh, I See
#302 posted by negke [31.18.175.98] on 2013/03/06 19:07:33
 It Was?
#303 posted by SleepwalkR [130.149.243.224] on 2013/03/06 19:09:40
I must have missed that.
#304 posted by negke [31.18.175.98] on 2013/03/06 19:13:06
At a glance, your suggestion sounded somewhat similar.
 Slice + Strategy View?
#305 posted by ijed [200.73.66.2] on 2013/03/06 19:56:22
#306 posted by JneeraZ [199.255.40.36] on 2013/03/06 19:57:36
SleepwalkR
You mentioned needing tutorials and such. You might want to touch base with Alex over at:
http://www.worldofleveldesign.com/
I bet he'd be willing to do a whole series on TrenchBroom ...
 Willem
#307 posted by SleepwalkR [80.187.106.90] on 2013/03/06 20:20:03
Thanks!
 According To Intell
#308 posted by Orbs [80.57.99.232] on 2013/03/06 20:31:55
it should support 2.0 vertex shader and pixel shader support. Just checked the start up process, and mine crashes after the shotgun.mdl. Il try reinstalling the card
 Meh
#309 posted by Orbs [80.57.99.232] on 2013/03/06 21:30:34
stil same crashes
 Orbs
#310 posted by SleepwalkR [92.231.224.11] on 2013/03/06 21:42:41
Can you give me the manufacturer and model of your GFX card and the driver version?
 Omfg
#311 posted by than [182.164.57.115] on 2013/03/07 14:06:48
Smooth 3d camera view! I never knew what I was missing using WC 1.6b all this time :)
This is seriously excellent work SleepwalkR! However, as a Wacom tablet user I find the camera navigation a bit of a pain in the ass because I don't have a scroll whell on my mouse. Is there any chance you could make the camera controls adjust when the alt key is pressed (assuming this doesn't get in the way of anything else)? I'm thinking holding alt would make the middle mouse and moving the mouse/pen move the camera forward and backward.
Anyone else use a Wacom for everything (not just photoshop/zbrush etc)?
More extensive filters and perhaps even some kind of visgroups like system would great, though I've not exactly spent much time with the editor yet, so I don't know quite what is and isn't possible.
One other thing I thought I had posted already, but maybe not, is that WC handles cloning by shift + drag object. This works great, though WC is a 2d editor, and the drag clone makes perfect sense in 2d, wheras it might be hard to do correctly in 3d.
 Ah...
#312 posted by than [182.164.57.115] on 2013/03/07 14:09:01
I did mention the shift drag thing :)
Looking forward to trying 3d only editing now. I'm going to go through the docs and build a simple map I think.
By the way, I love how easy the set up is, and that TB uses the wadstring of the .map file. This is something WC does not do, and it sucks working on more than one map at a time because of it.
 Than...
#313 posted by FifthElephant [82.12.230.210] on 2013/03/07 14:11:00
I just use Ctrl + D to dupe objects... It's fairly quick to get something good whipped up.
I'm thinking of asking my friend to help me make a tutorial video (I can make levels but I can't make videos... wtf).
 Than
#314 posted by SleepwalkR [130.149.243.224] on 2013/03/07 14:49:10
This is seriously excellent work SleepwalkR!
Thanks!
However, as a Wacom tablet user I find the camera navigation a bit of a pain in the ass because I don't have a scroll whell on my mouse. Is there any chance you could make the camera controls adjust when the alt key is pressed (assuming this doesn't get in the way of anything else)? I'm thinking holding alt would make the middle mouse and moving the mouse/pen move the camera forward and backward.
This is a good idea. I will include this in 1.0.5, to be released in a couple of days.
More extensive filters and perhaps even some kind of visgroups like system would great, though I've not exactly spent much time with the editor yet, so I don't know quite what is and isn't possible.
TrenchBroom currently lacks a proper group / layer system, but this is on the todo list. It will be based on func_groups, which I plan to extend so that you can add entities to them (currently a func_group can only contain brushes). This also gives you the ability to have hierarchical groups. Add to that a group browser where you can quickly hide and lock groups and it should be really powerful.
One other thing I thought I had posted already, but maybe not, is that WC handles cloning by shift + drag object. This works great, though WC is a 2d editor, and the drag clone makes perfect sense in 2d, wheras it might be hard to do correctly in 3d.
Yeah, this is on the todo list for 1.1.
 More Suggestions
#315 posted by than [182.164.57.115] on 2013/03/07 14:55:29
God I fucking love this editor. Feels a bit clunky now, but that's just because I'm not used to it yet. Feels so fucking modern and awesome... I've been using WC 1.6a (last version 1998...) since I started mapping and have yet to find an editor I liked more. Trenchbroom is still lacking some of the nicer features of WC, but it's really amazing so far and has a lot of things WC 1.6a will never have, such as 3 point clipping and 3d editing that works (WC 1.6a actually has 3d editing for some modes, such as vertex manipulation, but it sucks)
+ shortcut to hide selection highlight and outlines
+ flat render mode should probably have shading based on face + camera normal
I wonder how you could go about implementing some kind of visgroup style system without breaking the map format. One thing you could do is perhaps have a func_group for each area you want to group that could have an name key that would be handled by Trenchbroom so that it is automatically loaded into visibility groups on map load and regrouped on save. This would presumably allow it to stay compatible with compilers, and with better filters, there would be no real need to have visgroups that support entities like WC has. However, you would need to be able to filter much better than you can currently. For example, filter by flags (e.g. not in dm, skill level), target, targetname, entity type (not just built in types) and perhaps even combinations would be amazing.
Also, a mode that renders faces with flagged textures as wireframe or translucent would be quite nice; It would be useful to be able to draw skip faces simply as wireframe for instance.
 Hierarchical Groups
#316 posted by than [182.164.57.115] on 2013/03/07 14:59:01
Awesome! Are you planning on adding more extensive filters?
Btw, sorry I couldn't help with the Linux port. I wanted to but couldn't get it building, no matter how hard I tried :/
 Btw
#317 posted by than [182.164.57.115] on 2013/03/07 15:02:51
Your vertex/edge editing mode is amazing! Fucking love it. WC worked ok, since you could select multiple vertices at once and use box selection on them for fairly quick editing, but it was horrible to use in the 3d view and didn't auto clump vertices, so editing rocks was a pain in the arse. TB handles this really well.
Clipper is just unbelievable too!
I love how clean and stable everything feels too! You guys have done a great job and I will probably switch over to TB and get mapping soon and help as much as I can with testing and feature suggestions, though if I have time I would love to actually try helping implement features.
 Sorry To Keep Spamming
#318 posted by than [182.164.57.115] on 2013/03/07 15:08:40
Maybe it's just my weird brain, but grid shortcuts make more sense as powers of two btw. Since you can't map ctrl + 256, maybe ctrl+1 = 2 (2^1), ctrl+2 = 4 (2^2) etc. would make more sense. Is there any point in having grid size 1?
The only reason I am mentioning this is because I have a Japanese keyboard and ctrl + and ctrl - don't work :/ + and - work in WC 1.6a, but they are assuming my keyboard is US I think.
 Than
#319 posted by SleepwalkR [130.149.243.224] on 2013/03/07 15:08:58
+ shortcut to hide selection highlight and outlines
Outlines can be hidden in the View tab, doesn't that also hide the selection outline? Oh, you want a shortcut for it. Okay, will add to the issue tracker.
+ flat render mode should probably have shading based on face + camera normal
I have added this to the issue tracker.
I wonder how you could go about implementing some kind of visgroup style system without breaking the map format.
func_groups get names and some status bits (hidden, locked etc.). If an entity is added to a group, it gets a key such as "_group" = "<name of that group>". That's all. Other editors will not understand it, but it won't bother them either. QBSP ignores all keys that start with an underscore.
Also, a mode that renders faces with flagged textures as wireframe or translucent would be quite nice; It would be useful to be able to draw skip faces simply as wireframe for instance.
This is already on the todo list.
Awesome! Are you planning on adding more extensive filters?
Yes, definitely.
Btw, sorry I couldn't help with the Linux port. I wanted to but couldn't get it building, no matter how hard I tried :/
No problem. I have fixed most issue with the Linux port, but I'm having trouble creating binaries for it. It seems that the compilation process is not compatible with how you create debian packages, so I'll have to write / adapt the makefiles. If anyone is versed in this, or knows someone who might be able to help out, I'd appreciate a shout.
 We Should Get A Room Or Something
#320 posted by SleepwalkR [130.149.243.224] on 2013/03/07 15:14:10
Maybe it's just my weird brain, but grid shortcuts make more sense as powers of two btw. Since you can't map ctrl + 256, maybe ctrl+1 = 2 (2^1), ctrl+2 = 4 (2^2) etc. would make more sense. Is there any point in having grid size 1?
You will be able to customize all keyboard shortcuts in 1.1.
I love how clean and stable everything feels too! You guys have done a great job and I will probably switch over to TB and get mapping soon and help as much as I can with testing and feature suggestions, though if I have time I would love to actually try helping implement features.
Thanks again. The stability and level of polish is largely necros' achievement, he did lots and lots of testing for me and he was also a great help to get the user interface to be coherent. Coherence is a big thing for me, and I think it's one of the main reasons why the editor is so slick.
If you want to help out with programming, that would make me very happy. I'm doing this all alone in my free time, and it would be great to offload a bit of work here and there. I suggest that you create a fork on github as soon as you're ready and look at the source. Then you can claim a feature request on the issue tracker and start banging away. Once you're done, you just send me a pull request and I will integrate your changes in the master branch.
If you have any questions or need an introduction into TB's architecture and design, let me know and we can schedule a skype session or something.
 Sorry To Keep Spamming
#321 posted by than [182.164.57.115] on 2013/03/07 15:16:50
Maybe it's just my weird brain, but grid shortcuts make more sense as powers of two btw. Since you can't map ctrl + 256, maybe ctrl+1 = 2 (2^1), ctrl+2 = 4 (2^2) etc. would make more sense. Is there any point in having grid size 1?
The only reason I am mentioning this is because I have a Japanese keyboard and ctrl + and ctrl - don't work :/ + and - work in WC 1.6a, but they are assuming my keyboard is US I think.
 Will Do!
#322 posted by than [182.164.57.115] on 2013/03/07 15:20:18
(btw, sorry for that repost, I refreshed the page and something fucked up)
I'll fork it once I've had a bit more of a play with it and have a good idea of what things I would like to see in it. I wanted to make my own editor a while ago, and also wanted to do some open source stuff lately, so this would be a perfect project to help on :)
 One Last Thing
#323 posted by than [182.164.57.115] on 2013/03/07 15:29:57
I'll shut up after this and start adding these ideas and feature requests in a sensible place, but some kind of export map support would actually be helpful I feel. Basically, have a button that saves the map to a default location with a set name without making Trenchbroom start to use that file as the current map would be great for compiling.
I'm not sure how many people do this, but I have a batch file set up for compiling that always uses a default file that I export from WC (always quake\id1\maps\current.map) and being able to auto save to this file would be handy. Currently if I save to that file, trenchbroom then continues editing with that file as the live file, which is not really what I want to do.
If this is something other people would like perhaps it would be a good thing to add?
 Cool Editor Bro
#324 posted by NotoriousRay [74.107.82.97] on 2013/03/07 15:37:22
I like the 3d-only concept but I can't figure out how to do the simplest of things. Forgive my ignorance, it's been literally years since I've done any mapping.
1 - Since there's only the 3d view, when i click and drag to make a new brush, what determines what axis i'm dragging on? The camera angle?
2 - How do I resize a brush? When I select it it seems I can only move it or select individual faces. Is it only by vertex editing? Because-
3 - Similar to #1- I was trying to mitre two brushes together and just dragging the two corner vertices on a single brush never actually put them where I wanted. Is this just a matter of using clipping instead?
 Notorious...
#325 posted by FifthElephant [82.12.230.210] on 2013/03/07 15:40:34
The first brush in the empty void is always a bit of a pain.
You can pull brush faces across a plane by holding shift and click/drag.
No idea what you mean by mitre two brushes... you can select vertex editor by pressing V.
 NotRay
#326 posted by SleepwalkR [130.149.243.224] on 2013/03/07 15:43:34
You should have a look at the documentation. It's all in there. But as I hate the "RTFM" folks, here are some pointers:
1 - Depends on what you're clicking on. If you start the drag in the void, then it's the camera angle. If you start your drag on another brush, it's the plane of the coordinate system that is most similar to the face's boundary plane.
2 - Hold Shift and move the mouse next to or on top of the face that you want to move. The face that will be moved is highlighted with a white outline. Then start dragging with the left mouse button to move that face.
3 - Vertices are only moved by fixed offsets and are not automatically snapped to the grid. If that is what you want, you must hold Shift while dragging the vertex. If you want to move the vertices vertically, you need to hold Alt while dragging.
 Than
#327 posted by SleepwalkR [130.149.243.224] on 2013/03/07 15:45:09
That sounds like an obscure feature to me. If you can muster up other people who want this, then I'll add it, otherwise I'd rather leave it out because it's something you can easily change in your batch file.
Do other editors actually support this workflow?
 Visgroups
#328 posted by ijed [200.73.66.2] on 2013/03/07 15:54:25
I thought of a simpler way this could be done than adding additional controls, although it'd only work for entities. How about hiding or not via keyvalues - say, everything with the name 'key_door' or of the class 'func_door'.
Just a series of bitflags, really, although detecting the targetnames of stuff would be more difficult.
 Tutorial Videos...
#329 posted by FifthElephant [82.12.230.210] on 2013/03/07 16:00:08
I am in talks with a friend who makes professional videos about making a few tutorial vids. Hopefully I can get it done, might not be straight away though.
 Ijed
#330 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:04:29
That would be a use case for filtering, but groups are different. I think there are other reasons to make groups:
1. You want to be able to quickly select objects that belong together because they form an architectural feature, such as a door incl. its frame. The goal is to edit them as a group.
2. You want to be able to quickly hide stuff that forms an entire part of the level, such as a bunch of rooms with the interconnecting corridors. The goal is to unclutter the view.
I want to implement both functions using func_groups because then I can get by without extending the map format. As for additional controls, I think this could be nicely integrated with the planned map browser (tree of all objects in the map). Not sure yet. In any case, groups would have additional checkboxes for hiding and locking them individually.
 FifthElephant
#331 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:05:21
Nice! That would be very cool!
 Linux Support
#332 posted by mwh [86.143.157.197] on 2013/03/07 16:06:53
I've done a bit of debian packaging (and know people who have done a _lot_), I'll try to take a look at some point. It probably won't be until April though. so if someone beats me...
 Local Rotation?
#333 posted by Skiffy [210.195.127.132] on 2013/03/07 16:07:05
Hello again. I have one question about rotation. Do you think you could add the option to use local object space for brush rotation? It would be nice to rotate the object and have the gizmo update with it instead of the default world space rotation axis.
I use this a lot in normal 3d modeling when placing decoration bits. It sure would make things like fallen over pillars easier to place with the ability to adjust their spin on their local z axis after you rotate them at odd angles.
 Skiffy
#334 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:11:28
That would only work for one session with the rotation tool as brushes don't have local coordinate systems. And since you can achieve the same result be reordering your rotations, I don't think it's necessary?
 Mwh
#335 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:12:11
Oh, that would be great. I plan to change the dependencies so that you don't have to make your own build of wxWidgets on Linux anymore, maybe it will be easier then.
 Sleep
#336 posted by than [182.164.57.115] on 2013/03/07 16:15:00
Worldcraft only has it because it uses its own map format that is not compatible with the compilers. Because of this, I can happily work away in my .rmf map and export to .map when I want to compile without disrupting anything. It also has an option that allows me to export visible objects only, which is handy for debugging the map.
Maybe I can support it in my batch file, though the problem is that the working map file name changes based on map and version (e.g. map1_01, map1_02...) and detecting that in the batch file is fiddly perhaps, though I've never looked into it.
Adding the feature to the editor would require an export option adding to the file menu and potentially an export location adding to the preferences (always export to the same place so that exporting is a single click away).
As you said though, it might be an obscure feature, and I'm not really sure how everyone else tends to build. Since building isn't handled from TrenchBroom, and probably shouldn't be anyway, it seems like a simple feature that would be handly for streamlining the build process, that's all.
Anyway, if you think some kind of export feature would be ok but don't want to spend time implementing it, I could try perhaps? Currently I'm just getting the project set up. It might be worth getting a code::blocks project set up for windows for those who don't have VS and want to fiddle with the code. I had to install 2012 to test a friend's game, but the install process is insane and it eats up 13gb of disk space. I'm going to look into that if there isn't one already.
 Also
#337 posted by ijed [200.73.66.2] on 2013/03/07 16:18:13
I've been calling this editor Trenchboom since I first saw it...
 Thing Is
#338 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:18:34
"Export" implies a different map file format, which this is not. Maybe a "Save copy..." menu item could be added to the file menu though.
Regarding Code::Blocks, yeah, that would be cool. Not sure how easy it will be to set up the dependencies (wxWidgets mostly), though.
 I Expect That Would Definitely Help :-)
#339 posted by mwh [86.143.157.197] on 2013/03/07 16:19:00
Seems quantal only has packages of wxwidgets 2.8, I presume 2.9 is a hard requirement? Some dude has a PPA with 2.9 in:
https://launchpad.net/~sven-eckelmann/+archive/ppa-wxwidgets2.9
Does that look new enough?
 Than
#340 posted by ijed [200.73.66.2] on 2013/03/07 16:19:55
That's why I suggested a kind of on/off system, searching by entity fields - it wouldn't invalidate the .map format.
Haven't thought through the ramifcations properly though, so no idea how difficult it would be to code.
 CodeBlocks Rules
#341 posted by than [182.164.57.115] on 2013/03/07 16:20:33
seems that code::blocks can import the sln file without any problems. I have to get wxwidgets properly installed before I can compile, but this is a good start. Once I get it compiling I'll post a little set up guide for anyone else that wants to look at the code and fiddle with it.
 Mwh
#342 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:20:56
Yes, 2.9 is a hard requirement because I use components which are not present in 2.8. I wanted to try these:
http://www.codelite.org/LiteEditor/WxWidgets29Binaries#toc1
I have no idea how up to date they are, though. I'll try the ones you found as well.
 Than
#343 posted by SleepwalkR [130.149.243.224] on 2013/03/07 16:21:39
Look at Windows/Build.txt for exact instructions on which files to get for wxWidgets and where to put them.
 Well, It Built (following Linux/Build.txt)
#344 posted by mwh [86.143.157.197] on 2013/03/07 17:15:36
After I clicked build twice? I got some error about SIZEOF_LONG the first time... now I disappear for a month :)
 Hmm
#345 posted by SleepwalkR [80.187.107.132] on 2013/03/07 17:25:57
It should build without warnings, much less errors.
 Local Rotation?
#346 posted by Skiffy [210.195.127.132] on 2013/03/07 17:30:26
I would be fine with it being once a session. Or maybe add another file that sits external from the map format for this type of addition? That way you don't need to break the map format but can store info in an accompanying file. It would be lovely stuff.
Either way still cant say enough how much I love this editor. Rocks my socks off!
 Skiffy
#347 posted by SleepwalkR [80.187.107.132] on 2013/03/07 17:38:06
I have added a feature request for session-wise local coordinate systems, but I won't make them persistent. That would add too many new problems.
 32/64 Bit?
#348 posted by mwh [86.143.157.197] on 2013/03/07 18:02:49
This code in Include/freetype/config/ftconfig.h:
#if defined SIZEOF_LONG
#undef SIZEOF_LONG
#endif
#define SIZEOF_LONG 4
looks a bit suspicious on my 64 bit system :)
 ARGH!
#349 posted by than [182.164.57.115] on 2013/03/07 18:09:41
fucking wxwidgets!
This again! I can't figure out how to get wxWidgets to work with code blocks. It's such a horrible fucking nightmare to get it working correctly.
 I Have To Go To Bed But...
#350 posted by than [182.164.57.115] on 2013/03/07 18:36:08
still no luck. I got rid of the wxwidgets simply by copying setup.h from the wxwidgets lib/gcc/msw/wx folder to the include/wx folder, but now I am getting an error saying va_list has not been declared (String.h 97)
No idea what I'm doing wrong, but this is the kind of thing that always puts me off doing c++ programming. Environment setup is fucking shit and makes me very annoyed :/
 Than
#351 posted by SleepwalkR [80.187.107.132] on 2013/03/07 18:43:08
Let us schedule a Skype meeting so that we can sort this out.
 How To Run On Tablet?
#352 posted by negke [31.18.175.98] on 2013/03/07 18:55:16
More random, non-rtf, feature ideas:
- display the size of the selected texture in the tex window
- always show the current grid size somewhere (as a number)
- specific filter option for skills + deathmatch (may be something for the fgd to allow similar filters with different games)
- possibly status bar?
- minigame to pass the compiling time (tetris)
 Pre-placed Brush @ 0,0,0 On New Map?
#353 posted by quakis [86.22.126.142] on 2013/03/07 20:10:20
Another idea I'm throwing out there. What if upon starting a new map, there is always a single 4x4x4 brush at 0,0,0? This might prevent some disorientation when placing your first brush since there's already one there for reference.
Excuse me if this had already been suggested, kinda skimmed through the recent posts.
#354 posted by Spirit [80.171.143.129] on 2013/03/07 20:30:00
Maybe even provide a whole little textured room with a light source (like Quark ;) ;) ). Then one has a way to test the compiling pipeline easily.
 Negke
#355 posted by SleepwalkR [92.231.225.59] on 2013/03/07 20:30:01
- A tablet version is a very interesting idea that I have thought about a lot, but I decided it's not within my means for the time being.
- Texture size, grid size, specific filter options for skills + DM; noted.
- Status bar is a no, but I will add something similar (but better).
- Minigame, cool idea actually. ;-)
Quakis, excellent idea!
 Quakis
#356 posted by SleepwalkR [92.231.225.59] on 2013/03/07 20:31:25
I like that idea so much that it's going to be in 1.0.5.
#357 posted by JneeraZ [199.255.40.36] on 2013/03/07 20:43:42
Tablet version - every time I pick up my iPad I think, "Man, it'd be neat if TrenchBroom worked on this thing". :P
 Tablets
#358 posted by SleepwalkR [92.231.225.59] on 2013/03/07 20:47:57
I can imagine two use cases for a tablet.
First, of course, as a standalone editing tool. It would surely be cool to be able to directly touch and manipulate the objects in the map. There is only one problem with it: Your fat fingers. Yes, yours. Because they obstruct your view of what you're actually doing. One idea to overcome this would be to automatically move / rotate the camera when you touch something so that it becomes visible again, yet reacts to your gestures.
Second, it would be cool as an additional input device for TrenchBroom on a desktop PC, because I guess somethings are still easier to do with a pointing device that's not your fat finger, and somethings are much more intuitive to do with the fingers (rotation!).
#359 posted by JneeraZ [199.255.40.36] on 2013/03/07 21:37:41
Oh yeah, there are a ton of interface challenges with it ... I just think it would be neat. :P
 Usability. My Story About Quest Level Editor.
#360 posted by deqer [68.149.147.30] on 2013/03/07 22:24:51
I've not tried TrenchBroom yet, so I don't know. But, I would like to say:
I used the Quest level editor for many years, instead of QERadiant and GTKRadiant. Why? Because I was able to make a map 10x faster, using Quest's controls.
I take an interest in TrenchBroom because of the single 3D view, because that is how I did it in Quest.
In Quest, I always fullscreen one of the views, and I would use the keys to navigate, and a key to switch from 3d to grid view. The key for switching to grid view was very powerful for me, because I often used the grid to line things up better and visually measure stuff better.
The view in Quest was restricted to 90-degree angles only. I loved this. You could also turn off restrictive view and then rotate the camera to any angle you wish. But, I was always in restrictive view mode, 90-degree camera angles only.
To move around, I used "A" and "Z" which is Zoom In and Zoom Out in grid view, or Forward and Backward in 3d view. The arrow keys "UP" and "DOWN" were for Panning up and down in grid view, and flying up or down in 3d view. Same goes for the "LEFT" and "RIGHT" arrow keys.
The keys to turn the camera 90-degrees to any direction, my favourite keys and these were critical to my 10x speed of mapping, were the key combinations of "ALT+LEFT_ARROW" to rotate camera 90-degrees to left. Same goes for any "ALT+{ARROW_KEY}" combination to rotate the camera 90-degrees towards that direction arrow key you pressed. Same goes in grid view, the view would rotate as well.
I'd like to keep this in mind, and see what you can do about having your editor provide the same type of usability controls as what I've described.
Thanks!
 Deqer
#361 posted by SleepwalkR [92.231.225.59] on 2013/03/07 22:43:13
I'm sorry if this will sound harsh, but the last thing I want to do with TrenchBroom is make it work like another editor that clearly follows a different UI approach.
I suggest that you try TrenchBroom and forget about how Quest works. Use it with an open mind. If it doesn't work for you, then there are plenty other editors out there.
 Your Quick Response.
#362 posted by deqer [68.149.147.30] on 2013/03/07 22:51:13
So, you didn't think about what I said.
You didn't even give it a thought--nevermind the particular keys being used--but no thought of having an option to restrict the view to 90-degree angles-only and using key combinations to rotate the camera 90-degrees to any direction, and keys to move and pan around at high speeds.
Keys, keys, keys.
Instead, you closed your mind, and immediately responded with a generic and vague "im not changing my editor." liner. Okay.
#363 posted by rj [82.9.177.217] on 2013/03/07 23:00:18
The big difference with quark vs (afaik) all other editors is that there is a tree view of the entire map where you see individual entities and brushes as nodes in the tree, grouped by brush entities or user made group folders.
qED had this too. it was otherwise a pretty lousy editor but that part was nice; you could move brushes between entities or groups by dragging the nodes around, and you could name the groups too (or the brushes, if you were an OCD masochist with time to burn)
lack of proper group support puts me off diving into TB just yet but pleased to see plans are in place for that. that said i'm eager to try out some of the terrain construction demonstrated above :)
 Deqer
#364 posted by FifthElephant [82.12.230.210] on 2013/03/07 23:00:29
The controls will be fully customisible in newer versions. But if you want an editor exactly like Quest then why not use Quest? Simple really.
Also, you haven't used the editor by your own admission so why do you think you could improve something you haven't yet tried?
SleepwalkR, wouldn't a 4x4x4 square be a little small? How about a room that is 256x256x128?
#365 posted by rj [82.9.177.217] on 2013/03/07 23:06:16
SleepwalkR, wouldn't a 4x4x4 square be a little small? How about a room that is 256x256x128?
or just a customisable start template?
 The Start Brush
#366 posted by SleepwalkR [92.231.225.59] on 2013/03/07 23:12:31
is 64x64x16. That's enough to give the user orientation and something to interact with.
rj, I'm not sure what good a customizable template would do. Also, the tree view is on the todo list.
 Deqer
#367 posted by SleepwalkR [92.231.225.59] on 2013/03/07 23:16:43
If you read this thread then you would know that I give a lot of ideas a lot of thought if they make sense in the context of this editor. If they don't, then I dismiss them or modify them until they do.
Your suggestions don't work well with the workflow of TrenchBroom, which is why I dismissed them. I have a very specific vision for TrenchBroom. If that works for you, then fine, and if it doesn't, then also fine because there are many other editors out there for you to choose from.
#368 posted by rj [82.9.177.217] on 2013/03/07 23:29:16
Also, the tree view is on the todo list.
i did notice :) was just briefly reminiscing
and yeah it was a bit of a retarded suggestion on hindsight. also the last one i make until i try the damn thing...
 No "Intel HD Graphics" 3000 Videocard Support?
#369 posted by deqer [68.149.147.30] on 2013/03/08 00:23:49
I know it's not a typical gaming video card, but I'm able to playing modern games on it, including TF2--which uses quake engine as well.
So, I must wonder, why TrenchBroom crashes when I press "V" for vertex editing mode, and shows an error like this: http://pastebin.com/UCNGUYMB - mainly the last 10 lines of that paste; so, lines 94 to 103.
"ERROR: 22:1: '' : extension 'GL_EXT_gpu_shader4' is not supported"
What is that? Sounds like it is video card related. But, just seems odd to me that my video card cannot display, but my video card can play games just fine.
The crash always happens when I press "V" on a selected brush.
 Deqer
#370 posted by SleepwalkR [92.231.225.59] on 2013/03/08 00:29:53
Go to the preferences and set OpenGL instancing to "Force off".
 Video Of Me Using TrenchBroom
#371 posted by deqer [68.149.147.30] on 2013/03/08 06:20:34
This video shows me using TrenchBroom for the first time, and my initial reactions to anything I see or encounter. My first impressions.
I also do a bit of editing with brushes, and textures in this video.
Perhaps someone might find this interesting.
http://www.youtube.com/watch?v=E1fEQXDPnpo
Title: "First time, Part 1: Install, Setup, and Experiment | TrenchBroom"
 Texture Mapping Tools
#372 posted by Skiffy [219.92.52.163] on 2013/03/08 06:28:06
Hello again, just wandered in here again after a late night of mad brush work inside Trenchbroom. I noticed one thing when working with a large collection of brushes forming a single surface. It can become tricky to line up textures especially when dealing with so many brushes.
So what I was wondering is if there are any plans to add some basic texture projection options? Like selecting a bunch of faces over a series of brushes and then unifying their mapping with planer projection based on an average normal?
Would it also be possible to add the ability to adjust mapping of faces with a gizmo when you have a surface selected instead of using the offset and rotation settings? That would keep you in the viewport without having to get lost in menus. It could be just like the rotate or vertex edit modes but for texture adjusting. Select a surface and then start rotating and scaling the texture right there instead of juggling numbers. This and the basic projection options would be kick ass for helping manage texture alignments for more complex constructions like terrain.
Cheers and again thanks for this epic editing software. I totally lost track of time last night...
 Skiffy
#373 posted by SleepwalkR [85.178.60.171] on 2013/03/08 07:05:48
I'm not sure what you mean by your first suggestion. You cannot change the way textures are projected in Quake.
Texture manip. with the mouse is on the todo list.
 Deqer
#374 posted by SleepwalkR [85.178.60.171] on 2013/03/08 07:08:12
Thanks for the video, I will watch it later.
 Tools To Help With Texture Mapping
#375 posted by Skiffy [219.92.52.163] on 2013/03/08 07:28:40
Regarding texture project I am talking about tools in your editor to help manipulate the already build in data that controls the Uv coordinates that is all. No new engine additions for quake itself just handy tools to mass adjust and sync texture orientations and scale with each other. Does that make more sense?
 Hmm
#376 posted by SleepwalkR [85.178.60.171] on 2013/03/08 08:12:30
But you can select multiple faces and adjust the texture parameters in the face inspector already. I'm afraid I don't understand what you mean exactly.
 Deqer
#377 posted by SleepwalkR [85.178.60.171] on 2013/03/08 09:09:29
Some notes:
- Font rendering is broken on your system. This will be fixed in a future version. This has happened to other people as well.
- Shift+Left Drag on Edge and Face handles doesn't work so well. It does not snap the individual vertices of the edge or face to the grid. In these cases, you should move the individual vertices.
- To make a vertex align with another vertex (maybe of another brush), select both brushes, double click the vertex to be aligned and drag it onto the other vertex.
- Generally it is preferable to have vertices on the grid (maybe on a larger grid size than 1). Makes lots of things easier.
- Vertices need laser beams, too. That should make it easer to line them up.
 Skiffy
#378 posted by FifthElephant [82.12.230.210] on 2013/03/08 10:02:38
Regarding across multiple faces (with the same texture) what I normally do is select the first texture face and make my adjustments and then alt+click the other faces so the settings are carried over.
#379 posted by quakis [86.22.126.142] on 2013/03/08 10:10:17
Did I really say 4x4x4? I meant 64x64x64! :p Nice to see that feature will be added though!
 Deqer
#380 posted by FifthElephant [82.12.230.210] on 2013/03/08 10:21:54
I really struggled to watch the video once you started editing stuff in 1x1 grid mode... I don't even like going down to 8x8 unless I really need to, it's just way too much hassle to get things done correctly/accurately.
#381 posted by Spirit [80.171.96.95] on 2013/03/08 10:48:11
font-family: Helvetica; will fallback to the default font if the user does not have Helvetica (such as your beloved Linux users). Change it to font-family: Helvetica, Arial, DejaVu sans, sans-serif; or something like that. Right now I get an ugly serif font.
 Talking About The Website Of Course
#382 posted by Spirit [80.171.96.95] on 2013/03/08 10:48:31
 Spirit
#383 posted by SleepwalkR [85.178.60.171] on 2013/03/08 11:04:26
Will do, thanks!
 I Just Tried To Ctrl+D
#384 posted by FifthElephant [82.12.230.210] on 2013/03/08 12:01:38
in windows to duplicate a folder... I'm going outside for some fresh air.
 Hello Old Friends
#385 posted by Borsato [86.177.24.188] on 2013/03/08 12:22:59
Hey guys, been a while :-)
(I'm this guy: http://www.rudolfkremers.com/q/quake.html)
Kristian! Ach mein GOTT! This editor loooks amazing.I may have to give that a spin when I find some time. (Admittedly this will take a while)
 Get Crackin Rudolf ;-)
#386 posted by SleepwalkR [85.178.60.171] on 2013/03/08 12:35:18
Thanks!
 I Remember...
#387 posted by FifthElephant [82.12.230.210] on 2013/03/08 13:23:29
"Shall I compare thee to a summer's day?"... Good map back in the day. :)
 Gracias
#388 posted by Borsato [109.153.226.96] on 2013/03/08 23:58:59
I have a sequel 99% finished
But it has been lying dormant on my harddisk for about ten years or more..
 Another Video.
#389 posted by deqer [68.149.147.30] on 2013/03/09 00:12:01
Thanks for your response.
Here is another video, Part 2 of my first time, using the clipping/cutting/slicing tool.
This video is not as long. Only half long as previous one.
http://www.youtube.com/watch?v=FgPq3-lEdGc
Title: "TrenchBroom: First time, Part 2: Brush Cut/Clip/Slice, Experimenting."
I have a part 3 video that is uploading right now, showing how I compile the map. In case anyone finds that interesting.
 Compiling The Map
#390 posted by deqer [68.149.147.30] on 2013/03/09 00:36:30
Part 3 video, "Compiling the Map"
http://www.youtube.com/watch?v=WEaJLtBv-4g
Title: "TrenchBroom: First time, Part 3: Compiling the Map"
I have another video uploading now, showing me creating a one-room map from scratch with items, lighting, spawnpoints, and an exit.
#391 posted by necros [99.227.223.212] on 2013/03/09 01:48:33
fyi: You are supposed to be able to type directly into the map textbox like you did originally, but it's bugged and requires you to use that [...] button. Sorry for the confusion.
 Making A Map
#392 posted by deqer [68.149.147.30] on 2013/03/09 04:39:58
New video: "Making a Map"
http://www.youtube.com/watch?v=fRVE3ygsM9Q
with items, lighting, spawnpoints, and an exit.
 A Great Idea But...
#393 posted by hakkarin [81.15.54.176] on 2013/03/09 05:01:08
Being limited to just 3D mode makes it a chore to edit the maps. 2D grid views exist in other editors for a reason. I think it is silly to talk about the "NO 2D grid view" as if it is a great feature. I personally love the fact that you are making a new editor for Quake, but I personally think this design decision was a mistake. There are just so many things that that much easier to do in a 2D grid view and can be done much faster as well. I really suggest putting that kind of a feature into the game.
 Grid View Feature.
#394 posted by deqer [68.149.147.30] on 2013/03/09 05:12:48
I agree, hakkarin. A grid view switch would be nice.
I used the "F" hotkey a lot, in Quest editor. Because the "F" key would switch to flat grid view, and/or switch back.
The grid view made many things a lot easier and quicker to do.
Easy for author of TrenchBroom to do? Perhaps. The grid view would just be the same as the 3d view, but be FLAT. Basically just rotate/snap camera to a 90-degree angle for a "forward view" and then display flat frame/layer of the 3d view as a 2d view--and you still have same functionality as before.
#395 posted by necros [99.227.223.212] on 2013/03/09 05:15:55
There is something to be said for an orthogonal projection, maybe...
 Necros
#396 posted by SleepwalkR [92.231.107.182] on 2013/03/09 07:39:55
What map textbox is bugged?
 Textbox Bug
#397 posted by deqer [68.149.147.30] on 2013/03/09 08:22:11
He's referring to the video "Compiling a Map", where I used a 3rd-party tool for compiling and in that tool there is a way to select your *.map but it also provides a textfield. Most people would click the "..." button, but I tried to type the path directly into the textfield, but the path didn't save--didn't select the map file.
 I Haven't Tried (yet?)
#398 posted by megaman [79.219.122.52] on 2013/03/09 12:24:10
but goddammit, fucking awesome work!
 Spiral Staircase
#399 posted by deqer [68.149.147.30] on 2013/03/09 12:40:37
TrenchBroom: Create a Spiral Staircase - Experiment
http://www.youtube.com/watch?v=p29wbvatKkY
TrenchBroom: Create/Import Spiral Staircase into TrenchBroom from another Editor
http://www.youtube.com/watch?v=MpGsBb6EPZQ
#400 posted by JneeraZ [108.228.244.211] on 2013/03/09 13:24:46
deqer
I love that you're making videos for the editor but, man ... 25 minutes for a spiral staircase? A little editing/planning would go a long way.
 !!!!!!!!!!!!!!!
#401 posted by Spirit [80.171.163.41] on 2013/03/09 13:30:07
 Spirit
#402 posted by FifthElephant [82.12.230.210] on 2013/03/09 13:31:20
That's the tutorial I used to make curves in my maps. :D
I don't know if the curved pipe tutorial works in TB though, haven't tried it yet. :P
#403 posted by JneeraZ [108.228.244.211] on 2013/03/09 13:51:06
The concepts will work but you can't create cylinders yet so you can't follow it directly. You can memorize the ratios and proportions and use the clipping tool to get the same results though.
 My Videos Aren't Official Tutorials.
#404 posted by deqer [68.149.147.30] on 2013/03/09 19:08:36
Willem, my videos aren't official tutorial videos. I just "wing it" as I go.
Most of my videos are titled to indicate that as well, with titles like "First time." and "Experiment."
As you can see in my second staircase video, I used my old editor to create a perfect spiral staircase in just a few minutes, by using circle brushes.
#405 posted by JneeraZ [108.228.244.211] on 2013/03/09 19:19:32
I know they aren't official. Just passing along some critique for you. I assume you'd like people to watch these since you're taking the time to upload them ... and 25 minutes is a large chunk of time for a spiral staircase video. That's all!
 Curved Pipe Tutorial
#406 posted by deqer [68.149.147.30] on 2013/03/09 19:19:34
Spirit: "http://www.quaketerminus.com/hosted/happymaps/curv_tut.htm"
Nah.
That tutorial looks stupid. Thanks though.
 Willem, I Agree.
#407 posted by deqer [68.149.147.30] on 2013/03/09 19:20:48
I agree, Willem. I'm making a better video now; and it will only be 3 minutes long this time. :)
#408 posted by JneeraZ [108.228.244.211] on 2013/03/09 19:31:28
Nice!
 Willem, I Updated The Description Of That Long Staircase Video
#409 posted by deqer [68.149.147.30] on 2013/03/09 19:32:16
Willem, I updated the description of that long staircase video to make it clear that it's not a solution.
New description is: "NOTE: I don't actually succeed in creating the spiral staircase in this video. However, I show a technique for creating a perfect circle shape. So, then you use the circle shape as a reference and trace over it with your new brushes for stairs and walls. "
 Wait
#410 posted by Kinn [109.152.140.20] on 2013/03/09 20:21:14
25 minutes and we don't even get the money shot?
 Using Quest To Create Spiral Stairs In 5 Minutes. Import Into TB.
#411 posted by deqer [68.149.147.30] on 2013/03/09 21:44:16
Alright Willem, he's a 5min version.
Note, that I don't actually use TrenchBroom to create the spiral stairs. I just show how I would do it in another editor, and then import it into TrenchBroom.
"TrenchBroom: Create/Import Spiral Stairs in 5 minutes."
http://youtu.be/LYkqpwxRQjY
 Incoming Update To TrenchBroom, Key Bindings.
#412 posted by deqer [68.149.147.30] on 2013/03/10 01:00:58
"Key bindings" feature was just pushed to their repository, an hour ago.
https://github.com/kduske/TrenchBroom/compare/master...issue237_customization#L6R330
You can see the list of all the features that will be configurable through the new Preferences->Keybinds window/frame they've recently added as well.
You can see they uploaded new icon graphics for it as well. Icon/picture of a keyboard.
---
And of course, having "key bindings" feature also allows us to define keys for functions that don't have keys bound by default. For example, "Snap all vertices" has no key bound by default in the current version of TrenchBroom, but with new version of TB I could now set a key to this, such as CTRL+N, and use it!
 Make Selection Planar Command
#413 posted by necros [99.227.223.212] on 2013/03/10 03:29:27
Would a command that makes a selection (collection of 2 or more vertices, 1 or more edges or 1 or more faces) planar on X, Y, Z be useful to anyone besides me?
Note that this brings up the problem of axis selection again...
 Progress...
#414 posted by than [182.164.57.115] on 2013/03/10 05:36:40
Although I haven't bothered to try recompiling TrenchBroom under windows, I went back to the Linux version, and followed the steps listed in build.txt.
I discovered that wx/setup.h was not found because of an incorrect path in the build options->compiler settings->other options panel where the wxWidgets directories are set.
-I$(#WXWIN)/build-debug/lib/wx/include/gtk2-unicode-static-2.9
does not exist after I make wxWidgets, but I instead had gtk 3, so I changed it to
-I$(#WXWIN)/build-debug/lib/wx/include/gtk3-unicode-static-2.9
This started to compile fine, but when it tried to link wxWidgets I got the following error:
"Linking executable: bin/Debug/TrenchBroom
g++: error: /home/andy/Programming/wxWidgets-2.9.4/build-debug/lib/libwx_gtk2u_gl-2.9.a: No such file or directory
g++: error: /home/andy/Programming/wxWidgets-2.9.4/build-debug/lib/libwx_gtk2u_adv-2.9.a: No such file or directory
g++: error: /home/andy/Programming/wxWidgets-2.9.4/build-debug/lib/libwx_gtk2u_core-2.9.a: No such file or directory
Process terminated with status 1 (6 minutes, 25 seconds)"
These libraries are specified in the linker settings tab under other linker options. Changing instances of gtk2 to gtk3 fixes this, but then I get this error:
"ld||cannot find -lgtk-x11-2.0|
ld||cannot find -lgdk-x11-2.0|
||=== Build finished: 2 errors, 0 warnings ===|"
Any idea how to fix this mess anyone? Should I revert all the gtk3 instances to gtk2 and recompile wxWidgets to use gtk2? If so, does anyone know what options I need to use? I will have a look now, but I don't think I'm not most knowledgeable person about this kind of thing, so would appreciate help.
 Hmm...
#415 posted by than [182.164.57.115] on 2013/03/10 05:48:27
seems to be the --with-gtk=2 compiler option on configure. Seems I also needed to install libgtk2.0-dev.
I'll try rebuilding wxWidgets with gtk 2 and see what happens.
 Hexen II Support Thirded
#416 posted by Shanjaq [24.17.201.41] on 2013/03/10 06:31:07
What kind of information do you need to support another Quake-engine game, such as Hexen II? Ozkan Sezer and myself might be of some help. I'm on gmail.
 FINALLY
#417 posted by than [182.164.57.115] on 2013/03/10 06:54:14
managed to compile and successfully run TrenchBroom under Mint Linux. Turns out you NEED to have libgtk2.0-dev installed for it to work, though wxWidgets compiles fine if you have another version. I had 3.0 already installed and assumed it would be fine, but it wasn't. I ended up compiling wxWidgets with the following settings:
release: configure --disable-shared --with-openlgl --with-gtk=2
debug: configure --enable-debug --disable-shared --with-opengl -with-gtk=2
and then everything just worked fine.
The editor runs fine, though there are a couple of problems I've noticed.
1. text does not render properly in the 3d view, texture view or entity view. When in the texture view, applying a texture causes the names to be refreshed and they render correctly, but soon revert to being mostly not rendered.
2. This is probably just a linux mint problem, but holding alt and dragging moves the window. There might be a way to disable this in mint.
 Than
#418 posted by SleepwalkR [92.231.109.161] on 2013/03/10 07:32:38
Thanks for the info, I'll add the --with-gtk=2 option to the configure options. GTK versions are not compatible with each other, sadly. I'll put more emphasis on the fact that you need 2 and cannot use 3.
1. The text problem also happens on some Windows systems. I have no idea what the cause is, and I'm going to replace the current font rendering with texture fonts anyway. Maybe I'll find a way to fix the current font systems in the meantime.
2. You have to disable this behavior for your Windows manager. I don't know how to do it in Mint though.
 More
#419 posted by than [182.164.57.115] on 2013/03/10 08:07:49
I couldn't compile the release build because there were a bunch of warnings about Source/Model/BrushGeometry.cpp using uninitialized variables. Explicitly initializing them to 0 fixes this problem. This never happened in the debug build, so perhaps it could simply be gotten around by supressing the warning/error that arises from the uninitialized variables? However, they do appear to be used uninitialized (buffer >> vertexCount etc.) so maybe it's safer to just initialize?
I had a look for how to disable the alt+drag = move window behaviour in Mint. This was the best I could find:
http://ubuntuguide.net/disable-alt-click-moving-windows-ubuntu-12-04
It hasn't worked for me in Mint yet, but perhaps I just need to restart.
Also, I'm having a problem selecting my Quake directory. I think it's probably a wxWidgets or Mint/Mate problem, because I had a similar issue when trying to set up wxWidgets in Code::Blocks (also a wxWidgets app), but for some reason it won't select any folder deeper than user/home/. My Quake dir is /andy/home/Games/Quake, but it just gives me /andy/home/ when I select the Quake folder. No idea why it's happening, but I had the same problem in code::blocks. I want to know the preference storage location so I can manually edit it to work around the problem for now.
 Hexen 2 Support
#420 posted by deqer [68.149.147.30] on 2013/03/10 08:24:24
Hey Shanjaq,
Since Hexen2 uses the Quake engine, I believe it's already possible to make Hexen2 maps in TrenchBroom.
I believe it just comes down to a .def (or .fgd) file for the entities; And TrenchBroom allows you to define a .def file, or .fgd file.
hexen2.def download: https://docs.google.com/file/d/0B0piElswxauhWTVaeDFqUHUtTTA/edit
I copied the Hexen2 .def file to TrenchBroom/Defs/ folder, and I selected it in TrenchBroom, but TrenchBroom could not parse it correctly.
I believe necros made a converter to convert the .def file to a .fgd file. But the download links there are broken. You can see the .def converter here: http://www.celephais.net/board/view_thread.php?id=60622
 Than
#421 posted by SleepwalkR [92.231.109.161] on 2013/03/10 08:35:31
The warnings are fixed now. I'll look into the directory issues.
 Thanks
#422 posted by than [182.164.57.115] on 2013/03/10 08:56:55
For anyone who is trying to use TrenchBroom in Linux Mint, I also found out how to disable alt+drag moves window (using Mate... not sure about Cinnamon):
At the terminal, run mateconf-editor
In the configuration Editor window that appears, enter apps->marco-general and change the setting for mouse-button-modifier to "<Super>" to use the super key (probably the windows key) or "none" to disable it altogether. The default is <Alt>, but this is fucking stupid, since lots of applications use alt.
 Than
#423 posted by SleepwalkR [92.231.109.161] on 2013/03/10 09:14:34
Regarding the garbled text, could you please scroll the console all the way up and paste the first ten lines where it says whether OpenGL instancing is enabled or not?
 It's Disabled...
#424 posted by than [182.164.57.115] on 2013/03/10 13:22:32
enderer info: Mesa DRI Intel(R) 965GM x86/MMX/SSE2 version 2.1 Mesa 9.0.2 from Intel Open Source Technology Center
Depth buffer bits: 0 < WTF!?
Multisampling disabled
OpenGL instancing disabled
I set it to be forced off because otherwise vertex mode crashes the editor.
Also, I didn't notice until I tried loading some more complex maps, but the 3d view is extremely buggy. I'm getting missing surfaces all over the place, and I think some option I tweaked made all the normal flipped or something weird like that. The depth buffer or render order also seems to be borked. It's a mess on my laptop at least. I want to try it on my Ubuntu machine that has a sensible nvidia card and see if I experience problems there. I notice you have a screenshot on the TrenchBroom site taken in Linux that looks perfectly fine, so I'm guessing it might be an issue with my lame graphics chip.
Oh, a couple of other things:
1. If I click on the window title before trying to use a menu for the first time, the menu appears briefly, then disappears and none of the menus are useable. Could it be a wx or GTK problem?
2. When I quit TrenchBroom, sometimes I get an assert fail "../src/common/glcmn.cpp(60): assert "IsShownOnScreen()" failed in SetCurrent(): can't make hidden GL canvas current"
ASSERT INFO:
../src/common/glcmn.cpp(60): assert "IsShownOnScreen()" failed in SetCurrent(): can't make hidden GL canvas current
BACKTRACE:
[1] g_cclosure_marshal_VOID__VOID
[2] g_closure_invoke
[3] g_signal_emit_valist
[4] g_signal_emit
[5] gtk_widget_map
[6] gtk_container_forall
[7] g_cclosure_marshal_VOID__VOIDv
[8] g_signal_emit_valist
[9] g_signal_emit
[10] gtk_widget_map
[11] gtk_container_forall
[12] g_cclosure_marshal_VOID__VOIDv
[13] g_signal_emit_valist
[14] g_signal_emit
[15] gtk_widget_map
[16] gtk_widget_set_child_visible
[17] g_closure_invoke
[18] g_signal_emit_valist
[19] g_signal_emit
[20] g_cclosure_marshal_VOID__OBJECTv
[21] g_signal_emit_valist
[22] g_signal_emit
[23] gtk_container_remove
[24] g_main_context_dispatch
[25] g_main_loop_run
[26] gtk_main
No idea what's going on there.
This is the graphics chip I seem to have:
VGA compatible controller : Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c) (prog-if 00 [VGA controller])
Display controller : Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 0c)
 I Wrote A Little Guide For Running On Linux
#425 posted by than [182.164.57.115] on 2013/03/10 13:32:16
http://andyp123.blogspot.jp/2013/03/running-trenchbroom-quake-editor-on.html
There are possibly some things I missed, and it's basically just an expanded version of Linux/Build.txt, but maybe it's of use to someone. If there are any problems with it, please let me know so that I can fix it.
 Than
#426 posted by SleepwalkR [92.231.109.161] on 2013/03/10 13:36:36
You must use the master branch for the Linux version, it has a lot of fixes. The 1.0.5 branch is pretty much broken on Linux.
 Ugh
#427 posted by than [182.164.57.115] on 2013/03/10 13:39:15
ok, so there is no depth buffer it seems. The wireframe of all brushes is always visible - even when there are other brushes obscuring it, unlike in the windows version, and if I do a simple test with three brushes, it's obvious there is no depth culling. This is probably down to my shitty video card, the drivers or some combination of the two, and I don't expect you to fix it since TrenchBroom is just a personal project and fixing shit like that for one guy running on a Linux notebook from 2007/2008 is not of the upmost importance. Still, if you have any idea what the cause might be, it would be good to know.
 SleepwalkR
#428 posted by than [182.164.57.115] on 2013/03/10 13:39:57
ok, I'll try that and see if it works.
 No Depth Buffer
#429 posted by SleepwalkR [92.231.109.161] on 2013/03/10 13:56:05
That's odd, but it could very well be a bug in how I am detecting the available pixel formats on Linux. I'll look into this, so keep that laptop around ;-)
 Using Master
#430 posted by than [182.164.57.115] on 2013/03/10 14:05:05
I am pulling direct from the master now and there are no differences with regard to bugginess on my machine.
I'm kind of done with this for today, but tomorrow or perhaps Tuesday I'll try and get it running on my Ubuntu machine and also use my experience from today to get it building with Code:: Blocks on Windows (I hope).
Ideally I'd love to have it running flawlessly on Linux, but I'll be happy to get the Windows version building so I can try adding new features.
 Than
#431 posted by SleepwalkR [92.231.109.161] on 2013/03/10 14:07:32
The menu issues are still there on the master branch?
 Yeah :(
#432 posted by than [182.164.57.115] on 2013/03/10 15:53:59
At least on Linux Mint Mate. Not sure if it's just an issue related to my specific setup.
Load TrenchBroom
Click on any menu (the file menu for instance)
The menu should appear then quickly disappear. The entire GUI is completely unresponsive after that and I have to kill the process to get rid of it :/
 Fixed Hexen2.def
#433 posted by deqer [68.149.147.30] on 2013/03/10 18:46:34
I fixed the errors with the hexen2.def file I had.
Fixed hexen2.def
Download: https://docs.google.com/file/d/0B0piElswxauhbnZJQ2Q2WGxHUDg/edit
Errors/fixes were:
1) Removed first 5 lines(a custom comment).
2) Search & Replace all " / " with "/"
3) Search & Replace all lines that tail: ") ?", and replace that tail with ")"
These fixes were based off the error messages I received in the console log of TrenchBroom. Thanks to the log messages, I was able to fix these manually myself.
It loads fine, and I get hexen2 entities now.
Models:
However, it's not loading the models. I tried renaming my hexen2 /data1/ folder to /id1/, because it has same pak files, and the pak files have same file structure. But, I couldn't get this to work.
Textures:
I could not get it working. TrenchBroom won't load the hexen2tx.wad file I downloaded from:
http://www.realm667.com/index.php/texture-stock-mainmenu-152/1090-hexen-ii-texture-pack?catid=56%3Aheretic--hexen-style
---
Perhaps these issues are side-effects from the fact that the hexen2 is a custom quake1 engine.
 Alright, I'm Done With TrenchBroom For Now.
#434 posted by deqer [68.149.147.30] on 2013/03/10 22:03:09
Alright, I'm done with TrenchBroom for now.
I can't use it effectively unless I have grid information. Bit I have no grid information--all the opengl text is garbled--and I have no grid view or grid anything to look at for measurements.
I understand the editor is to be seamless flow for a mapper, but I prefer to be accurate and I always work with grid information and grid numbers, and a flat grid view.
Thanks,
 Hexen 2 Model Loading Error
#435 posted by [219.92.52.161] on 2013/03/11 02:21:29
Hello deqer,
I suspect that it's not loading the models since they have a customized MDL format for Hexen 2. For each games meshes to show up Trenchbroom would need to have a custom loader for the various MDL, MD2, MD3 and so on.
Cheers
 This Editor Looks Awesome!
#436 posted by Qmaster [50.40.254.125] on 2013/03/11 02:34:41
Really nice! It's like Blender but with brushes...hmmm...hopefully there will be ample hotkey customization.
This looks and feels incredible! Fluid views, oldstyle graphics(not gl blurred! :) ), Brush splitting!! Amazing. Simply amazing.
However, I have noticed one minor issue. Texture application takes a while...about 2-3 to do any change to the texture. I have Nvidia driver 306.97, though I haven't noticed any issues with it, though perhaps it has something to do with having multiple monitors. It does slow down my texturing process a lot.
Anyways its great so far! Keep it up!
 Uh Oh...
#437 posted by Qmaster [50.40.254.125] on 2013/03/11 02:45:45
Grid snap does't snap to the global grid! It's local. Instead of moving a face to the next gridline it just moves it the current grid distance. For example, if a face whose global X-value is 32 is moved 2 units to 30, then when switching back to any other grid size like, say, 16 then the X-value would go from 30 to 14, not 30 to 16 which is how other editors work. Is there a setting for this?
 Slow Texture Application
#438 posted by Qmaster [50.40.254.125] on 2013/03/11 02:48:40
I disabled and then reenabled one of my monitors and it fixed the slow texturing problem. Wierd. Just FYI.
 Qmaster
#439 posted by necros [99.227.223.212] on 2013/03/11 03:16:28
grid snapping to offsets is intentional. Force a vertex to snap to grid by holding shift while you move a vertex.
Not forcing the snap lets you do more such as work at large grid sizes without loosing small details.
 Great Editor
#440 posted by deqer [68.149.147.30] on 2013/03/11 08:26:57
It is a spectacular editor though. The best feature is the texture rendering in 3d view, and texture management in general. I also like the grid lines on the brushes, and the extending helper grid lines when selecting a brush.
I will use 3d view a lot. But, I also use flat grid view just as much. Please provide grid view or something equivalent.
 World Center And Limits?
#441 posted by Skiffy [210.195.225.134] on 2013/03/11 13:13:08
Hello SleepwalkR,
Do you think its possible to add a world center and limits info to the 3d viewport? It would be most helpful in figuring out the center and maximum boundaries of the level. Some form of coordinate system that has a 3d grid which fades out after a set distance which can be turned on and off? That way folks that like a grid or none at all will live happy ever after. For me its good to get my bearings.
Otherwise loving this.
 How Do I...
#442 posted by FifthElephant [82.12.230.210] on 2013/03/11 13:29:45
add the name of the level and things in TrenchBroom?
#443 posted by Spirit [80.187.110.200] on 2013/03/11 13:31:42
it took me until now recognise the origin of your nick, I should read more!
add a "name" field to the worldspawn.
 Skiffy
#444 posted by SleepwalkR [130.149.243.224] on 2013/03/11 13:39:37
Showing where the center is and where the world ends has been requested by others. I'm still thinking about how to do it without cluttering the view port. Maybe it can be combined with a way to give people more orientation and a better idea of the relative position of objects.
 Working On Ubuntu 12.10 Fine
#445 posted by than [182.164.57.115] on 2013/03/11 13:40:10
Compiled on my main pc running Ubuntu 12.10. Had some minor troubles during compilation, but fixed and it runs just fine as far as I can tell (not tested extensively yet, however).
Everything is working fine, but wxWidgets setup.h seems to redefine SIZEOF_LONG as 8, where it has already been defined in freetype. Commented out the highlighted line and it compiled without issues.
The z-buffer is working fine:
Renderer info: GeForce GTX 560 Ti/PCIe/SSE2 version 4.2.0 NVIDIA 304.51 from NVIDIA Corporation
Depth buffer bits: 24
Multisampling disabled
OpenGL instancing enabled
 Sleepy
#446 posted by than [182.164.57.115] on 2013/03/11 13:42:29
It might be good to have some goto brush and/or world position tools in there to help find and eliminate problems. I guess that can easily be tied into the map explorer when you are doing that?
 Than
#447 posted by SleepwalkR [130.149.243.224] on 2013/03/11 13:49:11
Cool. Still annoying that it doesn't work correctly on Mint though. Which edition / desktop are you using on your Mint machine?
I'm aware of the SIZEOF_LONG issue, I have to do some include trickery to get around it. It's on my todo list.
Goto brush is on the todo list also ;-). Necros keeps asking for it.
 Suggestion
#448 posted by hakkarin [81.15.54.176] on 2013/03/11 13:53:18
This editor really needs a cut tool. Lets say I want to remove a small area in a wall that is shaped like a box. It would be nice if you could put a brush into that area and then have the area occupied by the brush removed.
 CSG Subtract
#449 posted by SleepwalkR [130.149.243.224] on 2013/03/11 13:57:06
I plan to add some CSG operations (most importantly CSG merge), but CSG subtract (or "cut" as you call it) is not among those. The reason is that it is very hard to make the subtract operation create "optimal" brushwork. Here, optimal means brushwork that creates a minimal amount of plane cuts when run through QBSP.
AFAIK, the general consensus is to stay away from CSG subtract operations because of this. And that's why I'm not going to add it to TrenchBroom.
 Lol
#450 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:11:53
What's with that video - 'How to make a spiral staircase with Trenchbroom'. Basically - 'Use Quest'? Seems a little counter-intuitive.
 So Not Wanting To Re-read 450 Posts - SleepwalkR
#451 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:17:51
Is this a known issue?
Loading file C:\Quake\Id1\maps\endeavor.map
Loading unsupported map Valve 220 map format
Malformed map file: expected token of type integer number, or decimal number, but found string at line 1198, column 77
Loaded map file in 0.020000 seconds
Loading entity definition file C:\trenchbroom\Resources\Defs\Quake.fgd
.... aaaand the map doesn't seem to show at all.
So are any Valve220 maps a no-no?
 So Not Wanting To Re-read 450 Posts - SleepwalkR
#452 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:19:06
Is this a known issue?
Loading file C:\Quake\Id1\maps\endeavor.map
Loading unsupported map Valve 220 map format
Malformed map file: expected token of type integer number, or decimal number, but found string at line 1198, column 77
Loaded map file in 0.020000 seconds
Loading entity definition file C:\trenchbroom\Resources\Defs\Quake.fgd
.... aaaand the map doesn't seem to show at all.
So are any Valve220 maps a no-no?
 Possibly
#453 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:20:32
I haven't tested them extensively. And even if they do load, TrenchBroom can't handle the new texture projection stuff (yet). If you send me the file, I can take a look and fix any problems with the parser, but as I said - you'll have garbled textures all over the place.
Best if you make a bug report and post the map (or the offending portion incl. containing entities) file there: http://github.com/kduske/trenchbroom/issues
 That Said
#454 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:21:24
Proper support for 220 maps with freely configurable texture axes are on the todo list for 1.2 or 1.3.
 Sweet!
#455 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:24:13
Well I'll post that .map file anyway (It's that Catatonic Fits of Despair source, but I got the same bug with a bunch of different maps)...
 Quick Question
#456 posted by than [182.164.57.115] on 2013/03/11 14:26:09
I submitted an issue about setting the quake path (possibly you already added it as I mentioned it here already... I forgot about that), but in the meantime, is there some way to force set it? I could probably hard code it, but surely there is some config file somewhere I can open in a text editor and set the path? Where is it on Linux?
 Yeah, Just Add A Few Examples
#457 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:26:22
And I'll fix the parser for 1.0.5.
 Also, Another Question For Linux Users..
#458 posted by than [182.164.57.115] on 2013/03/11 14:28:54
Anyone got multisampling working? Do you have anti-aliased lines etc? My Trenchbroom render window looks a bit ass. I'm using an GeForce 560 with the closed source drivers.
Also, my depth buffer is only set at 24bits, which could be the cause of the lines looking a bit thin and aliased.
 Than
#459 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:31:25
Yes, there is. Go to your home directory and look at the file .TrenchBroom - this is where the preferences are stored on Linux.
Try to set the Quake path to something that the file dialog is fine with so that it is actually stored in the prefs. The edit the file (I think it's an ini file) to reflect the correct path.
 Aliasing
#460 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:32:58
The editor tries to autodetect multisampling, but I'm sure it doesn't work too well on Linux (I was using a virtual machine when I wrote that). If you like, you can look at the file LinuxCapabilities.cpp (or .h) and maybe you can figure out a way to detect and enable multisampling on Linux.
I'll add it to my list of problems with the linux version, in any case.
 Oh Yeah - The Texture Thing
#461 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:35:11
I'm aware that the 220 textures are loaded incorrectly in other editors (if the maps load at all), but it would still be nice to be able to load just the brushes. :)
 Ricky
#462 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:35:44
As I said, if you create a bug report and add some examples, I'll fix it.
 Settings
#463 posted by than [182.164.57.115] on 2013/03/11 14:38:59
yep, that did the trick. Thanks.
#464 posted by necros [142.245.193.3] on 2013/03/11 14:42:33
add the name of the level and things in TrenchBroom?
add a 'message' key into worldspawn to make a title appear for your map.
 Well
#465 posted by RickyT33 [2.216.134.182] on 2013/03/11 14:44:58
I made this:
https://github.com/kduske/TrenchBroom/issues/476
I mean I can't really give any more info than that at this time, because the map doesn't seem to load at all. But once we get past the first hurdle I can help give some structured info on different types of texture angle and how they appear in each editor, if that would help :)
 Thanks
#466 posted by SleepwalkR [130.149.243.224] on 2013/03/11 14:48:23
I'll look into it!
 Worldspawn Editing...
#467 posted by FifthElephant [82.12.230.210] on 2013/03/11 15:06:43
I really have no idea how to add or find the worldspawn, in worldcraft you just change the level details in a menu but I can't find any menu for it in TB.
#468 posted by onetruepurple [91.240.47.30] on 2013/03/11 15:11:16
Select a non-entity brush and see its Entity properties.
 OTP
#469 posted by FifthElephant [82.12.230.210] on 2013/03/11 15:15:55
Thanks, although that is counter-intuitive. :P
#470 posted by JneeraZ [199.255.40.36] on 2013/03/11 15:34:04
I plan to add some CSG operations (most importantly CSG merge), but CSG subtract (or "cut" as you call it) is not among those. The reason is that it is very hard to make the subtract operation create "optimal" brushwork. Here, optimal means brushwork that creates a minimal amount of plane cuts when run through QBSP.
AFAIK, the general consensus is to stay away from CSG subtract operations because of this. And that's why I'm not going to add it to TrenchBroom.
If it helps maybe you could experiment with what I did in ToeTag. I remember sorting the cutting planes by size and cutting with the biggest ones first. This did seem to result in the best/least set of cuts possible as it tended to do the large changes first and then the small ones only operated on the small brushes that were near the cutting brush.
Anyway, something to think about. Cutting holes in stuff is a staple feature that I would miss not having, long term. It's really just an extension of the clipping tool.
#471 posted by JneeraZ [199.255.40.36] on 2013/03/11 15:34:33
Er, not the cutting planes but the cutting polygons, obviously. :) The planes would all be equal size.
 I Made A Mess...
#472 posted by FifthElephant [82.12.230.210] on 2013/03/11 15:38:10
of my first Worldcraft test level a few months ago by liberally using the carve tool. It was a nice looking test map (that may evolve further) but I think discourage carve tools is a good idea.
#473 posted by JneeraZ [199.255.40.36] on 2013/03/11 15:45:05
I won't get into a huge argument but I disagree. You can make the same mess with the clipping tool. Keeping users away from powerful tools because they might make a mess is a silly argument, IMO.
I'll walk away now. :)
 Willem
#474 posted by SleepwalkR [130.149.243.224] on 2013/03/11 15:50:36
Well, I thought that noone really used CSG subtract, but if I'm wrong I'm happy to add it. But I think you haven't understood what I meant about cutting the brushes "optimally". I want them to be cut so that they don't get extra vertices in the edges that they share with other brushes that are not affected by the cut. Because that would lead to the adjacent faces of those brushes to be cut up into more polygons, right?
This is easy to avoid in simple situations such as cutting a door frame into a brush, but it seems much harder when you do stuff like cut a brush (or several brushes) with a shape such as a sphere when the sphere. I'll have to think this through, but I'll add it to my todo list for when I work on CSG.
 I Agree...
#475 posted by FifthElephant [82.12.230.210] on 2013/03/11 15:53:28
actually but I think the damage caused by carve can be much greater (imagine carving a cylinder shape out of another cylinder shape, ouch!), I do remember there being a guide for carving brushes properly without making a mess.
These are certainly lessons to learn but I think the carve tool can be a bit of a crutch, there's a lot to be said about making decent pre-fabs to work with that optimise well.
 +1 CSG Tools
#476 posted by sock [186.124.37.216] on 2013/03/11 15:53:41
I use CSG Subtract all the time, it goes really well with CSG Merge. I am with Willem on this one, CSG Subtract is an extremely useful tool that can produce good results if used wisely.
 Okay
#477 posted by SleepwalkR [130.149.243.224] on 2013/03/11 15:56:57
It would be interesting to see some examples of how you guys use this and how you edit the resulting brushes so as to avoid the well known problems (additional face cuts etc.). I would be grateful if you could provide some screenshots (or videos).
 CSG Subtract Squares Only
#478 posted by deqer [68.149.147.30] on 2013/03/11 16:37:45
CSG Subtract works well only if you do it with square shapes. If you try subtracting anything more, such as a pentagon, or circle, then there is no way for the editor to know how to properly set up the brushes around the cut. It becomes a mess of brushes.
I would say CSG Subtract should be available, but only for square shapes.
#479 posted by JneeraZ [199.255.40.36] on 2013/03/11 16:42:25
That's ridiculous.
 Depends
#480 posted by ijed [200.73.66.2] on 2013/03/11 16:56:03
If you can rotate the squares or not.
 The Problem Is
#481 posted by SleepwalkR [130.149.243.224] on 2013/03/11 16:56:21
how to mimick what the human does to mop up after a dumb CSG subtract operation. That's why I'd like to see what you guys do.
 It Takes About 5 Seconds
#482 posted by Kinn [109.152.140.20] on 2013/03/11 16:59:20
to chop a brush up with perfectly optimal geometry if you want to effectively punch a square hole in it.
CSG subtract is not necessary in that situation at all.
#483 posted by JneeraZ [199.255.40.36] on 2013/03/11 17:03:09
When I found it handy for was making buttons. I could build a button brush, embed it into the wall and subtract it. Now the button has a nice recess to move into.
#484 posted by JneeraZ [199.255.40.36] on 2013/03/11 17:03:51
Although I will agree that Merge would get used a lot more often than Subtract so if one needs to be done first, Merge would be the choice.
 CSG Subtract A Circle
#485 posted by deqer [68.149.147.30] on 2013/03/11 17:11:01
With regard to what Qmaster said about the grid vertex snapping.
I believe the editor should have a preference for this.
I think it's similar to how I could do this in Quest.
In Quest, the config file has this option:
# ---------------
# snap_to_int <x>
# ---------------
#
# If set to 1, Quest will snap all vertices to integer values upon save. This
# should prevent vertex drifting. This is only used with the old map format.
snap_to_int 1
---
There are couple more settings in the config file that you might find interesting. See quest.cfg: http://pastebin.com/7CCDm8R6
#486 posted by deqer [68.149.147.30] on 2013/03/11 17:12:38
Kinn, why would someone want to use the slice tool 4 times to cut a square, when CSG Subtract can do it in 1 move.
 Deqer
#487 posted by Kinn [109.152.140.20] on 2013/03/11 17:17:35
My point is that we don't need a stupid "csg subtract but only for square shapes" thing, when everyone can produce the equivalent geometry themselves in a few seconds without that feature?
Either make a proper csg subtract tool, or don't make it at all.
 CSG Merge
#488 posted by SleepwalkR [130.149.243.224] on 2013/03/11 17:27:27
Will be cool because the code can be used for stuff like this:
https://github.com/kduske/TrenchBroom/issues/276
That was rebb's idea, and it's absolutely great.
 CSG Subtract Example, Messy.
#489 posted by deqer [68.149.147.30] on 2013/03/11 17:31:46
SleepwalkR,
Here is video of me doing CSG Subtract and I show the problems, and explain what I would've preferred the result to be.
http://youtu.be/7P1wS5INeAw
 Yeah We Get It
#490 posted by Kinn [109.152.140.20] on 2013/03/11 17:38:31
The problem is inventing the algorithm that produces optimal results when csg subtracting arbitrary brushes.
 CSG Merge
#491 posted by ijed [200.73.66.2] on 2013/03/11 17:43:30
Does look pretty cool, and more valuable than subtract.
 Ijed
#492 posted by SleepwalkR [130.149.243.224] on 2013/03/11 17:46:39
This is not merge exactly, but it works in a similar fasion. The idea is to select a couple vertices (either by selecting brushes or by selecting faces), then creating the convex hull of those vertices and creating a brush from that.
If you select a couple of brushes which form a convex shape to begin with, you have CSG merge. The other cases are shown in the images I linked above.
 I See Hollow
#493 posted by ijed [200.73.66.2] on 2013/03/11 17:49:15
Is mentioned on github as well - is this in/gonig to be?
 Right
#494 posted by ijed [200.73.66.2] on 2013/03/11 17:50:06
Not sure what that should be called though :)
 I Don't Care That You "get It"; I'm Still Going To Post It. Thx.
#495 posted by deqer [68.149.147.30] on 2013/03/11 17:52:05
Here's another video of CSG Subtract, doing arch window, and what I do to clean it up, and I explain what I would've preferred the result to be.
http://youtu.be/7-x47KvgL9U
Again, the problem is programming the logic, math, magic to be able to do CSG Subtract like this.
Honestly, CSG Subtract is too much magic for me to expect from a new editor anyways. I suppose you'd rather focus on more important things/features.
 Will Be
#496 posted by SleepwalkR [130.149.243.224] on 2013/03/11 17:52:16
Again, there are questions as to how the resulting brushes should be shaped. My current idea is to extrude the outer faces and chop them off at their formal position.
It's basically this feature applied to each face of the brush:
https://github.com/kduske/TrenchBroom/issues/418
 That Last Post
#497 posted by SleepwalkR [130.149.243.224] on 2013/03/11 17:53:13
is a response to ijeds question about CSG hollow.
#498 posted by JneeraZ [199.255.40.36] on 2013/03/11 17:54:18
See, now hollow is something I've never seen a use for. Does that get a lot of play for some people? I know it's good for "my first room" tutorials ... :)
 Willem
#499 posted by SleepwalkR [130.149.243.224] on 2013/03/11 17:55:51
Apparently some people use it. I'm not a fan of any of the CSG operations, but if I'm going to support one, I guess I should support the others as well, esp. as hollow is quite simple compared to subtract.
 Hollow
#500 posted by ijed [200.73.66.2] on 2013/03/11 18:17:23
I use it a lot for speedmapping / testmapping and sometimes for blocking out.
When it's time to put an area together properly I usually delete the resulting brushes.
 CSG Subtract / Mapping Rhetoric
#501 posted by ijed [200.73.66.2] on 2013/03/11 18:27:29
The more predictable features (and therefore, hopefully the ones that are easier to implement) tend to be the most valuable.
Complex CSG functions have a bad rep for a reason. It doesn't mean they can't be well used though.
What I'm driving at is that the value of a feature is a result of balancing the pros and cons, not one or the other.
And both those should take into consideration things like 'time to implement' and 'will it be a bitch to get it right'.
 But Also
#502 posted by SleepwalkR [80.187.107.83] on 2013/03/11 19:00:29
"The fun to be had for the programmer", which for such difficult problems, is plenty!
 Haha
#503 posted by ijed [200.73.66.2] on 2013/03/11 19:37:26
True.
Here's some of my own coding stuff, may be of interest even though not editor related.
http://spiney.me/schism/forum/index.php?topic=303.msg3743#msg3743
 Speed Difference Between Version 1 Vs Version 1.04?
#504 posted by FifthElephant [82.12.230.210] on 2013/03/11 20:30:51
I have noticed that certain actions in 1.04 now take considerably longer than in version 1 (I updated the .exe to see if they were functionally different, I have now reverted back to the original release). The actions causing slowdown (that I could find) are duplicating items, alt+clicking to copy textures and making new brushes. I think it may be a consequence of editing a map from version 1 in version 1.04. Maybe.
If you want to check it for yourself SleepwalkR I could email you my level
 FifthElephant
#505 posted by SleepwalkR [85.178.59.228] on 2013/03/11 20:38:00
Please do. Even better, create a bug report at http://github.com/kduske/TrenchBroom/issues
 SleepwalkR
#506 posted by FifthElephant [82.12.230.210] on 2013/03/11 21:06:16
I have created a bug report, though I haven't changed the wording or anything from here as I'm no good at tech stuff really. I'll send you the .map file too so that you can see if it's just my machine being rubbish.
 Great
#507 posted by SleepwalkR [85.178.59.228] on 2013/03/11 21:35:45
Don't worry, it's fine - I'll adapt the bug reports if necessary. Thanks!
#508 posted by sock [186.124.37.216] on 2013/03/12 11:44:45
It would be interesting to see some examples of how you guys use this and how you edit the resulting brushes so as to avoid the well known problems (additional face cuts etc.). I would be grateful if you could provide some screenshots (or videos).
Unfortunately I don't have any videos or screenshots examples because I don't have any maps in progress at the moment. I can describe when I use the CSG tools if that helps.
Personally I find CGS subtract useful when I am doing 3 point clipping. When I am trying to create two brushes that are flush against each other I will often use a duplicate brush to trim one brush to fit another. Afterwards I will use CSG merge to tidy up the brush fragments into better shapes.
The CSG tools work together when you subtract first and then merge afterwards. It is a two fold process and very much like a cutting knife, slicing odd shapes by using another brush as the template and the merge function fixing stuff afterwards.
I often hear newer mappers claim that CSG tools should be limited because *they can* make a mess, but if you are careful and understand how they work the CSG tools are very powerful and good for specific situations. If mappers are lazy and use them to create simple shapes then will make a terrible mess.
I would recommend coding CSG merge first because it has the most uses, especially for optimizing brushwork. Also new faces should adopt a similar texture to the first brush picked or mark new surfaces with caulk/skip instead so designers can see what has changed.
 Where Are All Those...
#509 posted by Orbs [80.57.99.232] on 2013/03/12 15:27:01
sexy new maps to showing of your skills with this new editor :)
 Cool Video By Daz
#510 posted by SleepwalkR [130.149.243.224] on 2013/03/12 16:57:19
Introducing TrenchBroom: http://t.co/MYGW6CCLBE
Thanks!
#511 posted by deqer [68.149.147.30] on 2013/03/12 18:06:05
Sorry, but the video is useless until there is a version of TrenchBroom that works like it works in the video.
Please fix the grid information; the garbled text. That should be your first priority.
 It's On
#512 posted by Spirit [80.171.152.54] on 2013/03/12 18:11:27
Dude, stop being a demanding prick and keep mapping with Quest if that is what you want.
 Deqer
#513 posted by FifthElephant [82.12.230.210] on 2013/03/12 18:13:26
Seriously now, SleepwalkR has already stated that he's changing the text to a texture to fix that problem. Stop being a jerk about it, these things take time and this is actually a spare-time hobby project so just chill out and be patient!
 Or, Deqer
#514 posted by mfx [92.227.144.84] on 2013/03/12 18:16:57
..fix them by yourself!
Thats why its on GitHub.
#515 posted by ijed [200.73.66.2] on 2013/03/12 18:18:22
That should be your first priority.
Or you'll fire him?
This isn't a mob grabbing the torches and pitchforks - just chill out.
 Daz Pronounces .wad Different To Me.
#516 posted by RickyT33 [2.216.134.182] on 2013/03/12 19:24:53
"Wad" hmmm - He uses a vowel sound like in 'mad', but I would use the vowel sound like in 'mod'. As in 'wads of cash'.
OCD much.
Also my college tutor pronounces iteration 'Eye-teration' Which is way worse IMO......
#517 posted by onetruepurple [91.240.47.30] on 2013/03/12 19:34:36
#518 posted by deqer [68.149.147.30] on 2013/03/12 19:46:14
Really, FifthElement? I see no indication that it's being done. I posted a bug, and I see no indication that my bug has been viewed at all.
What I do see, is him spending his time discussing CSG stuff and working on other features--according to github logs.
Other people have complained about the garbled text as well. How is this issue not of highest priority? Is it low priority because it isn't fun for the programmer? ...
The new slogan:
"TrenchBroom, a new editor! But, make sure you have a gaming video card!"
 Yeah
#519 posted by negke [31.18.175.98] on 2013/03/12 19:49:10
Sleepy, like I already told you on IRC (and you missed it), pimping TB through Carmack was a stroke of genius. This way it could gain some attention beyond this forum and ideally may just spark some renewed interest in Q1 mapping.
 Wad Vs Wod
#520 posted by SleepwalkR [85.178.59.222] on 2013/03/12 19:49:25
Same here, Ricky - I say it the way you do.
And thanks OTP - I didn't even know Rock, Paper, Shotgun so far (heard of the name, but didn't read it). Apparently it's a big thing, so if that drives more people to try TB or even help out with the development, that would be fantastic.
 Negke
#521 posted by SleepwalkR [85.178.59.222] on 2013/03/12 19:51:10
It was more of a spark of me celebrating TrenchBroom's release with a bit too much alcohol. I'm just happy I didn't put any spelling errors into that email ;-).
I was sure lucky that he retweeted it (on a friday no less, the tweet was there till monday) though. That was awfully nice of him.
 Deqer
#522 posted by onetruepurple [91.240.47.30] on 2013/03/12 19:52:28
My guess would be you're getting ignored for being a gigantic tosser.
 Deqer
#523 posted by RickyT33 [2.216.134.182] on 2013/03/12 19:59:05
I'm sure this stuff will get done at some point, but SleepwalkR isn't getting paid to do this, he's just doing it for the community and his own pleasure (am I wrong?). So he gets to prioritise his own backlog. I mean there's no need to get 'shirty', it's not like you had to pay for this software.
Also development can be very tiring, and he's just released this, it's bound to be a busy time for him. But the stuff on Github is there for a reason, I'm sure he will systematically go through the various bugs and feature requests in his own time.
 Wad Vs "wod"...
#524 posted by FifthElephant [82.12.230.210] on 2013/03/12 20:04:46
I'm a Brit like Daz but I don't pronounce it the same as him.
#525 posted by JneeraZ [199.255.40.36] on 2013/03/12 20:05:59
deqer
Can you take your self entitled attitude somewhere else, please? This is a hobbyist project that was released for free. You have zero ground to make demands on the programmers time. None.
 Haha
#526 posted by DaZ [2.99.126.134] on 2013/03/12 20:07:12
It's hilarious when your own insulated views on game/technobabble pronunciations get onto the internet. I had honestly never thought about wad vs wod before now.
It's wAd though guys, c'mon now! ;)
 The Ambiguity Of Arnolds Accent
#527 posted by RickyT33 [2.216.134.182] on 2013/03/12 20:08:34
 But John Connor Is Easier To Distinguish
#528 posted by RickyT33 [2.216.134.182] on 2013/03/12 20:10:18
#529 posted by deqer [68.149.147.30] on 2013/03/12 20:14:23
"Dude, stop being a demanding prick and keep mapping with Quest if that is what you want. "
That's not what I want. What I want is to see TrenchBroom succeed and be the best editor out there, and I've been spending my time to help with that. So, sue me for getting frustrated.
Take your useless comments and kindly shove them up your ***. kthxbye.
#530 posted by Willem [68.149.147.30] on 2013/03/12 20:16:37
"Can you take your self entitled attitude somewhere else, please?"
Nope.
Now that I've said "nope", maybe you'll step back and keep quiet now. Thanks.
 North South Divide
#531 posted by ijed [200.73.66.2] on 2013/03/12 20:17:00
I'm a northerner and say 'wohd' as well.
#532 posted by JneeraZ [199.255.40.36] on 2013/03/12 20:18:29
Nope.
Now that I've said "nope", maybe you'll step back and keep quiet now. Thanks.
Sure. It's your choice. Feel free to keep acting like an angry child. You're winning zero friends here.
Have fun!
#533 posted by deqer [68.149.147.30] on 2013/03/12 20:18:57
If you don't want to hear from the public, then maybe you shouldn't have released the editor to the public.
#534 posted by deqer [68.149.147.30] on 2013/03/12 20:19:38
"oh boy, yes! that's why im here. im looking for more friends.. yes!" lulz
 Deqer
#535 posted by RickyT33 [2.216.134.182] on 2013/03/12 20:20:47
 Deqer
#536 posted by RickyT33 [2.216.134.182] on 2013/03/12 20:22:08
I sort of agree with your standpoint, but I mean your getting impatient after, like, a couple of days, dude. I mean take a pill man.
 Deqer
#537 posted by Kinn [109.151.248.3] on 2013/03/12 20:38:11
If you have really been mapping for 15 years (which I seriously doubt judging by your general level of maturity and apparent skillset), you should know how this kind of community works, and that being such a colossal, simpering self-entitled little pillock is not really how we play cricket around here.
Let me just re-iterate. This is Sleepwalkr's fucking hobby. He is not getting paid for it, and you are in no position to throw your bottle out of the pram just because he doesn't want to drop everything and concede to your questionable demands.
#538 posted by JneeraZ [199.255.40.36] on 2013/03/12 20:47:02
"oh boy, yes! that's why im here. im looking for more friends.. yes!" lulz
I'm sorry, I thought that my being here you were looking to be a part of the community.
So you're just here to be a dick or ... what?
#539 posted by JneeraZ [199.255.40.36] on 2013/03/12 20:47:39
Rather, "I thought that BY being here..."
Stupid typos.
 You Have Not The Wisdom With Spoons Eaten
#540 posted by Spirit [80.171.152.54] on 2013/03/12 20:53:00
deqer: Constructive criticism and brain-storming is very welcome. You are extending that to trying to force your opinion of "how it should work" and "what it should do" upon the author. Bugs that are high priority or even blockers for you might not be high priority for the author.
#541 posted by deqer [68.149.147.30] on 2013/03/12 20:56:56
Kinn, your post is fluffed and pointless. Quit wasting your time typing.
Yes, I've been mapping since Quake and long before Quake. Doom, Duke3d, etc. -- my level of maturity has no bearing. If my impatience--with someone else that isn't YOU--bothers YOU, then cry somewhere else about it, right? Right.
Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.
If SleepWalkR can't handle responding to the public, then maybe he shouldn't have released his editor to the public.
So, having said that, I'm definitely in a position to "throw my bottle out of the pram" as you put it.
I'm not expecting him to drop everything to deal with this issue. If he doesn't want to drop everything to deal with a specific issue, that's fine; then just say so then.
Do I really need to find 100 more people with the same issue to help raise the level of importance on the issue? Do I really need to do that?
It's like websites. You build your website to be compatible on all browsers, otherwise you risk losing a huge chunk of people that would/could/should've used this editor, and could also become part of the community then and assist.
CSG features don't help with that.
#542 posted by deqer [68.149.147.30] on 2013/03/12 20:59:05
"So you're just here to be a dick or ... what?"
Just because I'm here for TrenchBroom only and not for making friends, does not necessarily mean I'm here to be a dick. It just means I'm willing to be a dick if it comes to it. Usually it takes a second person to start the fight though; you know that. You know the expression "takes 2 to tango."
#543 posted by Spiney [91.177.59.78] on 2013/03/12 21:06:22
"Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.
If SleepWalkR can't handle responding to the public, then maybe he shouldn't have released his editor to the public."
Seriously, what the hell?
The source is open, there's your involvement.
 Lol
#544 posted by onetruepurple [91.240.47.30] on 2013/03/12 21:07:31
The editor has been released to us, so, we are involved now. We are Anonymous. We are Legion. We do not forgive. We do not forget. Expect us.
#545 posted by Spirit [80.171.152.54] on 2013/03/12 21:12:37
Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.
That is great! Since TrenchBroom is free and open-source software under the GPL3 you can inspect the code, find the bug and write a patch then. I am sure Sleepwalkr would merge it quickly.
Do I really need to find 100 more people with the same issue to help raise the level of importance on the issue? Do I really need to do that?
Yes, of course. Because right now the level of importance seems fairly low. If there are really 101 people who want to map with TrenchBroom but are blocked from that opportunity by this bug, then this would make the bug very important.
#546 posted by JneeraZ [199.255.40.36] on 2013/03/12 21:14:29
Just because I'm here for TrenchBroom only and not for making friends, does not necessarily mean I'm here to be a dick. It just means I'm willing to be a dick if it comes to it. Usually it takes a second person to start the fight though; you know that. You know the expression "takes 2 to tango."
Look, if you come stomping in here all blustering and demanding then you're going to ruffle feathers. You know that, that's why you're doing it. It's got nothing to do with the tango and everything to do with you being a dick.
Being a dick to a guy who spent the last year of his spare time writing a Quake editor which he released for free and is updating on a pretty regular basis. The problem, as it were, is that he's not working on YOUR pet problems. So you're being a dick to him and shitting up his thread.
Nice. You seem like a great guy.
 Make That Three Years ;-)
#547 posted by SleepwalkR [85.178.59.222] on 2013/03/12 21:19:19
#548 posted by Kinn [109.151.248.3] on 2013/03/12 21:21:50
Kinn, your post is fluffed and pointless. Quit wasting your time typing.
I admit my post is completely redundant, because everyone else here already said the same thing that I did.
#549 posted by JneeraZ [199.255.40.36] on 2013/03/12 21:24:40
Make That Three Years ;-)
Oh, well, in that case pull up a chair. I have a list of demands I'd like to scream into your face... :P
 Don't Feed The Troll
#550 posted by negke [31.18.175.98] on 2013/03/12 21:25:20
Let him live out his aspergers elsewhere.
#551 posted by deqer [68.149.147.30] on 2013/03/12 21:38:33
Yes... because we're all programmers, right Spiney? ... Oh please...
We submit issues, the devs address them. It's that simple. Why would you expect all of us to be programmers and do the feature ourselves? How unrealistic does that seem to you?
It's no different than SleepwalkR expecting people to signup to github and post the issue themselves, when SleepwalkR could've done that himself with a copy/paste.
It's no different than contacting a company to submit a suggestion, and the representative says "please submit it in writing", and you respond "okay. why can't you submit it for me as i tell it to you over the phone? it's only 1 sentence." and the company is so hurtin' enough that they refuse to and make you do it. Terrible service.
"who spent the last year of his spare time writing a Quake editor which he released for free and is updating on a pretty regular basis"
Oh please... Don't give me that. He did it because it was fun. It wasn't a chore for him, and no one asked for this anyways. Of course it's free, who the hell would be insane enough to think they could charge for a level editor for a game from the 90s? That would be like mappers charging people to download their maps. lol.
"The problem, as it were, is that he's not working on YOUR pet problems."
No... The problem is 1) You've chosen to assume it's a pet problem, when you have no good reason to provide for your assumption. While on the otherhand, I've provided multiple reasons and videos. 2) lack of communication. 3) signs of proof that he isn't working on it. no ETA or anything. Just silence, and then talking about other features like CSG.
I don't even know if he's working on it or not; that's the problem, no communication. My response is no different than any other response of a "customer" in the field of business.
If you can't handle the public, then don't submit to the public.
---
But, you all just had to respond to my hate comment on the Daz video, right? You just had to... You felt the need to respond, for some reason; maybe reason to "teach my lesson?"
Sad, because I've seen no lessons to be learned here yet from your responses.
#552 posted by JneeraZ [199.255.40.36] on 2013/03/12 21:51:07
Sad, because I've seen no lessons to be learned here yet from your responses.
And you never will. You've got your back up now, it's your against the world, and there is no way in HELL you're backing down now. There's nothing more to be gained in talking to you now.
 Unbelievable
#553 posted by Kinn [109.151.248.3] on 2013/03/12 21:57:57
Deqer - it's this simple: It's a fucking hobby, so stop continually comparing this to work, and stop expecting him to treat it like work. You are not a fucking customer.
Sleepwalkr owes you nothing. You cannot demand anything from him, and you cannot lambast him for not delivering things according to your warped expectations and selfish sense of entitlement.
#554 posted by deqer [68.149.147.30] on 2013/03/12 21:59:41
Also, SleepwalkR gains experience from this. he also gains portfolio work. He gains a lot. So, don't give me that "he's doing it in his spare time, for free, for us" crap. He gains a lot from this project, and now he'd like to gain some popularity by releasing it to the public.
Kinn, he does owe the public since he's involved the public now. Otherwise he's just shooting himself in the foot.
---
"Don't Feed the Troll" ?
They aren't feeding a troll, they are arguing.
I don't think you know what troll means, so, do us a favor and don't talk unless you know what you're talking about. Go look up the definition of troll, and ask yourself if I'm really a troll. Perhaps for someone like you, you may want to ask yourself twice.
"There's nothing more to be gained in talking to you now. "
Good, I guess that means you'll all quit your bitching now. Cool.
 Wanker
#555 posted by ijed [200.73.66.2] on 2013/03/12 22:06:28
#556 posted by Kinn [109.151.248.3] on 2013/03/12 22:09:42
Kinn, he does owe the public since he's involved the public now. Otherwise he's just shooting himself in the foot.
Bullshit. He is under no fucking obligation to do anything for any of us. He made something cool and free, and we are grateful for it, and he is happy to hear our feedback and make (or not make) whatever changes he wants completely according to his discretion.
Or he could drop it now, and move on to something else, and he still owes nothing to anyone.
This really should not be a difficult concept to grasp, and I'm almost certain you are a pitch-perfect troll now, because surely no-one can really be as thick as you appear to be?
 Thoughts For Deqer
#557 posted by Baker [69.47.162.203] on 2013/03/12 22:15:45
When interacting with developers, it is important to be thoughtful and considerate.
Especially with "for free" projects.
The reason is that it takes a lot of time and effort to make these things and it is clear SleepwalkR has a large to-do list.
Developers often change their minds or become open to alternate ideas as the to-do list dwindles. Sometimes even ideas they previously rejected.
The natural order of things with a free project is patience and understanding, exercising those traits is helpful to the development and will make you a better person.
Those traits also make it easier for developers to interact with you, making it more likely to get what you want.
#558 posted by deqer [68.149.147.30] on 2013/03/12 22:19:16
Alright, yes, technically he doesn't owe us. Fine. You win, Kinn.
---
Anyways, moving on now.
So, where do we stand? We have about 7 people in here telling SleepwalkR the same stuff as I have been telling. Mainly grid stuff, and 2d viewing/editing, etc.
So, I guess I need to find 93 more people. lol. pathetic.
 Baker
#559 posted by deqer [68.149.147.30] on 2013/03/12 22:21:15
Baker, you're right, and thanks for the soft post.
I guess my patience isn't as great as it should be for situations like this.
I've spent my time and patience so far, and I guess it's not enough, and I guess I need to accept that.
Okay.
 "How Unrealistic Does That Seem To You?"
#560 posted by Spiney [91.177.59.78] on 2013/03/13 00:24:35
 Support For Scourge Of Armagon + Dissolution Of Eternity Content?
#561 posted by MacD11 [24.251.252.252] on 2013/03/13 00:34:10
This would be very nice to have.
 Mission Packs
#562 posted by SleepwalkR [85.178.59.222] on 2013/03/13 00:36:22
I'm not sure but I suspect all you need for that are entity definitions, right? If you find a .def file or preferably a .fgd file for them, I'll gladly adapt them and add them to the editor.
 Adding Any Custom .def Files To Editor?
#563 posted by deqer [68.149.147.30] on 2013/03/13 01:50:04
"If you find a .def file or preferably a .fgd file for them, I'll gladly adapt them and add them to the editor. "
So, you'll be adding the hexen2.def file I linked above?--or maybe you already added it? Have you already added other common ones such as: quake2.def, hl.def, etc. ?
The link (above) for the hexen2.def is actually a sub folder. You'll find the other .def files in the root folder. Here is a direct link for you, to make it easier: https://docs.google.com/folder/d/0B0piElswxauhYlpzVTk1ZFNibnM/edit --- The TrenchBroom folder is for compatible versions of the .def files, compatible for TB. I explained in previous posts here what that means--the fixes I made to get the .def file to load.
Can't say I understand all 10 of those .def files. For example, not sure what ctf.def, and detail.def would be for--because you'd figure the quake.def or quake2.def or whatever_game.def would already have the ctf entities in it for that specific game. But for the ones like heretic2.def, hl.def for half-life, sin.def, etc., yes.
 Wow... Was That Worth It?
#564 posted by Skiffy [219.92.52.163] on 2013/03/13 05:07:14
Well that was in interesting discussion... Me I try to whisper suggestions of things that would be "nice to have"
I can't comprehend how anyone could demand features for a free project like this. Its free done in their own time and I will gladly use it and give suggestions if they will be heard. If folks come in and make an ass of themselves plus piss off the developer... not the smartest thing to do. You catch more flies with honey then you do with vinegar my friends.
SleepwalkR you rock. Keep up the awesome work. You're revitalizing the quake based engine mapping community with this new tool. That's the best thing too. ITS NEW! lovely stuff.
Now everyone hug each other and make up.
#565 posted by JneeraZ [108.228.244.211] on 2013/03/13 12:40:21
Hah! Autosave just saved my ass. Thanks! :P
 Great Release!
#566 posted by zxc [83.22.142.104] on 2013/03/13 12:50:53
I haven't been mapping since ~8 years. A post on Rock Paper Shotgun brought me here. I immedieately started mapping and got into a frenzy of straight 1h mapping session - just work, no distractions, no facebook, no mail, only the flow of mapmaking. Unfortunately the editor crashed on me and I lost my work.
Great great work man. You rock! This editor reminded me how fun mapping was.
 Zxc
#567 posted by SleepwalkR [80.187.107.15] on 2013/03/13 12:57:51
Thanks! Can you say how you got it to crash? Also, if you had previously saved, the editor will create automatic backups every five minutes or so, so your work might not be lost. Look at the autosave did in the directory where you (hopefully!) saved your maps.
#568 posted by JneeraZ [108.228.244.211] on 2013/03/13 13:21:04
This won't help in any way but my crash came when I was attempting to resize a brush. Get on that, will you? :)
 Is That Brush Still In The Autosave
#569 posted by SleepwalkR [80.187.107.15] on 2013/03/13 13:34:11
And can you reproduce it?
 Dumb Question
#570 posted by SleepwalkR [80.187.107.15] on 2013/03/13 13:34:37
You would have said so.
#571 posted by JneeraZ [108.228.244.211] on 2013/03/13 13:53:09
No, not dumb, I didn't think of that. However, I do remember opening the autosave and redo-ing that operation right away and it was fine so it was clearly some kind of long term hiccup thing.
 TrenchbRoom
#572 posted by ijed [200.73.66.2] on 2013/03/13 14:04:43
#573 posted by necros [142.245.59.16] on 2013/03/13 14:06:25
I have experienced crashes like what Willem is describing where a seemingly normal operation crashed the editor and then reloading to a prior save (done just before the operation that crashed) and redoing that same operation produced no error.
I haven't opened a ticket because I haven't been able to figure what actually caused it.
 Okay
#574 posted by SleepwalkR [130.149.243.224] on 2013/03/13 14:15:27
Well I suppose it is caused by memory corruption. Please, if you experience something like this again, let me know if you have used undo before, I suspect that there are still bugs in there somewhere.
 Use With Hammer
#575 posted by Elevory [107.9.11.232] on 2013/03/13 15:43:04
Great program! :-) I'd like to use TrenchBroom for basic brushwork and then import my map file into Valve Hammer Editor, as Counter-Strike interests me more than Quake 1... I'm to understand this is possible, but I'm getting the following error in Hammer upon opening the file:
http://4ce.ca/images/sharex/2013-03-13_10-42-28.png
Any support would be highly appreciated.
 Hi Elevory
#576 posted by RickyT33 [86.149.175.67] on 2013/03/13 16:16:10
I have already brought this issue to the attention of SleepwalkR (Trenchbroom author) and a ticket has been raised over on the Github.
The bug is caused by the Valve 220 protocol texture positioning info not being the same as the standard Quake info.
SleepwalkR has declared this 'a bug', and it is AFAIK on the list of things to be 'fixed'! Which is great because I am in the same boat as you are ;)
 @ SleepwalkR
#577 posted by zxc [83.22.142.104] on 2013/03/13 16:38:47
No, I didn't save even one time - rushed straight into mapping - so no autosave for me.
I doubt if I can reproduce this crash - it was something with scaling and selection of multiple brushes at the same time.
 Not Going To Comment On My .def Files Post, SleepwalkR?
#578 posted by deqer [68.149.147.30] on 2013/03/13 17:27:22
SleepwalkR,
Why--for the second time now--have you not commented on the .def file stuff I've been doing?
Why as soon as MacD11 asks about it, you jump out of your chair and say "I'd be glad to add any .def files you submit!"
Is it true? onetruepurple said I'm being ignore now?
You ignoring me?
You mad?
I also messaged you on IRC, 24 hours ago, and no response. I messaged "why no irc channel for trenchbroom?"
Yes, I messaged a person named "SleepwalkR"--not too many people out there with the name "SleepwalkR" with a capital "R" at the end, on irc.quakenet.org--So, I'm pretty sure it's you.
So, I guess you're ignoring me.
Well well, you poor baby. You mad. You giving me the "Silent Treatment" now? Trying to teach me a lesson? Awww, you poor ****ing baby.
Here's a tissue for your tears. *hands you tissue*
---
Sorry to post this here, but you provide no other contact information. So, I have no choice but to post here, and "dirty the thread up?" as someone called it.
 Oh Fuck Of Deqer
#579 posted by RickyT33 [86.149.175.67] on 2013/03/13 17:36:29
Just use Quest and keep the fuck off this forum.
#580 posted by JneeraZ [199.255.40.36] on 2013/03/13 17:37:17
He doesn't want to interact with you. U mad?
 Lul
#581 posted by Vondur [80.87.145.18] on 2013/03/13 17:44:48
deqer, this is the treatment you'll be getting for such an attitude from the regulars of this board.
relax, go use radiant or whatever for your quake 2 boxmaps and stop polluting interwebs with your posts.
 Deqer
#582 posted by Kinn [109.151.248.3] on 2013/03/13 17:58:15
Yes it does appear to be the case that your requests are being ignored. Hmm, yes we should probably investigate this peculiar turn of events...I'm sure there must be some reason for this, if only I can remember-
-oh wait, it's because you're a cunt.
 Elevory, Ricky
#583 posted by SleepwalkR [130.149.243.224] on 2013/03/13 18:05:12
Ricky, I understand your issue was about importing Hammer maps (or rather, Valve 220 maps) into TrenchBroom, which causes TB to choke.
Elevory, your issue seems to happen when doing it the other way round: Importing a TB map into Hammer. TB doesn't support the Valve 220 map format yet. Full support for it is planned for the 1.2 release, though:
https://github.com/kduske/TrenchBroom/issues/400
But I'm afraid it will take a while!
 Will 1.2
#584 posted by ijed [200.73.66.2] on 2013/03/13 18:08:32
Include stripping out the extra data or actually recognizing / reading it?
If I remember rightly Necros (?) was working on a stripper script that would remove the extra data attached to each face string.
Recognizing it would be the first step supporting the advanced texture projection.
 Ijed
#585 posted by SleepwalkR [130.149.243.224] on 2013/03/13 18:09:47
Fixing the parser to strip the extra data is scheduled for the next maintenance release. Actually recognizing and reading the data as well as in-editor support for changing the projection axes and saving .220 map files is what's planned for 1.2.
 Although
#586 posted by ijed [200.73.66.2] on 2013/03/13 18:12:04
I fully appreciate the difficulty in reverse engineering it and maintaining the original .map format, which is definitely a strength.
 Aha
#587 posted by ijed [200.73.66.2] on 2013/03/13 18:12:56
Ok then :)
 What's Going On Here
#588 posted by Friction [91.154.119.202] on 2013/03/13 18:13:28
Like seriously. Mad seriously.
 Ijed
#589 posted by SleepwalkR [130.149.243.224] on 2013/03/13 18:14:21
The Valve 220 format is properly documented and I know how it works. The Mac version already had support for it, but that feature got lost in the C++ rewrite.
You will be able to set the format in the map properties dialog. So if the map is standard Quake, TB will save standard Quake. If it is 220, then it will save 220 (and give you the additional tools to adjust the texture projection per face).
 Will You..
#590 posted by FifthElephant [82.12.230.210] on 2013/03/13 18:25:00
be able to open a normal map file and then re-save it into 220 at a later date to fix up the textures?
 Sounds Like It
#591 posted by ijed [200.73.66.2] on 2013/03/13 18:26:42
And that's awesome.
Thanks for the continued dedication to this project, it's well appreciated.
 Beer++; Continue;
#592 posted by Spirit [80.187.111.27] on 2013/03/13 18:26:55
 Vondur
#593 posted by onetruepurple [91.240.47.30] on 2013/03/13 18:28:53
Quest and Quake 3.
 Friction
#594 posted by Kinn [109.151.248.3] on 2013/03/13 18:29:29
What's Going On Here
He's the turd that won't flush.
 FifthElephant
#595 posted by SleepwalkR [130.149.243.224] on 2013/03/13 18:30:32
Conversion of standard Quake to Valve 220 map is trivial (it will not affect the textures), but the other way round is tricky. I'm not quite sure how well TB will support that.
#596 posted by deqer [68.149.147.30] on 2013/03/13 18:40:01
"What's Going On Here?"
What's going on? SleepwalkR is being a bitch, just like all programmers.
I'm not surprised. Programmers are bitches, and many people have known that for years.
Maybe I should post videos of the things that trenchbroom lacks, and promote those videos as a "beware" message to all mappers out there. Would that help?
"Oh Fuck Of Deqer "
Thanks Ricky. I know, the truth hurts, doesn't it.
#597 posted by JneeraZ [199.255.40.36] on 2013/03/13 18:51:24
deqer
U mad?
 Sleep
#598 posted by ijed [200.73.66.2] on 2013/03/13 19:09:42
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.
#599 posted by deqer [68.149.147.30] on 2013/03/13 19:10:15
Willem, nope. Like I said, I'm not surprised. I'm just pointing out the facts.
Even when people are nice, they still get ignored by programmers.
Heck, even the Project Manager in the company I work for complains about the same thing. Says the same thing too, lol, "programmers are such bitches."
So, if SleepwalkR feels he's better off being a bitch, then so be it. "Not to sound harsh or anything", right SleepwalkR? heh.
I'm sure he uses that quote a lot, "Not to sound harsh but ... ", but doesn't realize that it's complete bullshit when you actually read his entire post that follows that quote. lol
 Ijed
#600 posted by SleepwalkR [80.187.107.15] on 2013/03/13 19:17:03
Not quite sure what you mean now. Are you talking about converting 220 to standard Quake? There would only be approximate solutions in that case, but I could at least try to keep the texture's center pixel in a face intact. This is how texture lock works right now.
 I Was Referring
#601 posted by ijed [200.73.66.2] on 2013/03/13 19:20:19
To both, but yeah, in the previous I was talking about 220 -> .map.
Keeping it locked as you mention sounds the best solution.
#602 posted by necros [142.245.59.9] on 2013/03/13 19:21:29
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
#603 posted by SleepwalkR [80.187.107.15] on 2013/03/13 19:23:15
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
#604 posted by ijed [200.73.66.2] on 2013/03/13 19:27:06
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
#605 posted by RickyT33 [2.216.134.182] on 2013/03/13 19:33:34
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
#606 posted by RickyT33 [2.216.134.182] on 2013/03/13 19:35:58
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
#607 posted by Kinn [109.151.248.3] on 2013/03/13 19:46:30
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
#608 posted by SleepwalkR [85.178.63.216] on 2013/03/13 19:47:38
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
#609 posted by DaZ [89.243.12.102] on 2013/03/13 20:06:04
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
#610 posted by Spiney [91.177.59.78] on 2013/03/13 20:44:31
 RickyT23
#611 posted by deqer [68.149.147.30] on 2013/03/13 20:44:41
"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
#612 posted by RickyT33 [2.216.134.182] on 2013/03/13 20:54:26
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.
#613 posted by Kinn [109.151.248.3] on 2013/03/13 20:55:35
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
#614 posted by Spiney [91.177.59.78] on 2013/03/13 21:19:24
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
#615 posted by mfx [92.225.218.95] on 2013/03/13 21:22:48
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
#616 posted by SleepwalkR [85.178.63.216] on 2013/03/13 21:26:48
A fellow Berliner!
 Tasty
#617 posted by rebb [80.141.112.202] on 2013/03/13 21:33:09
#618 posted by deqer [68.149.147.30] on 2013/03/13 21:35:52
"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...
#619 posted by JneeraZ [199.255.40.36] on 2013/03/13 21:38:32
He has a point. Stupidity doesn't respect borders.
 Typical Attitude Of Programmer.
#620 posted by deqre [68.149.147.30] on 2013/03/13 21:39:29
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...
#621 posted by mfx [92.225.218.95] on 2013/03/13 21:41:57
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
#622 posted by rj [82.9.177.217] on 2013/03/13 21:43:56
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!
#623 posted by SleepwalkR [85.178.63.216] on 2013/03/13 21:44:35
Drop me a line at kristian.duske@gmail.com!
 Neil Young Is Great, Has Nothing To Do With CN, Sorry.
#624 posted by mfx [92.225.218.95] on 2013/03/13 21:47:29
But you still ... you know?
 Sleepwalkin Not Alone You Will Be
#625 posted by mfx [92.225.218.95] on 2013/03/13 21:49:52
 Sleepwalkin Not Alone You Will Be
#626 posted by mfx [92.225.218.95] on 2013/03/13 21:52:27
 Now I'm A Bit Scared ;-)
#627 posted by SleepwalkR [85.178.63.216] on 2013/03/13 21:54:34
#628 posted by mfx [68.149.147.30] on 2013/03/13 21:55:27
According to my original post, I'm polite.
According to SleepwalkR's post, he isn't. He didn't even think twice about it; didn't even think once about it; he responded immediately; and to top it off, he added that generic shit liner you hear from people a lot: "if you don't like it, go somewhere else."
So, do the math.
And did I mention we have 7 other people in here telling him the same thing? And he's ignoring it all.
 What The Fuck?!?
#629 posted by mfx [92.225.218.95] on 2013/03/13 21:57:00
Stop using my name Deqer!!!!
 Or You´ll Be Fired...
#630 posted by mfx [92.225.218.95] on 2013/03/13 22:01:22
Sorry SW double post in Joda while refreshing tab.
 Mfx
#631 posted by ijed [200.73.66.2] on 2013/03/13 22:03:55
this holy Func_Msg Board could turn into a somehow insulting, inpolite
Youtube comment-like something...
You must be new here :)
#632 posted by ijed [200.73.66.2] on 2013/03/13 22:04:19
Didn't close bracket..
 Sorry Msx
#633 posted by deqer [68.149.147.30] on 2013/03/13 22:07:28
My mistake. I made same mistake with Willem's name too. Sorry. I can only hope the readers can see that mistake.
 Don't Worry
#634 posted by ijed [200.73.66.2] on 2013/03/13 22:11:15
It's impossible to mistake you for anyone else, no matter what name you use.
 No Ijed
#635 posted by mfx [92.225.218.95] on 2013/03/13 22:13:02
been here observing for like 6 years or so, but never I felt like having to comment or something.
But I have some new Q1 stuff which I did the last year (and will be released if i find some beta testers...<-hint)
Btw Q1 was my first love, and it will be my first. ;)
 Mfx
#636 posted by SleepwalkR [85.178.63.216] on 2013/03/13 22:14:56
Just go to the Screenshots thread and post a shot there with a plea for testers and you'll find plenty I'm sure.
 Which Screenshot Thread, SW?
#637 posted by mfx [92.225.218.95] on 2013/03/13 22:35:30
sorry, im dumb..
#638 posted by RickyT33 [2.216.134.182] on 2013/03/13 22:38:36
click the forum link at the top of the page here, 5th item down on the resulting page. Sign up too! :-)
 Thanx Did It
#639 posted by mfx [92.225.218.95] on 2013/03/13 22:52:32
and be prepared...
 I'm Sorry.
#640 posted by deqer [68.149.147.30] on 2013/03/13 23:27:42
Alright guys, I'm sorry. Really, I am. I sincerely apologize for my behaviour in here.
My actions here have touched some people in a serious manner, and I didn't think twice about that.
Looks like my reputation is ruined, now. :/
All I can do is move on, and be calm; and hope to gain back some reputation, and ultimately some respect from the regulars here.
I'm just a stranger here, you know. Unfortunately I did not grow up in this community, and that makes things harder.
I've registered an account here now, and I plan to contribute to the community in any way I can. I will be checking the Mapping help thread, and Screenshots, and such, and provide any help I can--not because I feel punished and that I need to--because I actually like to do that anyways; like to help out.
Again, I'm sorry, and ask for your forgiveness.
 Fixed Videos.
#641 posted by deqer [68.149.147.30] on 2013/03/13 23:33:38
I fixed up my videos as well, so they are not misleading, and I removed the bad videos.
 Deqer
#642 posted by SleepwalkR [85.178.63.216] on 2013/03/13 23:34:41
Welcome back!
The text bug is on my todo list, and it will get fixed when the text system is replaced with a better, faster version. I'll see if I can fix it sooner though, as it seems to be related to the "OpenGL Instancing" setting as well. I'll look into it for 1.0.5.
Everyone else: Let's give deqer a break so that we can get back on topic.
 SleepwalkR
#643 posted by FifthElephant [82.12.230.210] on 2013/03/13 23:44:02
it's good to know I can port over to 220 when the time comes, I seem to be coping fine without it really but I am definitely a perfectionist about things like texture alignment. Can't wait to see the future of the editor if this is the beginning.
 @SleepwalkR
#644 posted by Elevory [107.9.11.232] on 2013/03/14 05:56:07
Definitely looking forward to version 1.2, then! Very happy to have discovered this software.
 Btw
#645 posted by metlslime [50.131.113.141] on 2013/03/14 08:28:49
this is now the longest news thread on func (fitzquake 0.85 thread has 643 posts.)
 Hexen 2
#646 posted by Hareton [89.70.100.212] on 2013/03/14 11:44:30
I hope you will make Hexen 2 support soon.
 Hareton
#647 posted by SleepwalkR [130.149.243.224] on 2013/03/14 11:46:28
I will take a while and will definitely not happen before release 1.2. There are more pressing issues, and my time is limited. Sorry!
 Hareton
#648 posted by SleepwalkR [130.149.243.224] on 2013/03/14 12:27:33
People tell me that you just need a Hexen 2 .def and .fgd file. Deqer provided one here:
https://docs.google.com/file/d/0B0piElswxauhWTVaeDFqUHUtTTA/edit
But he says it doesn't load properly. I can't test it right now, but maybe you can edit it or isolate the errors. TrenchBroom should give you more or less meaningful error messages as to where the parser chokes.
 Addendum
#649 posted by SleepwalkR [130.149.243.224] on 2013/03/14 12:33:25
There was a Hexen II FGD file for worldcraft by autolycus at some point:
http://www.quakewiki.net/archives/worldcraft/files/files.shtm
But I can't download it. Maybe someone in the Hexen II community has it. It should work with TrenchBroom.
 Another Addendum
#650 posted by SleepwalkR [130.149.243.224] on 2013/03/14 12:33:56
If you get it to work, it would be nice if you could upload the def or fgd file somewhere for me. Then I can include it in the editor.
 Final Addendum ;-)
#651 posted by SleepwalkR [130.149.243.224] on 2013/03/14 12:41:13
I have found a Hexen II FGD file and uploaded it here:
https://dl.dropbox.com/u/7009168/FGD/hexen2fgd.zip
I can't test it right now, but maybe it works right out of the box.
#652 posted by deqer [68.149.147.30] on 2013/03/14 12:55:46
Just to clarify, the hexen2.def I linked above is the one I fixed.
BTW, I tried the hexen2.fgd you linked now, SleepwalkR, and it loads fine. However, the entities aren't as colorful as the hexen2.def file. Not sure if that matters; just looks prettier. lol.
I'll fix up the other .def files I have, and link them soon.
BTW, if anyone is interested, I posted another video, 3 minutes long, about working with textures in trenchbroom. http://www.youtube.com/watch?v=MnEnn61GRR0
 Colours
#653 posted by ijed [200.73.66.2] on 2013/03/14 13:58:54
Def and fgd both have the colours of entities written into each entry and you can customise them as you wish.
It usually helps a bit to do this when working on a mod and you start adding more helpers and stuff.
 Colors
#654 posted by SleepwalkR [80.187.102.164] on 2013/03/14 14:04:19
In the builtin defs could be more diverse too. Any takers ? ;-)
 Funnily Enough
#655 posted by ijed [200.73.66.2] on 2013/03/14 14:14:27
I'm just looking at my own fgd right now and seeing why it doesn't work.
It seems there's some extended functionality not used in CZGs fgd that I have for presets and CSS style settings where some values are inherited by all things of a type, for example monsters.
There's also a @main that it chokes on but which is only used for WC to define default entities and is easily commented.
I can't use TB just yet since my WIP maps are all in 220 format, but I'll add colours to the various def files if you want, following the precedents in the rubicon2 fgd.
 Quick Question...
#656 posted by than [182.164.57.115] on 2013/03/14 14:22:43
Anyone build the windows version of TrenchBroom with CodeBlocks? I felt I'd pretty much got there before but had some annoying problems that I'm about to try and resolve. If anyone has any insight to getting it up and running without needing visual studio bloated crapware installed then that info would be much appreciated.
I'm going to try and compile wxWidgets in much the same way I did with the linux version and see if it works, though I'm guessing the binaries mentioned in the build.txt file might be a better bet.
 Than
#657 posted by SleepwalkR [130.149.243.224] on 2013/03/14 14:52:18
Not sure how you can use the wxWidgets binaries in Code::Blocks, but it should work. I would prefer to use them as it will put less burden on those who also want to use Code::Blocks on Windows.
Let me know if you get anywhere, or send me a pull request with a Code::Blocks project file.
 Hexen II Support
#658 posted by SleepwalkR [130.149.243.224] on 2013/03/14 16:24:37
Unfortunately there is more info in a Hexen II map file than in a Quake map file, so support for the game is not a question of simply adding an FGD.
I have found an updated FGD and wads here:
http://dronedev.net/mapconv/
 Serious Problem For Me In Latest Windows Version
#659 posted by than [182.164.57.115] on 2013/03/14 16:45:52
I can't load any maps other than those I've just made with TrenchBroom; I can't even load a map I made with a different version of TB.
I tried loading E1M1.MAP and a couple of other things, but no luck whatsoever. At first I thought it was the 3d view, but I can draw new brushes as usual. If I save a map, I can then load it and have it work properly - only previously saved maps aren't working :/
When trying to load these maps, there are no error messages, but no textures or entities load with the map, and nothing is displayed in the 3d view unless I draw a brush :(
saving gives me a 0KB file, so the map is clearly not being loaded. Anyone else have this issue?
Note that this is *not* some broken version I just compiled (still working on it :/ ), but the regular windows download from the TB homepage (1.0.4 129).
 Can You Send Me An Example Map?
#660 posted by SleepwalkR [130.149.243.224] on 2013/03/14 16:47:00
 Than
#661 posted by Scampie [72.12.65.92] on 2013/03/14 17:56:51
not having that issue with that version at all.
when loading a map does the console window show something like:
Unloading existing map file and textures...
Loading file E:\q1maps\blahh2.map
Loaded map file in 0.000000 seconds
Loaded E:\q1maps\hex2.wad in 0.005000 seconds
?
 Moar Features
#662 posted by negke [31.18.175.98] on 2013/03/14 19:08:56
I don't know if this has been suggested or is already implemented, but there definitely need to be options to move (or add) world brushes to an existing brush entity as well as the other way around. Ideally a little more versatile than "ungroup" in Radiant 1.5 which always converts (or removes if you will) the entire entity, whereas it's sometimes desirable only to apply the action to certain brushes.
 Negke...
#663 posted by FifthElephant [82.12.230.210] on 2013/03/14 19:17:02
You already can added and remove brushes that way. to add to the world spawn, you select the objects in the brush entity and then right click outside the selection "add to world spawn"... and vice versa to add to an entity.
 Ok, Good
#664 posted by negke [31.18.175.98] on 2013/03/14 19:22:52
 Negke
#665 posted by SleepwalkR [92.231.224.221] on 2013/03/14 20:08:20
RTFM!
 Never!
#666 posted by negke [31.18.175.98] on 2013/03/14 20:15:33
Unless... how about including it in audio book form!!!
#667 posted by necros [142.245.59.11] on 2013/03/14 20:20:03
you wouldn't like my voice.
#668 posted by Spirit [80.171.127.253] on 2013/03/14 20:22:37
do i need to whip out espeak again, negkenegkenegkenegkenegkenegkenegkenegkenegkenegkenegke?
 I Didn't Even Rtfm...
#669 posted by FifthElephant [82.12.230.210] on 2013/03/14 20:32:55
found it by accident making a lift... :P
 SleepwalkR
#670 posted by ijed [200.73.66.2] on 2013/03/14 22:39:03
Can you send me all the defs/fgs you're using currently?
Latest download has just quake/quoth fgd and rubicon2 def.
 Email In Profile
#671 posted by ijed [200.73.66.2] on 2013/03/14 22:39:35
Or;
louismanning (at) gmail
 I Don't Habe Any Others
#672 posted by SleepwalkR [85.178.59.168] on 2013/03/15 01:05:30
Or did you mean Hexen etc?
 Tried To Fix More Def Files. Failed. But, Fixed Heretic2.def
#673 posted by deqer [68.149.147.30] on 2013/03/15 03:47:26
I tried to fix more of the .def files I had, but no luck.
I made a FAIL video of my attempts to fix the .def files, for anyone that's interested.
At the end of the video, I give up on heretic2.def, where the error was asking for a newline but I did not believe it.
Well, after the video, I tried newline, and it worked. Had to fix 10 more of those newline errors. Eventually, I finished, and heretic2.def now loads in TrenchBroom.
Here is the link:
Fixed .def files:
heretic2.def - https://docs.google.com/file/d/0B0piElswxauhSTduYTNGaFdjSWM/edit
I'll link you the hexen2.def file again as well,
hexen2.def - https://docs.google.com/file/d/0B0piElswxauhbnZJQ2Q2WGxHUDg/edit
FAIL video of my attempts to fix .def file parse errors: http://youtu.be/rFmYmQMTqD8
 Worldcraft 1.6a
#674 posted by thanontoilet [141.0.11.25] on 2013/03/15 09:29:01
Has hexen 2 fgds I think. Probably zerstorer and others. Try downloading it from the tools section of quaddicted.
 Than, Deqer
#675 posted by SleepwalkR [130.149.243.224] on 2013/03/15 10:38:42
I already have these FGDs now:
from The Forge
- Quake Scource of Armagon
- Quake Dissolution of Eternity
- Zerstoerer
- Hexen 2
- Quake 2 with Arghrad support
- Quake 2 Ground Zero
- Quake 2 The Reckoning
from Hexen 2 Hammer adapter
- Hexen 2 (bit.ly/XDpPZ4)
For now, it does not make much sense to work on DEFs or FGDs for games that need extra support from TrenchBroom, as this will take a while. And since noone really maps for the MPs or Zerstoerer, there's not much to be gained from pouring work into improving those FGDs either.
 Give This A Whirl Last Night
#676 posted by rj [82.9.177.217] on 2013/03/15 10:43:37
a few minor glitches i'm getting; after 674 posts i can't be 100% sure they haven't occurred for anyone else and are being looked at!
1. the 'X' button on the view and texture filters don't seem to work; they select the text in their respective fields but don't remove anything
2. the keyboard shortcut for rotating a texture 90 degrees does nothing for me; i can do it by holding ctrl and clicking on the spinner, and can also press shift-pgdn to rotate it one degree, but nothing for ctrl-pgdn/pgup
3. the increase/decrease grid size shortcuts only work on the -/+ keys next to backspace, not the num pad ones (which are far easier to access without looking!)
also some minor interface suggestions:
1. it would be nice to have some visual indication of texture lock being on or off without having to check the edit menu. and definitely a shortcut to toggle it :)
2. same goes for current grid size; i remember you saying you were considering an alternative to a status bar though so assuming this is being considered already.
3. pretty much second DaZ's thoughts about the entity window in his video. you may have already figured out a solution but i think it would be cool being able to add field names by right-clicking and selecting from a little menu based on the fgd/def info for that entity
lastly, a question: is there a keyboard shortcut to switch between the entity/face/view tabs?
 Eesh
#677 posted by rj [82.9.177.217] on 2013/03/15 10:48:33
a few minor glitches i'm getting; after 674 posts i can't be 100% sure they haven't occurred for anyone else and aren't being looked at!
1. the 'X' buttons on the view and texture filters don't seem to work; they select the text in their respective fields but don't remove anything
 Rj
#678 posted by SleepwalkR [130.149.243.224] on 2013/03/15 11:24:29
1. the 'X' button on the view and texture filters don't seem to work; they select the text in their respective fields but don't remove anything
That's a bug in the GUI library I'm using. Not much I can do about it right now I'm afraid.
2. the keyboard shortcut for rotating a texture 90 degrees does nothing for me; i can do it by holding ctrl and clicking on the spinner, and can also press shift-pgdn to rotate it one degree, but nothing for ctrl-pgdn/pgup
There is no such shortcut AFAIK. What exactly are you trying to do?
3. the increase/decrease grid size shortcuts only work on the -/+ keys next to backspace, not the num pad ones (which are far easier to access without looking!)
You will be able to assign the keyboard shortcuts in 1.1.
1. it would be nice to have some visual indication of texture lock being on or off without having to check the edit menu. and definitely a shortcut to toggle it :)
Others have request this, too, and it will probably go into the toolbar.
2. same goes for current grid size; i remember you saying you were considering an alternative to a status bar though so assuming this is being considered already.
Ditto.
3. pretty much second DaZ's thoughts about the entity window in his video. you may have already figured out a solution but i think it would be cool being able to add field names by right-clicking and selecting from a little menu based on the fgd/def info for that entity
Yes, entity editing will be improved a lot in 1.2.
lastly, a question: is there a keyboard shortcut to switch between the entity/face/view tabs?
Not yet, but it's on my todo list.
Thanks for your feedback!
#679 posted by rj [82.9.177.217] on 2013/03/15 11:54:06
There is no such shortcut AFAIK. What exactly are you trying to do?
following the guide here: http://kristianduske.com/trenchbroom/docs/working_with_textures.html ('Texture Rotation' heading)
Thanks for your feedback!
thanks for your editor!
#680 posted by necros [99.227.223.212] on 2013/03/15 12:00:56
Is the viewport the current active window?
 Yup
#681 posted by rj [82.9.177.217] on 2013/03/15 12:05:12
the other texture shortcuts work fine. it's just that one...
 In Fact, That Reminds Me
#682 posted by rj [82.9.177.217] on 2013/03/15 12:14:12
another suggestion i forgot to mention. it might make everything a little bit quicker to use if running the cursor over a window/region made it 'active' providing a button isn't being pressed during mouse movement (i think this is how WC works)
sometimes i have to click in the viewport before being able to select a brush after working in the side panel, and other times i don't. not noticed any correlation yet though
 Rj
#683 posted by SleepwalkR [130.149.243.224] on 2013/03/15 12:27:58
So you're shift-clicking on the little spin buttons next to the rotation field? Does Shift+click work for buttons next to the offset fields?
Regarding the focus issues: The 3D view has a focus rectangle drawn around it, and if you focus any other controls, you have to return focus to the 3D view by clicking on it once. Is the focus rectangle visible on your system? I have noticed that it is sometimes hard to see on Windows.
#684 posted by JneeraZ [108.228.244.211] on 2013/03/15 12:55:56
What might help there would be to do what 3DS Max does ... the first click in an inactive viewport, simply makes it active. The click doesn't count. That way you can set focus without changing your selections or clicking something by accident.
 Original Quake.map Source Wont Load?
#685 posted by Skiffy [219.92.52.163] on 2013/03/15 12:56:11
Hello SleepwalkR,
I was curious to check out the original source files inside Trench from quake 1. And from the looks of things they wont load?
http://planetquake.gamespy.com/View.php?view=Quake.Detail&id=343
Here is the original Map files from ID software. I guess that the .map format has changed or something from back then?
Cheers!
 Willem
#686 posted by SleepwalkR [130.149.243.224] on 2013/03/15 12:58:13
That's what it does right now?
#687 posted by Spirit [80.171.82.147] on 2013/03/15 12:58:28
They load find for me, can you be more specific?
 Skiffy
#688 posted by SleepwalkR [130.149.243.224] on 2013/03/15 12:58:45
TB 1.0.4 is a turd that has several issues with loading maps. 1.0.5 will fix this.
#689 posted by Spirit [80.171.82.147] on 2013/03/15 13:00:01
How do you guys organise your wad files? TB always opens the "Quake directory" when I want to load wads. I would much rather have it always open the dir I lastly picked a wad in. Opinions?
 Spirit
#690 posted by SleepwalkR [130.149.243.224] on 2013/03/15 13:01:51
I have no control over what directory the dialog opens in. It's a wxWidgets issue AFAIK.
 Defs/fgds
#691 posted by ijed [200.73.66.2] on 2013/03/15 13:28:38
Ah, ok. When you said 'defs' before I was too literal.
The time difference worked against me, so hopefully I'll be able to do them tonight instead.
I was going to go with what Rubicon2 has defined, but I don't agree with everything there since some of the elements are mixed.
I prefer to group things by colour, how does this sound;
Player (all types of starts and tele destinations)
Monsters
Lights
Misc objects (fireballs, barrels etc)
Fx (sound/visual)
Path / Logic (relay, path_corners)
Collectables (Health / Armour)
Weapons / Powerups
Traps
What colours each one will be depend on visibility in the editor. I'll stick to precedents like monsters being red, although some things won't make sense - both lights and the player being green, for example will mean lights changing colour because the player should take precedent.
 Make It Easier To Edit Doors!
#692 posted by hakkarin [81.15.54.176] on 2013/03/15 13:39:05
You really have to make it so that you can easily edit the angle of which doors open. Having to always manually set the angle by typing a number is really annoying and makes the whole process much more time consuming and annoying then it has to be.
In fact, having to manually type in all the values in the first place is annoying. Create some buttons for christs sakes!
#693 posted by rj [82.9.177.217] on 2013/03/15 13:52:23
So you're shift-clicking on the little spin buttons next to the rotation field? Does Shift+click work for buttons next to the offset fields?
shift-clicking on the little spin buttons works fine. i'm referring to the keyboard shortcuts section:
Texture Rotation
For rotating textures, the PageUp and PageDown keys rotate the texture clockwise and counter-clockwise at 15° intervals. As with the spinner controls detailed previously, the Shift modifier key increases the rotation interval to 90° and the Ctrl modifier key decreases the rotation interval to 1°.
the ctrl modifier works, but the shift one doesn't.
Regarding the focus issues: The 3D view has a focus rectangle drawn around it, and if you focus any other controls, you have to return focus to the 3D view by clicking on it once. Is the focus rectangle visible on your system? I have noticed that it is sometimes hard to see on Windows.
yep, can see it ok. i'm assuming it should work thusly:
1. click on the side-panel, viewport border disappears;
2: click back on the viewport once, border reappears;
3: click in the viewport again, object is selected.
..however in most cases, the border only reappears at step 3. and in maybe about 25% of cases, step 2 is skipped. it's a bit temperamental.
i think avoiding step 2 altogether would be the best solution, minimising clicking. the border could pop up whenever the mouse hovers over the window and let you select anything with one click. no idea whether that's possible with the GUI library though?
 I Just Created A Site To Review Quake Maps!
#694 posted by hakkarin [81.15.54.176] on 2013/03/15 14:25:43
I just created a website for the purpose of reviewing Quake maps called QuakeBlast.
http://quakeblast.webs.com/
If anyone is interested then they can send me the maps that they create with SleepWalkR's new editor :)
 Ijed
#695 posted by SleepwalkR [130.149.243.224] on 2013/03/15 14:33:33
Please make sure to use red sparsely because it's hard to differentiate selected entities from unselected entities that have the color red.
 Rj
#696 posted by SleepwalkR [130.149.243.224] on 2013/03/15 14:36:07
Texture rotation: Okay, got it - will fix in 1.0.5.
Focus: Looks like it's a big buggy. I'll look into it. I won't change it though as otherwise, you will inadvertedly select / deselect stuff a lot.
 Hakkarin
#697 posted by SleepwalkR [130.149.243.224] on 2013/03/15 14:39:09
Better support for entity editing incl. a smart entity editor for angles is planned for 1.2.
Cool site, I hope there will be many maps to review soon.
#698 posted by JneeraZ [199.255.40.36] on 2013/03/15 15:20:42
That's what it does right now?
Haha ... OK, I just experimented with it and it DOES do it. However, the focus border doesn't redraw on that first click so you don't know it worked. It looks like it didn't. On your second click, the border appears.
So it IS working but there's a redraw issue.
#699 posted by JneeraZ [199.255.40.36] on 2013/03/15 15:21:02
Windows 7, Geforce 670, for reference.
#700 posted by deqer [68.149.147.30] on 2013/03/15 15:24:50
Understanble, SleepwalkR. I know you mentioned earlier that there is more to "it" than just a .def file. So, I'll leave it be for now. Quake should be the focus, for now.
lastly, a question: is there a keyboard shortcut to switch between the entity/face/view tabs?
I don't think so, but, on Windows when I pressed SHIFT+RIGHT_ARROW, it switched over to those tabs and switch through those tabs each time I pressed SHIFT+RIGHT_ARROW.
I just created a website for the purpose of reviewing Quake maps called QuakeBlast.
We have lvlworld.com for that. They've been around for over 10+ years. I doubt you want to try and compete with that? Even if you did, you would want quakeblast.com as your domain name, not quakeblast.webs.com.
 Willem
#701 posted by SleepwalkR [130.149.243.224] on 2013/03/15 15:25:36
RJ mentioned the same problem, and I have created bug for it. Thanks!
 Deqer
#702 posted by SleepwalkR [130.149.243.224] on 2013/03/15 15:28:49
The shortcuts you are using for the tabs are coincidental. I will add commands to directly switch to and activate the tabs (and also one to switch back to the 3D view from wherever you are) which you can assign shortcuts to yourself in 1.1.
If I'm not mistaken, lvlworld is exclusively for Quake 3, no? Also, competition is good for business, so the more, the merrier!
 Deqer
#703 posted by hakkarin [81.15.54.176] on 2013/03/15 15:32:54
I am not trying to compete with anyone. I just wanted a cute little site of my own where I review some Quake maps. It's a hobby, basically.
 Hakkarin
#704 posted by SleepwalkR [130.149.243.224] on 2013/03/15 15:38:26
Did you have a look at some of the more recent Quake releases over at http://www.quaddicted.com? Maybe you could pick a few and write reviews for them so as to get some initial content going.
 You Know
#705 posted by RickyT33 [86.149.175.67] on 2013/03/15 15:45:18
There's Tronyn Reviews @ quaddicted.com at the moment, for Quake 1, though he doesn't review every single map AFAIK (most though). But since Underworld Fan gave up the job about 5 years ago, there hasn't been a dedicated review site, only the reviews on Quaddicted (long live Spirit, Tronyn etc and thank goodness they were there the last five years) dot com.
So a new Quake review site isn't such a bad thing. I mean I take it that this site has sprung up amidst all of the buzz around Trenchbroom, but I hope it's not just for Trenchbroom maps.
There are a lot of mappers still mapping for Quake (the flow of Quake 1 maps never stopped completely, though it did slow some), and with BSP2 now accessible there is scope for some of the biggest and baddest maps to date. I personally think that Quake has yet to peak. There's something inherantly attractive about one person being able to develop a whole map or episode for a true 3D game like Quake. Because Quake is fairly low res and simple, and doesn't require a degree in Lua to 'script' for, not to mention the voice actors and modellers etc etc, and because the ceiling for large maps has just been raised to four times the height it was before I really think that the best has still to come....
But no - two quastions:
1 - Is the site exclusive to Trenchbroom Maps
because the majority of Quake mappers have yet to adopt it (not saying they wont, but it's abig transition))(I'm guessing not)
2 - Who will review the maps?
Will there be a community scoring system?
Will there be one person who reviews the maps (this has positives and negatives - positives being that 1 persons POV is a solid thing (i.e. the Tronyn benchmark - "I usually like the same maps he likes, so this one must be good"), negatives being an individuals bias potential)
3 - I like Deqer now, Deqer sorry for swearing at you and being a bit mean, I felt bad once I read your subsequent messages and realised you were sincere in your messages and your enthusiasm for Quake/dev.
 Heh
#706 posted by RickyT33 [86.149.175.67] on 2013/03/15 15:50:31
It will actually be cool if hakkarin reviews new maps without knowing about an authors previous maps.
Like a lot of us will know that some mappers work is going to always be awesome, and expect nothing less, but someone who hasn't played all of them and doesn't know all of the various mappers and their work will have no preconceptions based upon the name. That would be cool.
This should probably get moved to another thread.
hakkarin - please create a news post in the News section, it will go out over RSS for starters, and it will stop us from having the rest of this discussion on the Trenchbroom thread :) I feel it could be a lengthy one.
 Scoring And Stuffs
#707 posted by SleepwalkR [130.149.243.224] on 2013/03/15 15:52:20
I am personally not a fan of scoring at all. I prefer in-depth textual reviews such as the ones on TeamShambler or The Ramshackle. I realize those sites had ratings, but personally I don't think it's necessary.
The problem with ratings is that they don't serve much of a purpose (unless you're running Quaddicted and want to be able to sort the maps by them) and they instantly spark debate. I would much rather read a detailed analysis for certain aspects of a map (item placement, architecture and so on) than get a short description of the map and rating.
Ricky, a community scoring system makes sense on Quaddicted, but not so much on a review site IMHO.
That said, I say let hakkarin figure it out by himself. He hasn't written a single review yet and we're already meddling with it ;-)
#708 posted by Spirit [80.171.82.147] on 2013/03/15 16:22:14
The thing with long and wordy reviews is that in my opinion they only really entertain the writer and the map author. I play a map or I don't. Reading a long review does not affect me in that decision.
Great to see a new face/nick, welcome hakkarin!
 About The Review Site
#709 posted by hakkarin [81.15.54.176] on 2013/03/15 16:22:45
I did as you guys suggested and posted about the new site in the news, though the post hasn't be approved yet. And no, there is no rule that demands that maps must be made with TrenchBroom in order to be reviewed. And yes I will have scores on the site because who doesn't love em? There will still actual written reviews as well though, because having only numbers as scores would be very boring :)
#710 posted by Spirit [80.171.82.147] on 2013/03/15 16:23:02
Oh and if I could turn back time, Quaddicted would use a much reduced scale for ratings, 1 to 3 as in "no", "try", "play it".
 Maybe I Mean Something Different
#711 posted by SleepwalkR [130.149.243.224] on 2013/03/15 16:30:44
Personally I am more interested in in-depth analysis of someone with a deep understanding of level design / game flow / etc. than I am in reading a short review. I don't need scores to tell me to play or not to play a map - come on, it's not like we get bombarded with new maps and have to choose, right?
#712 posted by JneeraZ [199.255.40.36] on 2013/03/15 16:37:54
The trouble that I've seen with wordy review sites is that they tend to start treading the same ground and start using the same phrases over and over. Which is understandable given the subject matter but it is witheringly difficult to give a fresh and in-depth critique to each and every map. Maybe if there was a team of writers or something who could switch off map reviews...
 Reviews
#713 posted by FifthElephant [82.12.230.210] on 2013/03/15 16:44:00
I always enjoy reading well-written reviews, having another person deconstruct your work is always a great way to learn and improve. I don't mind rating systems as long as it's a good representation of the opinion of the reviewer and not some pseudo-scientific calculation (1-5 star reviews are good, like the old CVG reviews)
 Avoid Red: Will Do
#714 posted by ijed [200.73.66.2] on 2013/03/15 19:19:14
 What Colour Type Is It?
#715 posted by ijed [200.73.66.2] on 2013/03/15 22:48:42
And what Palette?
Finding it difficult to assign different ones to the various groupings.
#716 posted by deqer [68.149.147.30] on 2013/03/15 22:51:05
Not sure what exactly you're asking, but maybe these links will help:
Quake palette: http://www.gamers.org/dEngine/quake/wad_conv/palette.html
The color codes for Quake palette: http://www.gamers.org/dEngine/quake/wad_conv/quakepal.txt
 Aha
#717 posted by ijed [200.73.66.2] on 2013/03/15 23:00:54
Got it.
Fgd uses rgb 0-255 while Def uses 0-1.
So all the worldcraft values are invalid - any number at all clamps to 100%.
Fixing.
 Ok, Done:
#718 posted by ijed [200.73.66.2] on 2013/03/15 23:37:50
https://www.dropbox.com/s/dqnm02pth5313sd/Quake.fgd
This uses the 0-1 colour scale.
However, in order to read future fgd's out of the box, without having to convert by hand, you might want to consider reading their native 0-255 rgb format.
In regard to how I grouped things, I tried to make it forwards compatible with any new entities a modder might require:
Logic - white
Dangerous Stuff - Orange
Atmosphere, lighting - Yellow
Misc - Turquoise
Pathing - Purple
Collectables - Blue
Ammo - Dark Purple
Players / Camera - Green
The sub groupings of stuff have slight variations within those broad colours.
I'll do the Quoth one if you decide to keep the 0-1 colour format, along with some cleanup to make them easier to read.
 Deqer
#719 posted by ijed [200.73.66.2] on 2013/03/15 23:38:44
Thanks, I've been looking for a colour key for ages since a link I had to an image was lost when a site closed.
That .txt colour readout is going to be very useful.
 Ijed
#720 posted by SleepwalkR [85.178.59.168] on 2013/03/15 23:42:20
I would actually prefer the. In the native values. I can fix that very quickly.
 Yeah
#721 posted by ijed [200.73.66.2] on 2013/03/15 23:45:09
I thought so. It took me longer to figure out why it was displaying weirdly, and even then not long either so no problem.
 Website Is Ready
#722 posted by hakkarin [157.157.157.136] on 2013/03/16 09:45:20
The website is now more or less ready and I included a link on it to TrenchBroom's own homepage.
 Z-buffer Problem
#723 posted by than [182.164.57.115] on 2013/03/17 03:54:18
ok, so last night I changed a value in LinuxCapabilities to force 24bit z-buffer on my laptop and the z-buffer started to work normally.
I was knackered from a long cycle trip, so that's all I did, but next time I get a chance, I'll have a better look at that file and see if I can figure out if I can fix it so that it works without forced value setting. If not, at least I have a build that I can probably use now :)
 Than
#724 posted by SleepwalkR [85.178.57.87] on 2013/03/17 08:17:42
Yup, that's what I suspected. Thanks!
 TrenchBroom 1.0.5
#725 posted by SleepwalkR [92.231.109.161] on 2013/03/17 21:23:09
- Fixed a crash when undoing edge and face move operations.
- Improved map loading speed.
- Improved accuracy of vertex computation.
- Added antialiasing for grid lines (rebb).
- Thin out grid lines after a certain distance (rebb).
- Draw thinner grid lines for small grid sizes.
- Added face shading depending on view direction (rebb).
- Fixed a performance problem when editing face attributes.
- Place initial brush in new maps and make the camera look at it.
- Position pasted objects so that they line up with objects under the mouse cursor.
- Added option to use Alt+MMB to move the camera forward and backward.
- Fixed parsing of color values in FGD files.
- Improved Quake.fgd and Quoth2.fgd.
- Updated and fixed some errors in the documentation.
#726 posted by deqer [68.149.147.30] on 2013/03/17 22:30:47
Cool, you updated your website too with the latest version. You compiled the binaries for me! Yay!
 Alt + Mmb Doesn't Work
#727 posted by FifthElephant [82.12.230.210] on 2013/03/17 22:33:53
on my machine. I have microsoft sidewinder mouse.
Also was there something wrong with the brush creation / vertex manip on version 1 that the editor now picks up a couple of brushes in my map and deletes them because they're invalid?
Vertex manip seems better, like the shading, no longer have the map loading speed problems I had before, better grid etc.
It's definitely all-round better.
 Fifth
#728 posted by SleepwalkR [92.231.109.161] on 2013/03/17 22:36:57
You must activate Alt+MMB drag in the preferences. It is mainly targeted at Wacom Tablet users though.
Regarding the brushes, send me the map file please so that I can test it. The whole vertices vs. face planes issue is still not quite resolved in TrenchBroom, but I'm working towards it so that these things can happen. That said, maybe I fucked something up, so make sure to open a bug and paste the file there.
 It Still Doesnt Work
#729 posted by FifthElephant [82.12.230.210] on 2013/03/17 22:53:17
even though I checked the box in preferences, I even updated my mouse drivers.
I'll send you a private link to the map file, it's not quite finished yet (still a ways to go!).
 I Have..
#730 posted by FifthElephant [82.12.230.210] on 2013/03/17 23:02:17
emailed you the map file. I'll make a new bug on bithub.
#731 posted by JneeraZ [108.228.244.211] on 2013/03/18 10:43:59
What would be killer would be if ALT+MMB would fly towards whatever the mouse is pointing at instead of just the camera facing direction. That would be really useful.
 You Mean Like
#732 posted by FifthElephant [82.12.230.210] on 2013/03/18 11:12:18
Alt + C?
#733 posted by JneeraZ [108.228.244.211] on 2013/03/18 11:26:58
What? No.
Have it work just like ALT+MMB does now except instead of moving towards the camera direction it moves towards where my mouse pointer is pointing.
 That Would Be A Different Thing
#734 posted by SleepwalkR [130.149.243.224] on 2013/03/18 11:29:28
The Alt+MMB option is targeted at Wacom users. As I understand it, they don't have a mouse wheel. Maybe what you are suggesting would be useful for the flythrough mode. I'll add it to the issue tracker, maybe there's some way to incorporate it.
#735 posted by JneeraZ [108.228.244.211] on 2013/03/18 11:39:49
It's just something that most of my 3D apps have. It lets you navigate your model very quickly. You just point at what you want to get closer to and zoom. It's a lot faster than trying to aim the camera first.
Just a suggestion!
 Yeah, It Sounds Interesting
#736 posted by SleepwalkR [130.149.243.224] on 2013/03/18 11:42:18
But I'd rather have it work independently of the Alt+MMB thing, as that is merely a replacement for using the mouse wheel to zoom.
Maybe something like Shift+Mousewheel / Shift+Alt+MMB.
 Although
#737 posted by SleepwalkR [130.149.243.224] on 2013/03/18 11:42:50
What exactly does it do? Does it just move the camera position or does it also point the camera to where the mouse points, effectively rotating it?
#738 posted by JneeraZ [108.228.244.211] on 2013/03/18 12:39:44
Here's a quick video of me doing it in Modo:
https://dl.dropbox.com/u/161473/Misc/ScreenCapture_3-18-2013%207.36.49%20AM.wmv
The way it works in Modo is:
MouseWheel - Zoom along camera angle
Zoom - Zooms towards the mouse cursor
#739 posted by JneeraZ [108.228.244.211] on 2013/03/18 12:53:09
Actually, never mind my video. This is a WAY better explanation of it, using Blender:
http://cgcookie.com/blender/2010/07/03/tip-zooming-to-the-mouse-cursor/
This is a very tablet friendly option, BTW, as there's less navigation to do. You get where you're going in one zoom as opposed to a camera turn and THEN a zoom.
 Alright
#740 posted by SleepwalkR [130.149.243.224] on 2013/03/18 13:08:41
So it just moves the camera and doesn't rotate it. You're saying it's tablet friendly, so maybe it should be the default for Alt+MMB after all.
Than?
#741 posted by JneeraZ [108.228.244.211] on 2013/03/18 13:17:18
Tablet wise, I think Modo has a well thought out navigation scheme.
Rotate - ALT+LEFT_DRAG
Pan - SHIFT+ALT+LEFT_DRAG
Zoom (to mouse) - CTRL+ALT+LEFT_DRAG
It all hinges on the ALT+LEFT_DRAG with some modifiers thrown in.
Not saying you should do this but it's more to point out how I can totally navigate with a tablet by simplying pressing and dragging the stylus. I don't have to use the pen buttons at all.
#742 posted by JneeraZ [108.228.244.211] on 2013/03/18 13:22:38
And to be clear, I'm not too fussed about TrenchBroom being tablet friendly I was just riffing on what you had said earlier.
I'd never considered using my Cintiq to map for Quake ... hmm ...
 Than Asked For It
#743 posted by SleepwalkR [80.187.103.128] on 2013/03/18 14:12:59
So I guess a preference option to toggle zoom mode would be good.
 Alt Mmb
#744 posted by than [182.164.57.115] on 2013/03/18 17:17:21
I wanted a non-mousewheel way of zooming, since I don't use a mouse at all. I had some wrist strain a few years back and since then just switched to a tablet for almost everything. I also have a Thinkpad laptop which has the nipple pointer and no mousewheel, though I will plug in my wacom if TrenchBroom becomes a bit more stable on Linux (lots of crashing with the clipper and vertex manipulation on my lappy :( )
I'm rather used to Maya 3d navigation, which is similar to Modo I think. I think that is the 3d software standard, pretty much - it's only Blender that has a totally different navigation scheme :)
Worldcraft actually has extremely good and well thought out controls. It separates everything into modes (brush creation mode, entity mode, zoom mode, camera mode, texture application, clipper, vertex/edge edit), but has great controls for each mode and you can hold space to enable camera mode at any time (each mode also has shortcuts). I'm not suggesting you copy it though.
 Worldcraft
#745 posted by SleepwalkR [85.178.57.137] on 2013/03/18 19:46:17
has by far the worst controls IMO. The moded interface is a productivity killer, at least it was for me. My mapping got twice as fast when I switched to Radiant just because I didn't have to switch modes to do anything anymore. </rant>
But about those linux crashes - that is really odd because it shouldn't crash in vertex editing or anything. These things are exactly the same on every platform. Menu crashes I can understand, but the other stuff? Hmm. Spirit also hasn't reported any unstability with the regular editing functions.
Maybe I will have to set up a Mint Linux to try it out.
#746 posted by deqer [68.149.147.30] on 2013/03/18 22:02:49
"crash in vertex editing" in linux? Not sure if that's similar to the issue I experienced with my crappy video card, that I resolved by going into trenchbroom preferences and turning "OpenGL Instancing" to "Forced Off" fixed that crash.
 Well, Bugger Me
#747 posted by SleepwalkR [85.178.57.137] on 2013/03/18 23:26:21
Than, did you try that? What exactly crashes the editor for you? Because I think the clip tool also uses instancing.
 Poor Choice Of Words
#748 posted by RickyT33 [2.216.134.150] on 2013/03/18 23:50:06
XD
 Instancing
#749 posted by than [182.164.57.115] on 2013/03/19 00:17:27
is set to forced off in the menus. Without it turned off, vertex editing crashes instantly.
The console prints this info at startup:
Renderer info: Mesa DRI Intel(R) 965GM x86/MMX/SSE2 version 2.1 Mesa 9.0.2 from Intel Open Source Technology Center
Depth buffer bits: 24
Multisampling disabled
OpenGL instancing disabled
I just tried again and this time there was no crash, but after clipping I couldn't seem to creat a brush. I could go into vertex edit mode though
#750 posted by Spiney [91.177.69.6] on 2013/03/19 00:32:26
*obligatory snide comment about Intel's integrated graphics*
#751 posted by deqer [68.149.147.30] on 2013/03/19 00:43:59
Yah, same here. Intel HD Graphics 3000 video card.
SleepwalkR knows they are shitty. :)
#752 posted by Spiney [91.177.69.6] on 2013/03/19 01:04:04
The new ones aren't as bad though.
#753 posted by deqer [68.149.147.30] on 2013/03/19 01:55:41
It made me bring out my old tower and send it in for repairs, because that's my gaming tower. it's from August-2011, but power button suddenly stopped working aroung August-2012, and I just let the tower sit there for months.
But, I want to try trenchbroom without issues, so, TB is what pushed me to pull this tower out and send it in for repairs. It has decent gaming video card in it.
I'm on my laptop, in the meantime. Which has been fun, because I've gotten a nice feel of remote computing now, and bring my laptop to my couch, or to my stand-up desk. Nice to be able to simply move it where ever I want, including my patio outside.
 Dq Who Cares?
#754 posted by mfx [92.225.224.202] on 2013/03/19 02:30:34
#755 posted by deqer [68.149.147.30] on 2013/03/19 04:47:41
mfx, I don't care that you don't care. Who cares that you don't care?
 Har
#756 posted by ijed [186.37.203.91] on 2013/03/19 12:24:28
Whoever is more on topic wins.
#757 posted by JneeraZ [199.255.40.36] on 2013/03/19 13:33:25
mfx - You misspelled "Cool story, bro".
#758 posted by deqer [68.149.147.30] on 2013/03/19 16:43:00
mfx, and Willem are on my shitlist now. grats, guys. One less person to respond/comment to anything you have to say, or any screenshots you post, or whatever. Less work for me. :)
"Who cares?"
Well, since the story was about TrenchBroom, then I think SleepwalkR would find it a nice bit to hear that his editor pushed me to fix my tower to try his editor. Maybe.
You sound like a bunch of jealous girls that have no such stories to share. Not my problem, that's your problem. Bye. :)
#759 posted by JneeraZ [199.255.40.36] on 2013/03/19 17:16:58
You're just barely holding this new persona together dude. Best of luck.
 It's Like Before
#760 posted by scorb [86.111.144.194] on 2013/03/19 17:26:32
But this time he's shitting up the whole forum instead of just this thread! :D
#761 posted by Text_Fish [94.169.119.204] on 2013/03/19 19:13:22
What was once one slightly boring post in a previously interesting thread is now eight very boring posts. Actually, now it's nine because of me.
I like TrenchBroom because it's cool.
#762 posted by deqer [68.149.147.30] on 2013/03/19 20:05:26
Nope. Just you, Willem, and mfx. Everyone else is fine. But, you two, yes, you two have already had your 5 strikes. Yes, 5 strikes, not 3 strikes. I gave you 5, and you've used them up already, here and in other threads. 5 strikes; that's how much patience I gave.
Good day.
 Deqer
#763 posted by Vondur [80.87.145.18] on 2013/03/19 20:50:28
1. please read this carefully:
http://en.wikipedia.org/wiki/Superiority_complex
2. calm down already.
3. stop posting irrelevant bollox in this sacred thread.
#764 posted by JneeraZ [108.228.244.211] on 2013/03/20 00:02:43
Nope. Just you, Willem, and mfx. Everyone else is fine. But, you two, yes, you two have already had your 5 strikes. Yes, 5 strikes, not 3 strikes. I gave you 5, and you've used them up already, here and in other threads. 5 strikes; that's how much patience I gave.
http://cdn.crushable.com/files/2012/07/jlaw-okay.gif
#765 posted by [195.39.235.27] on 2013/03/21 16:40:56
Could find func_detail in trenchbroom...
func_detail seems to be not included.
Has someone a working Quake.fgd with func_detail support for trenchbroom?
#766 posted by Scampie [72.12.65.92] on 2013/03/21 17:49:32
The included .fgd has func_detail, but it is commented out since only Tyrann's compilers support it. Just search your .fgd for 'func_detail', and removed the // from the beginning of that line (func_group is defined and commented out too).
#767 posted by rebb [91.35.92.224] on 2013/03/21 18:11:45
The included .fgd has func_detail, but it is commented out since only Tyrann's compilers support it.
Not exactly
 Sorry
#768 posted by Scampie [72.12.65.92] on 2013/03/21 18:31:49
I meant, only 'fancy new compilers made by incredibly talented young men' support it
 Less Than Three
#769 posted by rebb [91.35.92.224] on 2013/03/21 19:02:42
Why is there no heart icon :(
#770 posted by [91.62.19.117] on 2013/03/21 19:55:55
mmh - the result is not that what i expected.
uncommented the func_detail, made a boxed "testchamper", placed some irregular/complex brushes in it and compiled with tyrann's tools = still got a messed up (highly splitt/weirdly triangled) bsp (r_showtris 1)
Vis may have been faster..
Maybe i'm betting on the wrong horse. :-)
How do i prevent irregular brushes to splitt the bsp then? i thought func_detail would be the right way.
Func_wall 'em? enlight me.
#771 posted by negke [31.18.175.98] on 2013/03/21 20:01:40
In Quake, detail brushes only speed up the vis process. Apart from that, they are treated like normal world geometry. If you want to avoid splitting, you'll have to make it a func_wall.
#772 posted by Stahlkralle [91.62.19.117] on 2013/03/21 20:07:27
Thanx.
Seems that my hl and q3 based memory tricked me.
i stopped mapping for ages, restarted with trenchbroom 'caused it feels nice to work with.
Great job btw. Love it.
#773 posted by Spiney [81.241.129.184] on 2013/03/21 21:06:29
I'm noobish and ignorant, but is there any reason to not simply use func wall for details like that?
#774 posted by onetruepurple [91.240.47.30] on 2013/03/21 21:07:29
func_wall can't cast shadows, for one.
 Spiney
#775 posted by Scampie [72.12.65.92] on 2013/03/22 02:25:29
func_walls are entities and come with several issues. like OTP said, no shadows. Also, stock engines have limitations on edicts and models present in a bsp, so using lots of them (or in a larger map) can lead to needing to perform balancing acts if you want to stay under those limits.
func_details are not actually entities, despite being used like them in an editor. They are world geometry, and cut the world geometry as normal, but are not considered while calculating the PVS.
 Func_wall Shadows
#776 posted by Tyrann [130.220.71.24] on 2013/03/22 02:49:16
Grab the latest utils snapshot here for func_wall shadow support. Check the light.txt file for details.
 Btw
#777 posted by Tyrann [130.220.71.24] on 2013/03/22 02:51:53
This supports shadows for any brush entity, not just func_wall.
 Wait
#778 posted by Kinn [81.156.206.151] on 2013/03/22 03:03:12
whoa o_O
 That's Pretty Cool
#779 posted by SleepwalkR [80.187.106.86] on 2013/03/22 06:59:33
 New Key Question
#780 posted by Preach [77.98.165.95] on 2013/03/22 09:17:45
Having the _shadow and _selfshadow keys to make the features opt-in makes a lot of sense - because the compiler can't tell if the entity class is meant to be static, to slide or to rotate (well, it might have some hints about rotation but still). But how would people feel about fgd/def files which add the keys by default - for example to add "_shadow 1" to newly created func_wall, and "_selfshadow 1" to func_train?
#781 posted by necros [99.227.223.212] on 2013/03/22 11:57:17
Do it. Other compilers will just ignore it but you will probably want it on more often than not.
 Agree
#782 posted by ijed [186.37.203.156] on 2013/03/26 01:17:12
Those at intermediate level will know how to disable it.
Last thing about func_wall - they only draw if vis believes the player can see them, so if they stretch through several leafs then they will go invisible in stock engines, depending on where you're stood.
 Before
#783 posted by ijed [186.37.203.156] on 2013/03/26 01:27:54
tyrann's guns blazing tools comeback, this was how we resolved vistimes in rmq.
 No No And NNOO!!
#784 posted by Credits [188.226.32.75] on 2013/03/26 11:07:16
Quake Posted by ID SOFTWARE
 Error.
#785 posted by 2012 November [188.226.32.75] on 2013/03/26 11:08:37
The Player Models Levels Editor Not Responing... 52000 Years Louth
 Go Home Vondur, You're Drunk
#786 posted by Spirit [80.171.40.151] on 2013/03/26 11:09:29
Looks like a bot, better spam block it.
 One Of These Days
#787 posted by gb [46.142.32.89] on 2013/03/26 22:50:46
I'll use detail brushes to relight RMQ demo 2. And then everything that should cast shadows will cast shadows. Had to resort to func_walls at the last minute to make vis time go from quad-core-melting to fast enough for the deadline. :-( It still bugs me because I know what it used to look like.
 New Mouse
#788 posted by FifthElephant [82.12.230.210] on 2013/03/27 17:26:35
I bought a new Microsoft Arc Mouse as my Sidewinder one had died after 5 years loyal service. The editor is practically unusable with this mouse, infact the mouse is practically unusable with anything, the scroll wheel control doesn't work properly with it (infinite scrolling nightmares!). Hand hurt after 30 minutes usage too, never buy one!
#789 posted by necros [142.245.193.10] on 2013/03/27 17:59:18
the logitech mx510/518s are really great mice. good shape and size, fits in your hand. they've been around for ages now.
#790 posted by JneeraZ [199.255.42.120] on 2013/03/27 18:20:31
necros speaks truth. My back/shoulder/arm are ... to put it mildly, fucked up ... and those mice are still a joy to use. Good hand fit, lightweight, responsive.
 Logitech Mice
#791 posted by FifthElephant [82.12.230.210] on 2013/03/27 18:31:39
I have seen a lot of love for logitech mice but every time I have bought one it breaks or goes a bit crazy after only a few months. I tried a few at the computer store and I think I'm going to grab either a Razor Abyssus Mirror, CM Storm Recon, or Razer Deathadder... I put my hand on those and they're more like my old sidewinder. I think maybe my hand is so used to a big mouse that I can't go to a small sleek one (I wanted the arc for portability for when I grab a Surface Pro)
#792 posted by necros [142.245.193.9] on 2013/03/27 18:38:54
that's odd. I have two mx510s, and only got the second because the first one had all the paint worn off-- it still works perfectly.
maybe you just had bad luck?
#793 posted by FifthElephant [82.12.230.210] on 2013/03/27 18:50:57
No doubt it's bad luck but it's now become a bit of a superstition for me to avoid logitech mice (though I checked the website for the store and they don't have either of those models in anyway :P). I like the build quality of MS mice in general so me buying any other brand is a big deviation really. Anyway, cheers for the advice :P
#794 posted by Spirit [80.187.96.146] on 2013/03/27 19:13:28
Logitech gives great guarantee and generous customer service. at least in Germany. I love their mice, best available.
 My Last 3 Logitec Mice Lasted Little Over A Year.
#795 posted by Spiney [81.241.139.66] on 2013/03/27 19:56:06
And they'll be my last.
Planned obsolescence is rampant in peripherals.
I also quit buying anything Sony, Phillips and Apple since those are terrible in that regard. The nerve some of these companies have in selling overpriced garbage... wish everyone would quit buying from such brands that so they could shove their fecal business models down their buttholes.
I bought a Razer Abyssus now, hopefully that one will last a bit longer.
#796 posted by JneeraZ [199.255.42.120] on 2013/03/27 21:27:00
Every Logitech mouse I've owned has been a tank that will not quit. Not sure what you guys are doing wrong. :P
#797 posted by Spiney [81.241.139.66] on 2013/03/27 21:47:09
They used to be good for me. Maybe it's because I don't buy the 80+ bucks ones. *shrug*
 Hell, I Don't Even Know Which Model It Is...
#798 posted by the silent [95.238.125.208] on 2013/03/27 22:05:42
...but this little logitech I'm handling(no fancy stuff, a very basic one) is with me at least since 2005...
#799 posted by Spirit [80.171.83.34] on 2013/03/27 22:25:57
mx500 for ~5 years, didn't break, just got disgusting over time. now a 518 for 3 years with no problems.
 Wireless Performance MX
#800 posted by SleepwalkR [85.178.55.130] on 2013/03/27 23:20:39
First wireless mouse I have bought, and it's very nice. Eats up the batteries, but I have eneloops and a smart charger, so I don't care.
 Logitech...
#801 posted by FifthElephant [82.12.230.210] on 2013/03/28 14:53:35
so I tried out the mice above in the store and then I caught a glimpse of a G400 logitech mouse in another part of the store, played with it for a bit and decided to buy it despite my poor experiences in the past (which were admittedly a long time ago).
#802 posted by Rick [75.65.159.61] on 2013/03/28 16:04:53
I bought a Logitech M100 a couple of years ago, it works so well I got a second one last month for my other computer - $10 at Walmart :)
 Shift+click To Use Textures
#803 posted by FifthElephant [82.12.230.210] on 2013/03/28 16:47:18
I don't know if this was an intended change but I liked in the previous versions that I could shift+click a surface to copy the texture and then make a brush with it. For some reason this no longer works!
 Entity Arguments
#804 posted by LostForgottenRanger [99.30.235.113] on 2013/03/28 17:05:09
Okay, so in Quark if I made something like a trigger_push under the entity tab Quark would already have things like direction and force put in so you just had to add in the numbers/names you wanted there. Is it possible to have that added to Trench Broom? I think it's very helpful for first time and casual mappers who don't know or can't always remember the arguments for these things.
 Entity Arguments
#805 posted by LostForgottenRanger [99.30.235.113] on 2013/03/28 17:05:45
Okay, so in Quark if I made something like a trigger_push under the entity tab Quark would already have things like direction and force put in so you just had to add in the numbers/names you wanted there. Is it possible to have that added to Trench Broom? I think it's very helpful for first time and casual mappers who don't know or can't always remember the arguments for these things.
#806 posted by LostForgottenRanger [99.30.235.113] on 2013/03/28 17:06:36
fuck
 Ranger
#807 posted by SleepwalkR [85.178.59.57] on 2013/03/28 17:44:36
It's not possible right now, but it's on my todo list.
 FifthElephant
#808 posted by SleepwalkR [85.178.59.57] on 2013/03/28 17:47:08
Oops - it will be back in 1.0.6
 Back-culled Vertex Edit
#809 posted by FifthElephant [82.12.230.210] on 2013/03/28 18:41:04
Is it possible to make it so that when you vertex edit an object that the vertices on the back faces are not shown? The reason being that editing something like this is a terrifying nightmare!
http://s9.postimg.org/k0u8koezj/vertexhell.jpg
 Hmm
#810 posted by SleepwalkR [85.178.59.57] on 2013/03/28 19:09:24
Thing is, in many situations it's useful to see the back vertices too. I'll add this as a feature request.
 No Doubt,
#811 posted by FifthElephant [82.12.230.210] on 2013/03/28 19:19:57
but as you can see in instances where you are editing terrain/rock I think it's best that all the back faces are actually flush. I really believe this is why I was getting bsp holes and HOM problems, I'm trying not to touch the back faces this time.
 Back Vertices
#812 posted by rj [82.9.177.217] on 2013/03/28 19:28:09
yeah i did think that when watching daz's video. it is useful to see them sometimes but i imagine some kind of toggle would be handy
 SleepwalkR
#813 posted by gb [46.142.42.82] on 2013/03/28 20:32:13
would it be doable to add Blender-style Extrude and Loop Cut tools to a brush based map editor?
I was using Blender a lot recently and I thought, gosh, if I had this in a map editor... it would accelerate the workflow a lot.
#814 posted by JneeraZ [199.255.42.120] on 2013/03/28 20:50:17
If somebody ever invents that fabled "take my model file and break it down into convex chunks automatically" routine I would live in Modo for Quake mapping. Would be spectacular...
#815 posted by gb [46.142.42.82] on 2013/03/28 20:59:12
that would be even better, yeah. Extrude and loop cut might be doable though, although any shape that resulted in an invalid brush would have to be split off at the new edge loop automatically...
Alternatively, one could make q3map2 spit out Quake 1 BSP files, so we could map in a modeling suite and just assemble the map from static meshes... just need a compiler that bakes static meshes into the BSP.
 FifthElephant, Rj
#816 posted by SleepwalkR [85.178.59.57] on 2013/03/28 21:50:43
As I said, I have opened a feature request for this.
 Gb
#817 posted by SleepwalkR [85.178.59.57] on 2013/03/28 21:50:58
I don't know what these features do. Can you show me?
#818 posted by JneeraZ [199.255.42.120] on 2013/03/28 21:52:57
The trouble is both edge loops and extrudes are going to be problematic in TB since it optimizes the brush into planes after each operation. So you'll insert the loop and TB will optimize it away immediately afterwards. :P I think, anyway...
 SW,
#819 posted by FifthElephant [82.12.230.210] on 2013/03/28 22:20:17
Yeah I know, I was just theorising out loud as to why my terrain may have caused holes before. The way I have done the terrain still isn't perfect though.
#820 posted by gb [46.142.42.82] on 2013/03/29 01:34:58
Loop cut adds an edge loop, which creates new polygons. It is very useful to create subdivisions in a mesh where you want them, to give you new geometry to sculpt. Like this:
http://www.youtube.com/watch?v=a4U-gvw2E4w
Note how the cut is semi-intelligent - you move it around the mesh and it shows you where it *would* make the cut if you were to apply it now.
You can easily place a lot of new verts / faces into your mesh with this tool and then extrude the new faces etc.
Extrude basically duplicates a face and allows you to "pull it out" of the mesh, adding geometry to that area of the mesh.
http://www.youtube.com/watch?v=RLSiHd9f1PA
#821 posted by gb [46.142.35.179] on 2013/03/29 02:48:57
actually, extrude doesn't duplicate the extruded face - brainfart on my part. It creates new faces when the extruded face is pulled out.
 Gb
#822 posted by SleepwalkR [85.178.59.57] on 2013/03/29 07:13:21
Ok I'll not this for a later release.
 "Brainfart On My Part"
#823 posted by the silent [95.238.125.208] on 2013/03/29 22:30:58
It's got a certain poetic, romantic flavour. Most exquisite rhyming couplet... (sips tea)
 MSVCP100.dll
#824 posted by deqer [68.149.147.30] on 2013/04/03 07:39:06
I'm getting same problem as FifthElephant, on a different box.
This file is missing, and says to try re-installing the program--even though it was never installed to begin with; it was extracted from a zip.
I'm on windows7 x64.
I installed the vcredist_x64.exe, but I still get this error message.
using nvidia geforce gts450, latest drivers.
there is TrenchBroom.log file, but it was not updated with any information for today, probably because the program doesn't even have a chance to open up, because i immediately get this windows prompt window error message of this missing dll file.
 Tb Is 32bit
#825 posted by SleepwalkR [85.178.191.11] on 2013/04/03 08:04:48
So maybe you need to install a 32bit version of the redistributable?
 Edgeloop /extrude
#826 posted by slap map [178.70.193.219] on 2013/04/03 13:04:21
edgeloop = clip tool
and since brushes are convex volumnes defined by planes, you wont ever have ability to freely create new edges like in polygonal modelling
extrude = clone+drag for planar faces
for non-planar its not that simple
and actually this could be doable new editor feature: draw new brush based on a selected face and normal
 Split Edgeloop = Clip Tool That Keeps Both Halves
#827 posted by Spiney [81.241.162.177] on 2013/04/03 13:28:51
which could be a very feature useful to have.
eg. boxing out rooms and the using the clip tool to cut out the doors. Just do 3 quick splits and remove the unwanted brush. Do another split above the door for instant trim... Could allow for speedy mapping in combination with csg-hollow.
Implementation could be hitting shift+return instead of just return. Or something among those lines.
 Decided To Re-read The Docs...
#828 posted by Spiney [81.241.162.177] on 2013/04/03 13:39:42
Okay, tab works like magic. Lol.
Think I'm gonna use that a lot.
/noob
 Deqer
#829 posted by FifthElephant [82.12.230.210] on 2013/04/03 14:27:07
I don't remember getting that error, mine has been working for a month. I do remember that I had to update my graphics card drivers to the latest version to solve the problem I had. (I was using a fresh out-the-box install of Windows 8)
 Extrude
#830 posted by SleepwalkR [130.149.243.224] on 2013/04/03 15:01:36
#831 posted by deqer [68.149.147.30] on 2013/04/03 15:37:06
Yeah, FifthElephant, it was one of the first 25 posts of this thread. Google remembers.
SleepwalkR, yah, vcredist_x86.exe works now.
Spiney, now I know you didn't watch my trenchbroom video on clip. :)
---
Extrude could be powerful, and therefore seems worth it for the programmer to make it. However, I disagree with edge loop.
EdgeLoop though seems like a feature for lazy people that couldn't just simply just press C and clip several times, therefore wouldn't be worth it to the programmer to make this.
Also, it's probably not often you'd use this feature anyways.
But since Clip already exists, then I suppose it would be somewhat easy for the programmer to take that and make an EdgeLooping function.
#832 posted by JneeraZ [199.255.42.39] on 2013/04/03 16:34:52
Edgeloops don't split the brush - they add an edge loop. Don't call people lazy when you don't even understand what's being proposed.
 I Still Don't Understand It Either
#833 posted by SleepwalkR [130.149.243.224] on 2013/04/03 17:39:54
What exactly is it? Is there a video somewhere?
#834 posted by JneeraZ [199.255.42.39] on 2013/04/03 18:06:13
This covers the Max version pretty well:
https://www.youtube.com/watch?v=3rJdMLmQRiE
It's a standard modeling tool. I'm not saying it's something that TB needs but I took issue with it being called the same thing as a clip. It isn't. :)
#835 posted by slapmap [178.70.193.219] on 2013/04/03 19:13:29
In a world of quake bushes it is essentially a clip tool. The edges are planes intersections, you cant have overlapping planes of the same brush.
#836 posted by JneeraZ [199.255.42.39] on 2013/04/03 19:16:19
This is why I said that it wouldn't work in TB as it's currently coded because the added edgeloop would be optimized away the frame after it was created. The only way edgeloops are useful is if TB will leave the brush alone until some point when the user "commits" the change.
It's probably more work than it's worth, to be honest.
But it's not a clip tool. :)
 Edgeloop Only Works With Quads
#837 posted by Spiney [81.241.162.177] on 2013/04/03 19:49:08
And yes clipping is different, but it serves the same practical purpose.
 Edge Turning
#838 posted by necros [142.245.59.16] on 2013/04/03 20:19:36
flipping edges would be interesting, but i'm not sure how that could be done in TB since each brush exists on it's own independently of it's neighbours.
 What Is Edge Turning
#839 posted by SleepwalkR [85.178.55.203] on 2013/04/03 20:28:46
You guys have to remember that I'm not familiar with any 3D modeling package ;-)
#840 posted by JneeraZ [199.255.42.39] on 2013/04/03 20:49:19
Basically, if you have a quad broken into 2 triangles, edge turning turns the quad so the triangles from the other corners.
So
|/| becomes |\|
Useful for correcting shading and lighting errors on 3D stuff.
 Thanks
#841 posted by SleepwalkR [85.178.55.203] on 2013/04/03 21:09:38
Since TB merges coplanar faces automatically, it doesn't seem to be useful.
 Sleepwalker
#842 posted by gb [46.142.10.181] on 2013/04/03 23:42:44
@ the extrude image: Yeah, that was about what I meant. Pull the new brush out along the face normal. Usually followed by moving the "new" vertices to where one wants them, then extruding again (typically used for quickly blocking out shapes, like for example curves).
Edge loop is clip:
Not quite. In terms of brushes, it would do much the same thing, but clip isn't as user friendly or intelligent.
If you can make the clip tool able to do multiple parallel clips in one go, and intelligently choose the clipping plane according to the position of the mouse cursor and keep all the new brushes after the clipping, and let you slide the clipping plane(s) along the brush with the mouse, then it might get close.
slapmap: Anything that speeds up the workflow is a good idea, IMO.
It's up to Sleepwalker if he considers any of this useful, of course.
Regarding edge turning, it would probably also give the mapper some control over which way the quads are split in the BSP process. For outlying terrain at least. Smooth triangle strips, all tris going the same direction, render faster, afaik. But then, inside a complex map, this wouldn't be enough to control the splitting, of course. Now if you had triangle terrain and you turned it into detail brushes, then you might be able to influence the splitting.
 840 + 841
#843 posted by necros [99.227.223.212] on 2013/04/04 00:36:03
Sorry, yes it's what Willem said, however, there is an application for it in TB.
You have 2 brushes with 2 adjacent 3 sided faces forming a 4 sided surface. The 2 3 sided faces are not coplanar.
You want to change the split between the two brushes while preserving the position of the vertices: http://necros.fov120.com/temp/trenchbroom/edgeTurning.jpg
 Edge Turning
#844 posted by than [182.164.57.115] on 2013/04/04 02:05:49
I think this would be useful on a terrain mesh. Using it would flip the dividing edge between two triangular brushes, which allows you to smooth out surface geometry of a terrain without adding more tris, but simply by optimising the flow of the edges in the mesh.
http://openmesh.org/Documentation/OpenMesh-2.0.1-Documentation/mesh.flip.png
I often do this manually when modifying terrain in Worldcraft. Terrain is about the only place I think I would use it though.
#845 posted by necros [99.227.223.212] on 2013/04/04 02:07:17
yeah, it's of somewhat limited use, but where it is useful (terrain), it's powerful.
so it's kind of a toss up really.
 +1 Flip Edge
#846 posted by FifthElephant [82.12.230.210] on 2013/04/04 02:26:48
I would definitely like edge flipping. I used in WC also, I can think of more applications than just terrain (though admittedly this is the primary function).
 Someone Create A Feature Request ;-)
#847 posted by SleepwalkR [85.178.55.203] on 2013/04/04 07:12:17
TB, the clip tool is already pretty smart at choosing a clip plane even if you have only one clip point. And you can split brushes with it, that is, keep both sides.
 Clip Tool
#848 posted by FifthElephant [82.12.230.210] on 2013/04/04 13:24:02
Is really good actually, I didn't even use 3 point clipping at first because I never really used it in WC but I'm getting into a good work flow now.
#849 posted by deqer [68.149.147.30] on 2013/04/04 16:00:41
Yep, clip tool is nice. Clip, clip, and you already have a 4-piece/piece of terrain. Duplicate, duplicate, etc. and you have land of terrain. Drag edge/vertices, and wallah!
FEATURE REQUEST:
For light entities, draw a faint lined circle around the entity in the 3d viewer. The circle is as big as the "light" setting of the light entity. If light = 300, then circle is that big. These circles can be turned on or off.
---
SIDE NOTE:
Double check that the entity panel has the stuff in it from the .fgd or .def file. You know, it shows the description and the available keys for you to use, for that particular entity you're creating.
 I Have To Admit
#850 posted by RickyT33 [31.53.116.69] on 2013/04/04 16:07:24
That would be a nice feature. Even nicer feature - light simulation.
#851 posted by Spiney [81.241.162.177] on 2013/04/04 21:12:26
To add to deqer's idea, having the color/intensity of the light show in the center.
 Good Idea,
#852 posted by mfx [78.55.3.156] on 2013/04/04 21:40:08
Light value visualized by circlesize or just the digit + color.
Only if selected..
And light simulation, what a candy that would be!
#853 posted by Scampie [72.12.65.92] on 2013/04/05 01:43:57
'visualization spheres' or whatever are rarely that useful in all the editor's I've used them in. I think the devtime making these should be work toward a proper 'lighted preview mode', with the spheres used in the interm, and as the basis for doing the shading.
To do spheres right, you are going need to implement detecting all the different 'delay' and 'wait' settings. And spotlight cones. I feel if you're going to do all that, it should be on the road to shaded preview.
 Scampie
#854 posted by mfx [78.55.3.156] on 2013/04/05 01:52:23
you´re probably right, since one cant tell surely the amount or value of light by the size of a sphere.
Shaded preview therefore seems the better approach, and the more elegant either.
 Oh Man
#855 posted by Drew [199.180.99.254] on 2013/04/05 05:30:44
a good 'lighted preview' mode would be amazing.
#856 posted by deqer [68.149.147.30] on 2013/04/05 06:46:33
Not sure if it's possible, but maybe the programmer can use a pre-made script that already does live rendering of lighting when adding lights, similar to the editors used for Quake4/Doom3.
According to this page: http://icculus.org/gtkradiant/developers.html#gamepacks the GTK Radiant 1.5 release was the editor used for those games.
It's open source, so, if it's the same as TrenchBroom, maybe you can grab the code from there?
Basically, soon as you add your first light, the entire map turns black, because now it's live rendering lights, and only light is shown on the walls from the lights in your map.
Anyways, definitely would be candy. Probably too much to ask for.
 Mmm
#857 posted by Bal [92.103.231.26] on 2013/04/05 10:03:44
It seems like alot of work, but pre-baking the lightmaps to brush faces seems doable no? The source to Light.exe is available, I'm sure it's not so simple, but isn't it possible to adapt it to bake lightmaps to brush faces instead of a completed bsp?
Would be pretty nice, you could pre-bake your whole map (would be longer than light maybe, since no faces are culled at that point), and then maybe have options to only bake selected lights/brushes to update pieces you're working on...
But yeah, I'm sure it's not a simple feature to implement.
#858 posted by Spirit [80.171.85.40] on 2013/04/05 10:05:41
Iirc realtime lighting preview IS a far goal for TB.
 It Will Probably
#859 posted by SleepwalkR [130.149.243.224] on 2013/04/05 10:40:00
be just an approximation of Quake's lighting model implemented as a shader. I don't think it's feasible to compute the lightmaps using light's code. But I will surely look at the code so that I can approximate it as closely as possible.
 Light Compilers And TB
#860 posted by FifthElephant [82.12.230.210] on 2013/04/05 11:18:29
I'm not sure it will accurately reflect whatever lighting compiler you use, I've noticed that the wait and delay keys attached to lights can produce quite different results depending on the compiler you use. It probably shouldn't but with people adding different features to compilers it is probably going to get more pronounced over time (and may render this feature into more of a vague guide than an accurate way to light a map).
 Exactly.
#861 posted by SleepwalkR [130.149.243.224] on 2013/04/05 11:47:18
It's just an approximation.
#862 posted by slapmap [178.70.201.207] on 2013/04/05 15:02:22
"Light spheres" are in radiant and yeah, inaccurate and not that useful, except for showing the inner radius for square falloff.
Sidenote: oh my, so many radiants already, even improved D3 one!
#863 posted by negke [31.18.177.112] on 2013/04/05 19:43:22
Yes. I never found Radiant's Light Radii very useful. Quest had a nice lighting preview. Standard fall off only, but enough to get a basic overview. Of course, it was slow as hell since there was no hardware rendering. Perhaps a peak at the Quest source can give the programmer an idea of how to (or how not to?) approach this.
 I See...
#864 posted by Spiney [91.177.105.165] on 2013/04/06 20:48:28
but being able to see light color/intensity would still be handy :)
 Can't Load Quake 1 Map Sources
#865 posted by VoreGoddess [69.246.80.59] on 2013/04/07 17:30:34
Referring to post 685 from someone else, I still can't load the quake 1 map sources. I originally had 1.04, now I have the latest 1.05 and it gives me a generic error when I try to open the John Romero Quake map sources from planetquake.
 TrenchBroom Won't Load ReadOnly Maps.
#866 posted by deqer [68.149.147.30] on 2013/04/07 17:43:26
It's because John Romero marked all the map files as "Read Only" before zipping them all up. Not sure why.
Right-click the map(s) and go to properties and uncheck "Read Only", and click Apply.
 Next Version Will Work Fine
#867 posted by SleepwalkR [85.178.188.154] on 2013/04/07 17:46:14
But right now, do as deqer says.
#868 posted by deqer [68.149.147.30] on 2013/04/07 21:50:34
FEATURE REQUEST:
I personally would like to have the textures CLIP, and TRIGGER be 50% transparent when displayed in 3D view on brushes.
I also would like the option to turn on 50% transparency for all textures that begin with "*" which are mostly water textures.
I'm strictly vanilla Quake; and in Vanilla, water was not transparent. Therefore, I think it should be an option in the Preferences, and the default be OFF.
---
I also, I really like that idea on your github about linking entities with the target/targetname, and targetname2, etc. stuff.
 Deqer
#869 posted by SleepwalkR [85.178.190.221] on 2013/04/07 22:24:33
You don't need to post here AND on the feature tracker. I see everything you post there, so I won't miss it ;-)
Regarding the feature request, that was already requested by rebb, and I have moved it up to the 1.2 release. Might even move it up to 1.1.
The target links feature is partly done, but needs to be integrated by me. Might move this up to 1.1 too.
 Will It Work?
#870 posted by darkhog [87.207.97.75] on 2013/04/08 01:54:22
Will it work for Quake 2/Q3A? While I'm not 100% convinced about original quake modding, I'm all for modding second installment (superior story-wise and gameplay-wise to any Quake game, including Q4) or multiplayer entry for the series.
I'd like to know also if it would work for any open source games that uses quake engine (Tremoluos, etc.).
I've tried to learn Radiant editor and other "2D" ones, but they don't talk to me, this one does.
 Other Game Support
#871 posted by SleepwalkR [85.178.190.221] on 2013/04/08 06:56:27
Q2 and Q3 are on my todo list, but it will take a while. Support of other games that use idTech depends mostly on whether there is someone advocating it and helping out.
 Other Game Support
#872 posted by FifthElephant [82.12.230.210] on 2013/04/08 10:23:49
will mean I will probably never leave my house or computer ever again... This is not the best idea.
 TrenchBroom 1.0.6
#873 posted by SleepwalkR [85.178.190.221] on 2013/04/08 12:07:58
Changes
- New text rendering system (faster and fewer glitches)
- Brush drawing now more accurate (see docs)
- Option to use integer plane point coordinates
- Recompute vertices after every change to brush geometry
- Major lines of the grid are rendered thicker
- Read write protected map files
- Don't crash when trying to save a write protected file
- Internal Worldspawn properties set to read only
- Fix 3D view focus issues on Windows
- Drop invalid brushes in parser instead of crashing
- Always autosave (don't wait until the map is changed)
- Keep more autosaves and save only every 10 minutes
- Don't show rotation decorators for invisible entities
- Documentation updates and fixes
Download here: http://goo.gl/0eL9u
#874 posted by deqer [68.149.147.30] on 2013/04/08 16:07:26
1.0.6 is looking good so far, but, is anyone else having a problem with the Face browser not showing any textures? I loaded same map as before--which worked before--and I can't see any textures in Face panel. Says "n/a" for preview image too.
1.0.5 shows the textures in Face browser.
 Deqer
#875 posted by SleepwalkR [85.178.190.221] on 2013/04/08 16:35:44
Yeah I see the same thing. Odd that none of the testers saw that - or maybe it creeped in last minute. Will fix asap. Sorry.
 TrenchBroom 1.0.7
#876 posted by SleepwalkR [85.178.190.221] on 2013/04/08 16:45:53
Who let this amateur use a computer?
 Get It Here
#877 posted by SleepwalkR [85.178.190.221] on 2013/04/08 16:46:03
 Nice.
#878 posted by deqer [68.149.147.30] on 2013/04/08 17:42:36
Very nice so far. The text is much clearer on my desktop box (with nVidia GTS450 card) in the textures browser, and the all text works on my laptop now(with Intel Graphics 3000), and very crisp/smooth/clear.
 Thank You
#879 posted by VoreGoddess [69.246.80.59] on 2013/04/08 19:07:36
Thank you post 866 from Deqer, that was the problem and your solution fixed it.
 Ver. 1.07 Bug
#880 posted by VoreGoddess [69.246.80.59] on 2013/04/08 19:10:31
Seems 1.05 will open Quake 1 Map sources but 1.07 won't?
 VoreGoddess
#881 posted by SleepwalkR [85.178.190.221] on 2013/04/08 19:19:08
It works for me, which file did you try?
 Start.bsp
#882 posted by VoreGoddess [69.246.80.59] on 2013/04/08 19:24:18
Weird it opens the other maps but not start.map. I tried shutting down background processes to make sure it wasn't lingering around somewhere in an old editor.
 Sometimes Maps Open With Camera Pointing Away From The Geometry.
#883 posted by deqer [68.149.147.30] on 2013/04/08 19:34:00
Focus on the 3D view, and hold ALT and Right-click drag your mouse to look around with the camera, and eventually you see the brushes show up.
I'm able to open start.map with 1.07.
VoreGoddess, what does the console say in TrenchBroom? Any errors? Does editor crash? You can ignore the gfx/start.wad error message.
 I Should Check This Out Some Time...
#884 posted by FifthElephant [82.12.230.210] on 2013/04/08 19:51:30
But I'm at the vinegar-strokes stage of this map now so I'll probably try it afterwards.
#885 posted by JneeraZ [199.255.42.182] on 2013/04/08 20:33:07
"Sometimes Maps Open With Camera Pointing Away From The Geometry."
If that's the case, a common practice in other editors is to drop the camera at the info_playerstart position ...
 I Changed It
#886 posted by SleepwalkR [85.178.190.221] on 2013/04/08 20:42:03
so that the camera is outside the map, pointing at it, and zoomed out so far that the entire map is visible in the 3D view.
 Rotate Tool
#887 posted by FifthElephant [82.12.230.210] on 2013/04/10 19:50:48
seems to be acting weird in version 1.07... every time I try and hover over the grabby-thing (dunno what they're called) they disappear, and when I move my cursor away they reappear. It's like the editor is trolling me!
 Grid Lines
#888 posted by FifthElephant [82.12.230.210] on 2013/04/10 20:07:18
also I really dislike the "major grid lines" always showing, I find them really distracting plus it makes using smaller grids unusable IMO.
 Fifth
#889 posted by SleepwalkR [85.178.191.111] on 2013/04/10 20:38:53
Will look into it.
#890 posted by deqer [68.149.147.30] on 2013/04/10 21:03:49
Just want to say that for any feature that is requested to be removed, or hinted towards the idea of being removed, that I'd like to recommend that it not be completely removed, but rather add it as an option in Preferences that can be enabled/disabled.
I realize that this may sound like a redundant statement. But, I've never said it before, and just wanted to say it now. Now that I have, I'll never say it again.
I've not played with 1.07 yet, because been busy catching up certain things in life. But, I'm sure I will have a use for the 'major grid lines' feature, once I find time to start mapping again.
#891 posted by JneeraZ [199.255.42.114] on 2013/04/10 21:55:25
Features are removed for a reason. Adding a checkbox just clutters up the code base. IMO...
 Agreed
#892 posted by FifthElephant [82.12.230.210] on 2013/04/10 22:00:42
however I think having really thick distracting grid lines that don't scale down with smaller grid sizes is a hindrance. Besides, I made a map perfectly fine without this feature, I can't think of an instance where I would have needed it.
 Feature Request...
#893 posted by FifthElephant [82.12.230.210] on 2013/04/10 22:03:17
Is it possible that when you make a brush entity and you decide to change it from one type to another that it retains all the values and keys if possible?
 Fifth
#894 posted by SleepwalkR [92.231.107.93] on 2013/04/10 22:26:52
Could you please post the feature requests and bugs to the issue tracker?
 SW
#895 posted by FifthElephant [82.12.230.210] on 2013/04/10 22:29:42
Sorry dude I keep forgetting (mostly because I haven't bookmarked it)... I'll try to remember in future. (I see you've already posted them there?)
 Not The Last One.
#896 posted by SleepwalkR [92.231.107.93] on 2013/04/10 23:29:26
#897 posted by deqer [68.149.147.30] on 2013/04/10 23:34:59
I'm just saying, don't remove a feature simply because 1 person cries about it; regardless that he/she was able to map without it.
I want the major gridlines, therefore leave the feature intact and put an option for it in the Preferences to disable it.
There's a reason this feature exists, and a reason it exists in other 3D programs as well. So, don't remove it just because 1 person cries about it.
Thanks.
#898 posted by JneeraZ [199.255.42.114] on 2013/04/10 23:39:18
Sure, that's a different situation.
 I Won't Remove It
#899 posted by SleepwalkR [92.231.107.93] on 2013/04/10 23:40:25
I'll just make it so that it works better at small grid sizes.
 Deqer
#900 posted by FifthElephant [82.12.230.210] on 2013/04/10 23:44:47
I'm not crying about it, I gave valid reasons as to why I thought it wasn't necessary to have them. Can you stop being a prima donna? Thanks.
#901 posted by JneeraZ [108.228.244.211] on 2013/04/11 01:44:12
Guys, please. Just let it go.
 Mexican Soap Opera
#902 posted by ijed [200.73.66.2] on 2013/04/11 02:00:03
#903 posted by gb [46.142.32.174] on 2013/04/15 15:10:18
Does someone have a Linux x86 build they'd be willing to share?
#904 posted by Spirit [80.187.110.37] on 2013/04/15 18:17:41
I am on 64 bit but if it is easy to crosscompile I could do one for you.
 Gb
#905 posted by SleepwalkR [92.231.224.137] on 2013/04/15 23:09:42
You can try this: https://dl.dropboxusercontent.com/u/7009168/TrenchBroom.tar.gz
It was built on Ubuntu 12.04 32bit. You can unpack it to /opt so that the executable is at /opt/TrenchBroom/TrenchBroom. You can then just copy the .desktop file to ~/.local/share/applications/
If you don't put it into /opt, you'll need to adapt the paths in the desktop file. Let me know if it works!
 One More Thing
#906 posted by SleepwalkR [92.231.224.137] on 2013/04/15 23:11:50
TB uses the ALT key for some things such as moving objects vertically. This collides with some window managers, and you might have to disable the ALT key for your window manager. I have rebound it to the windows key on my machine. See this for Ubuntu: http://askubuntu.com/questions/80623/how-to-disable-altclick-from-moving-windows-in-unity-2d
#907 posted by gb [46.142.47.143] on 2013/04/16 04:56:18
Thanks, I will try this tomorrow.
By the way, I found the difference between Hexen 2 and Quake .map formats. It is downright trivial. The other things that would need doing are a Hexen 2 .ent file, which I could provide, and perhaps support for the H2 palette. The wad format seems to be the same. Hexen 2 .mdl is slightly different, but of course bounding boxes would do. I'm working on H2 related tools coding at the moment. I have AguirRe's light mostly working. The change is trivial as well. QBSP changes are only slightly more involved. Hexen 2 has more hulls.
The .map file change is indeed so trivial that any Quake 1 .map file can easily be converted to Hexen 2 format by just some search and replace.
 I Know
#908 posted by SleepwalkR [92.231.224.137] on 2013/04/16 07:08:54
But what does the extra face attribute mean? No one seems to know. Also, can you say what the differences in the mdl format are?
 @SleepwalkR
#909 posted by Spike [86.181.50.218] on 2013/04/16 08:35:16
The qbsp code refers to it as 'Light'. It copies it around, but doesn't actually do anything with it. I assume they were going to use it for radiance but never actually did, So writing out a dummy value of -1 should be fine.
The mission pack uses a different mdl format, but the core game merely uses q1mdl with additional flags (stick to the 'data1' directory and avoid 'portals' and you should be fine)...
 Re: Extra Face Attribute
#910 posted by szo [160.75.18.212] on 2013/04/16 08:39:48
But what does the extra face attribute mean? No one seems to know.
Look at the bsp5.h and map.h headers of hexen2 utils: it is Light. face_t struct has Light as its last member as a 32 bit integer. mbrush_t struct has Light as a 32 bit integer as its last member.
 Thanks
#911 posted by SleepwalkR [130.149.243.224] on 2013/04/16 10:05:33
So it's unused?
 @SleepwalkR
#912 posted by szo [160.75.18.212] on 2013/04/16 10:14:31
So it's unused?
Right, not used in the end. When the face structure is translated from map to compiled bsp, it is not used, because the dface_t structure (bspfile.h) is the same between q1 and h2. However, an h2 map must have that token in order to be parsed correctly and compiled.
 Alright
#913 posted by SleepwalkR [130.149.243.224] on 2013/04/16 11:28:56
Thanks for clearing that up.
 TrenchBroom 1.0.8
#914 posted by SleepwalkR [92.231.224.137] on 2013/04/16 20:42:29
- Fix the rotation tool
- Allow snapping faces to the grid when resizing brushes
- Improved major grid line shading (rebb)
- Fixed umlauts in About dialog
Downloads: http://goo.gl/0eL9u
 W00t...
#915 posted by FifthElephant [82.12.230.210] on 2013/04/16 20:45:10
fixed rotation tool!
time to upgrade!
 Tutorial Videos...
#916 posted by FifthElephant [82.12.230.210] on 2013/04/16 20:47:35
May be coming soonish btw. Meeting up with my friend on Thursday to do a few test runs (and hopefully to properly film some stuff)...
 Rotation Tool..
#917 posted by FifthElephant [82.12.230.210] on 2013/04/16 21:17:42
is still acting a little weird, upon selecting entities the rotation tool seems to centre on the last brush that was selected rather than the entity itself. It's better than before of course, but not as good as the original implementation.
 Open A Bug Please
#918 posted by SleepwalkR [85.178.57.113] on 2013/04/16 21:33:07
 Sure Thing...
#919 posted by FifthElephant [82.12.230.210] on 2013/04/16 21:34:31
where's the feature request bit btw?
 TrenchBroom 1.0.9
#920 posted by SleepwalkR [85.178.57.113] on 2013/04/16 21:55:20
- Fix the rotation tool handle position
Download: http://goo.gl/0eL9u
 Dude...
#921 posted by FifthElephant [82.12.230.210] on 2013/04/16 22:02:29
You need to find a place to mirror this thing, 19kb/s download speed is a little too "nostalgic" for my tastes. ;)
 Not A Problem Of This Server
#922 posted by SleepwalkR [85.178.57.113] on 2013/04/16 22:45:07
Or it's a fluke, but most probably it's just a temporary thing.
 SleepwalkR
#923 posted by gb [46.142.52.18] on 2013/04/17 15:40:38
The binary produces the following error on my Ubuntu 12.04 32 bit:
jonas@gjallarbru:/opt/TrenchBroom$ ./TrenchBroom
../src/unix/glx11.cpp(87): assert "xid" failed in SetCurrent(): window must be shown
(TrenchBroom:28246): Gtk-CRITICAL **: IA__gtk_window_resize: assertion `width > 0' failed
Segmentfejl
I have wxwindows 2.8.12. There is something about this error in the wxwidgets forum here:
http://forums.wxwidgets.org/viewtopic.php?t=29948&p=128726
I'm almost curious enough to compile it myself now. :-s
#924 posted by gb [46.142.52.18] on 2013/04/17 15:41:32
wxwindows... wxwidgets of course.
#925 posted by gb [46.142.13.179] on 2013/04/17 18:32:39
I compiled my own debug binary of TB now. Same error.
Some thoughts:
Why does the Linux Build.txt instruct us to compile our own version of WxWidgets (twice)?
Also, and I found this interesting -- have you ever tried running Linux TB through Valgrind? The output is remarkable.
 Gb
#926 posted by SleepwalkR [85.178.117.89] on 2013/04/17 23:32:32
I have seen that error before, but mostly on virtual machines. It is related to a hidden window that I use to set up some shared resources for the renderer(s). What card / driver are you using?
TrenchBroom requires wxWidgets 2.9.4. 2.8 doesn't work. Since there's no official package repository yet for 2.9.4, you need to compile it yourself.
I haven't rund TB through Valgrind because I didn't want to drown in a sea of false positives. TB uses a custom allocator for many classes that speeds up memory allocation a lot, but this leads to false positives. I know from inspecting that TB doesn't have big memory leaks. In fact, I couldn't find a single leak in the current build.
 That's Not To Say
#927 posted by SleepwalkR [85.178.117.89] on 2013/04/17 23:34:22
that it doesn't have leaks. I'm sure it does - just no biggies as far as I can say. I'll run it through VG anyway.
Also, "the output is remarkable" - how you just tell me what you see instead of making me guess ;-)
 How About
#928 posted by SleepwalkR [85.178.117.89] on 2013/04/17 23:34:39
jesses
 And Finally
#929 posted by SleepwalkR [85.178.117.89] on 2013/04/17 23:45:06
Can you be more specific when you say "run through Valgrind"? Which tests did you run?
#930 posted by gb [46.142.13.179] on 2013/04/17 23:55:11
I just ran the standard test - mainly because I wanted to see if it came up with more info about the error message. I was a bit amazed at the sheer amount of output and the final error count it reported. If you say most of that is false positives, I'll take your word for it but it looked pretty crass.
The wxwidgets compile is pretty lengthy and, especially since we're instructed to do it twice, acts as a bit of a hurdle if someone just wants to try the editor. 2.8.12 is reported to be the official stable version so I wondered if using the dev version is strictly necessary. Apparently it is.
I use a Geforce 6 series card with Nvidia blob 304.64.
 Hmm
#931 posted by SleepwalkR [85.178.117.89] on 2013/04/18 00:56:43
What's the "standard test"? Valgrind typically reports lots and lots of problems. If it was a memory leak test, there will be many false positives, yeah. If it was a cache grind test, then it will moan a lot too because TB's codebase is not optimized for such things (it's just not necessary).
TB requires wxWidgets 2.9 because that has much better support for Mac OS X.
I'll see what I can do about the error message.
 Hmm 2
#932 posted by SleepwalkR [85.178.117.89] on 2013/04/18 01:16:15
The current build runs on my machine, which also has an NVidia card (it's a MacBook Pro). I'm also running Ubuntu 12.04 with the "version current" NVidia driver. How do I find out which version of the driver I am running?
 Valgrind
#933 posted by SleepwalkR [85.178.117.89] on 2013/04/18 01:17:27
How exactly did you run Valgrind? From Code::Blocks?
#934 posted by gb [46.142.13.179] on 2013/04/18 08:34:24
In the Nvidia control panel, accessible from the systems submenu (not sure what it is in English), you can find your driver version. I got mine from the Nvidia site, after something necessitated a driver upgrade, instead of it being the default-provided Ubuntu driver.
I simply ran valgrind ./TrenchBroom. So it would have been the memory check.
Granted, a lot of it probably is from wxwidgets or GTK, too.
 Or From The Fact That It Crashes
#935 posted by SleepwalkR [85.178.117.89] on 2013/04/18 09:26:17
#936 posted by gb [46.142.13.179] on 2013/04/18 10:13:53
It crashes with 4K errors?
 The Crash
#937 posted by SleepwalkR [130.149.243.224] on 2013/04/18 11:41:58
has nothing to do with what Valgrind is reporting. I have looked at it, and most of the errors are within the libraries. It reports quite a bit of errors related to uninitialized variables, but these are usually due to how OpenGL works:
GLint textureId;
glGenTextures(&textureId, 1);
Valgrind will moan about this, but it's not actually in error. It's an easy fix to shut VG up, though:
GLint textureId = 0;
glGenTextures(&textureId, 1);
In any case - Valgrind won't help you finding the problem that you're seeing. That's not really a programming error but a flaw in how I set up the OpenGL context. I'll have to find a different way.
 Valgrind
#938 posted by Spike [86.176.156.90] on 2013/04/18 15:28:56
LIBGL_ALWAYS_INDIRECT=1
should remove all false positives associated with opengl dma use.
which should actually make valgrind usable with such programs.
 TB Tutorial Vids...
#939 posted by FifthElephant [82.12.230.210] on 2013/04/18 18:33:01
just finished up recording the first in a series of TB tutorial videos (yes, you get to hear my basso gravelly northern english accent)... They're not properly finished yet (needs a bunch of tweaks etc) but suffice to say me and my friend had fun making them and definitely want to continue making them.
These are starting off at the lowest-entry point, intermediate and advanced mappers need not apply, literally the first vid is about installing quake, getting wads, downloading software etc and then working up to "my first room".
 Cool
#940 posted by SleepwalkR [92.231.235.196] on 2013/04/18 21:37:17
Looking forward to seeing them!
 Where Are You 5th?
#941 posted by RickyT33 [2.124.172.55] on 2013/04/18 22:34:55
I'm in't Penrith.
 Ahh
#942 posted by FifthElephant [82.12.230.210] on 2013/04/18 22:42:45
I'm not as north as you are, I'll give you one clue though...
"garlic bread is the future, I've tasted it!"
 Bolton Eh?
#943 posted by RickyT33 [2.124.172.55] on 2013/04/18 23:43:07
Garlic....... BREAD?!?!
 !
#944 posted by FifthElephant [82.12.230.210] on 2013/04/18 23:50:05
Yep... My next map is a caravan for me mam.
 Gb
#945 posted by SleepwalkR [92.231.110.143] on 2013/04/20 01:41:33
Can you try running TB from code blocks in the debugger? Strangely, it works for me that way on my VM.
#946 posted by gb [46.142.21.185] on 2013/04/20 11:40:39
I have no idea how to do that, I'm not familiar with Codeblocks at all (nor with other IDEs, I use vim).
 Nevermind Then
#947 posted by SleepwalkR [92.231.110.143] on 2013/04/20 13:50:17
 Gb
#948 posted by SleepwalkR [92.231.110.143] on 2013/04/20 17:58:49
Please update the sources and recompile, then run the editor (not from the IDE). It may fail on the first try, but it should work the second time. I have no idea why this is happening, but at least it now works on my VM and my MacBook Pro in Ubuntu 12.04.
 SleepwalkR
#949 posted by gb [46.142.21.52] on 2013/04/20 20:48:26
I did that. After that suggestion, I got it running on the third try. I experimented with this some more, and it seems to be random if it runs or crashes. But when I try enough times, I can get it to run.
It seems to crash when I press "V". This can be reproduced; this is the message:
(TrenchBroom:16513): Gtk-CRITICAL **: IA__gtk_window_resize: assertion `width > 0' failed
TrenchBroom: /home/jonas/TrenchBroom/Source/Renderer/Shader/ShaderProgram.cpp:155: bool TrenchBroom::Renderer::ShaderProgram::setUniformVariable(const String&, const TrenchBroom::Math::Vec3f&): Assertion `checkActive()' failed.
Afbrudt (SIGABRT)
Under "View -> Grid" I can select all grid sizes with the mouse at the same time (so they are all shown as toggled on with a hook in front).
When I click on "Snap to Grid", the 1 unit grid is displayed no matter what grid size I have selected.
Is there a key combo to snap a brush to the currently selected grid size? Shift-Ctrl-G doesn't do it and I can find nothing else in the Preferences.
Movement with WASD is jerky, there is a delay between button press and reaction and sometimes a stuttering effect to it. Rotating the camera stutters also. It won't accept multiple button inputs (eg W and A) at the same time (does nothing in such a case). I've tried all the different OpenGL Instancing settings.
Those are my initial findings, I'll give it some more time.
#950 posted by gb [46.142.21.52] on 2013/04/20 21:36:20
I managed to enter vertex mode once, so that bug actually doesn't *always* happen.
 Gb
#951 posted by SleepwalkR [92.231.233.44] on 2013/04/20 21:40:13
The vertex mode crash is usually fixed by setting the Instancing mode to "Force off" in the preferences. If that doesn't work for you, I'll have to investigate some more. Could you paste the stack trace for the crash at pastebin or something? The lines get truncated.
Movement is not implemented like in game ATM - there is no "fly through" mode yet. Pressing "A" actually just invokes the menu item for "Move Camera Forward", that's why you can't press multiple keys at once.
There is no command to snap a brush to grid size, "Snap to grid" toggles grid snapping. Rotation should be smooth - are you running a release or a debug build?
 Sleep
#952 posted by gb [46.142.21.52] on 2013/04/20 22:37:06
Awesome, setting instancing to "force off" seems to prevent the crash indeed. So far, so good.
I was running a debug build. I'll try a release build.
I intend to also try this under Windows, so that I can form an opinion with the various bugs out of the picture.
I see about the movement.
At least I see an editor now, thanks for bearing with me.
 Also
#953 posted by gb [46.142.21.52] on 2013/04/20 23:04:25
Sorry I didn't notice that.
http://pastebin.com/4878suLa
 Gb
#954 posted by SleepwalkR [92.231.233.44] on 2013/04/21 01:23:58
The current build has serious problems with the menu on Linux. Menu items don't get disabled when they should (such as the Copy item when nothing is selected), leading to crashes when such menu items are invoked.
I'm trying to fix it, but I can't for the life of me find the cause. wxGTK behaves very differently from the other platforms. The current Windows version is much more stable.
 Thanks
#955 posted by SleepwalkR [92.231.233.44] on 2013/04/21 01:25:59
for the pastebin. Note that TB writes a log file at ~/TrenchBroom.log - could you try and find the lines it printed just before it crashed? I suspect that the problem comes from the driver not being able to compile a shader.
 Fixed
#956 posted by SleepwalkR [92.231.233.44] on 2013/04/21 02:15:02
It's actually a bug in Ubuntu: http://trac.wxwidgets.org/ticket/14302 Man, I hate this sometimes.
 Findings
#957 posted by gb [46.142.57.113] on 2013/04/21 23:39:53
Some more observations:
1. "Open recent" seems to do nothing.
2. Clicking "TrenchBroom Help" opens Firefox, but not the correct website.
Some problems I have while trying to quickly block out a room-and-corridor map:
1. Drawing new brushes with the mouse makes them appear "somewhere in space". I can't help but find Radiant's behaviour more intelligent, which is to make the newly created brush the same height as the previously selected one and place it on the same ground plane.
2. Having to press Alt (and everything that interferes with it on a Linux desktop) to be able to scale a brush in the Z direction. Again, Radiant allows you to resize brushes in all directions (in the 3D viewport) without any keypresses; the axis it chooses depends on your position relative to the brush and the mouse placement/movement. This seems quicker and more intuitive in Radiant.
3. I would appreciate (if a real 2D viewport is such a big no-no) to have at least an ortographic view toggle and keyboard shortcuts for top/side/front view like it is handled, for instance, in Blender. Example: When you press numpad 1 in Blender while in ortho view, you get a front view and the grid appears perpendicular to the camera. This (like the 2D view in other map editors) is helpful to check your mesh/brushes at a glance.
4. Movement through space is more intuitive in Radiant, because it is identical to the way you move ingame (with noclip). In this way, you don't need a camera orbit mode in Radiant, because you can practically circle-strafe around the object you want to examine. You can't beat WASD flythrough mode.
5. It is (in my opinion) easier to create a brush angled at exactly 45 degrees (or similar) in a 2D viewport, because that allows you to count the grid intersections to the side and to the top to arrive at the exact angle you want. In TrenchBroom, the grid is drawn on the brush itself; while you can do the counting, it is harder to do in TrenchBroom. This is another case where an orthographic top view with a grid shown in the entire viewport would really help. Note that while I could use a "helper brush" to allow me to do the counting, I'm one of those people who prefer to block out the walls first, not the floors.
6. I would appreciate a keyboard shortcut for "snap all selected brushes to the current grid" identical to Ctrl-G in Radiant. I just like to make damn sure that stuff is on grid.
Most of these problems relate to quick blocking out of buildings. I'll gladly believe that triangle terrain is easier to do in Trenchbroom, and that vertex editing is more comfortable (you pretty much have to use the clipper in Radiant to get the shape you want), but for blocking out angular geometry I find myself wanting to use Radiant.
I'll keep trying TB, though.
 Gb
#958 posted by SleepwalkR [92.231.233.113] on 2013/04/21 23:57:35
1. "Open recent" seems to do nothing.
This is already fixed, but I haven't pushed the changes yet.
2. Clicking "TrenchBroom Help" opens Firefox, but not the correct website.
I'll look into it. Where is TB installed on your system? What permissions are set for the Resources directory?
1. Drawing new brushes with the mouse makes them appear "somewhere in space". I can't help but find Radiant's behaviour more intelligent, which is to make the newly created brush the same height as the previously selected one and place it on the same ground plane.
Brushes only appear "somewhere" if you don't start drawing them on some other surface. Once you have a couple brushes laid down, this becomes rather intuitive IMO.
2. Having to press Alt (and everything that interferes with it on a Linux desktop) to be able to scale a brush in the Z direction. Again, Radiant allows you to resize brushes in all directions (in the 3D viewport) without any keypresses; the axis it chooses depends on your position relative to the brush and the mouse placement/movement. This seems quicker and more intuitive in Radiant.
You can resize in any direction in TB by holding shift. Alt is only for moving things in the Z direction. I'm staying away from any kind of functionality that depends on the camera direction / position for all operations (exception resizing where it's implicit).
3. I would appreciate (if a real 2D viewport is such a big no-no) to have at least an ortographic view toggle and keyboard shortcuts for top/side/front view like it is handled, for instance, in Blender. Example: When you press numpad 1 in Blender while in ortho view, you get a front view and the grid appears perpendicular to the camera. This (like the 2D view in other map editors) is helpful to check your mesh/brushes at a glance.
Yeah, we've had this discussion already, and the gist if it is "no" ;-). What you're suggesting is basically a poor substitute for a 2D view. If you can't live without 2D views, this editor is not for you. That said, there seem to be plenty of people who, after getting used to how TB operates, don't mind the lack of 2D views.
4. Movement through space is more intuitive in Radiant, because it is identical to the way you move ingame (with noclip). In this way, you don't need a camera orbit mode in Radiant, because you can practically circle-strafe around the object you want to examine. You can't beat WASD flythrough mode.
I'm already working on a fly through mode which will also allow you to do editing much like how it works in the Sauerbraten editor.
5. It is (in my opinion) easier to create a brush angled at exactly 45 degrees (or similar) in a 2D viewport, because that allows you to count the grid intersections to the side and to the top to arrive at the exact angle you want. In TrenchBroom, the grid is drawn on the brush itself; while you can do the counting, it is harder to do in TrenchBroom. This is another case where an orthographic top view with a grid shown in the entire viewport would really help. Note that while I could use a "helper brush" to allow me to do the counting, I'm one of those people who prefer to block out the walls first, not the floors.
A positionable 3D grid is already planned for the next version. It will help in such situations.
6. I would appreciate a keyboard shortcut for "snap all selected brushes to the current grid" identical to Ctrl-G in Radiant. I just like to make damn sure that stuff is on grid.
What do you mean by "snap all selected brushes" - snap their vertices?
Most of these problems relate to quick blocking out of buildings. I'll gladly believe that triangle terrain is easier to do in Trenchbroom, and that vertex editing is more comfortable (you pretty much have to use the clipper in Radiant to get the shape you want), but for blocking out angular geometry I find myself wanting to use Radiant.
Yup, TB is weak in that department. I'm trying to address this with the positionable 3D grid and other features.
Thanks for your feedback!
#959 posted by gb [46.142.57.113] on 2013/04/22 01:17:29
What do you mean by "snap all selected brushes" - snap their vertices?
Yep, snap them so all their vertices are on the currently selected grid.
Brushes only appear "somewhere" if you don't start drawing them on some other surface. Once you have a couple brushes laid down, this becomes rather intuitive IMO.
I noticed that the plane they appear on seems to be influenced by where you click on adjacent brushes, but I haven't managed to draw a new brush on the same ground plane as an adjacent brush.
More observations...
7. A shortcut to rotate any object by 90 degrees around the Z axis would be nice for e.g. monster placement. It is just faster than using an arbitrary rotation tool.
8. Rotating a brush horizontally to some arbitrary angle, then rotating it back (with snap to grid turned on) makes the brush go off grid with some coordinates now being floating point numbers. Thus it is pretty easy to create off-grid geometry, and that's where a "snap to grid" button would be useful.
9. Setting the angle of a func_door could be more comfortable if it was displayed in the 3D view.
10. Creating a key on an entity requires mouse clicking on the "Value" field after entering the key name; it would be faster to automatically move the cursor into the Value field after pressing Enter. Because as it is now, it requires you to reach for the mouse in between.
11. Creating a hollow box is harder in this 3D view than it is in a (Radiant) 2D viewport. I'm not talking about CSG Make Hollow, just building a box by hand. I like to box my maps during development, and I box large outdoor areas as well (put the pitchforks away, I know what I'm doing). I'm just saying it is hard to create a simple hollow box made from 6 brushes around the entire map with the 6 sides perfectly fitting, because drawing brushes (and navigating around the map, too) is klunky right now.
12. I find myself wanting to increase the movement speed of the WASD keys.
13. It would be good to have a method of axis-aligned movement; ie restrict moving a brush to the X or Y axis as well as the Z axis. Use case: Still trying to make a non-leaking large box.
Anyway, I'll quit for tonight.
I appreciate the idea of making a 3D-only editor, but IMHO this dogma introduces a couple of its own problems that would be very easily solved by such terrible things like a switchable 2D viewport or even a gizmo. It seems extremist to see the 3D viewport as the only good way to map.
It's not like I depend on the 2D viewports in a big way; I mainly use the 3D viewport in Radiant as well, which is definitely possible. I just think that for certain specific uses, a 2D view is very hard to beat.
More power to you, of course, it is your editor after all.
 Force Integer Plane Points
#960 posted by FifthElephant [82.12.230.210] on 2013/04/22 02:54:50
I used this on my speedmap, getting all kinds of crazy problems when I try to compile it. Is using this more or less prone to microleaks? It seems I can't use snap vertices and snap to grid to fix these problems.
Map is here if you're interested -
http://depositfiles.com/files/sgiknj9nk
compiled with treeq (tyr's wont let me compile beyond the bsp stage for some reason)
 FifthElephant
#961 posted by mechtech [65.190.158.200] on 2013/04/22 03:51:37
I sent an email with that map. Loaded into Hammer and again the bad brushes could not be loaded. After I plugged the holes no leaks.
I added func_detail the map layout was a vis killer.
Link below works to compile.
I have found it to create bad pointfiles but everything else seems to work.
http://disenchant.net/files/utils/snapshot/tyrutils-0.7-42-gbb02e6d-win32.zip
Maybe you could use Hammer to filter out bad brushes. Trenchbroom's rules for bad brushes seem loose.
 Gb
#962 posted by SleepwalkR [92.231.233.113] on 2013/04/22 09:39:07
7. A shortcut to rotate any object by 90 degrees around the Z axis would be nice for e.g. monster placement. It is just faster than using an arbitrary rotation tool.
Look at Edit > Actions when brushes or entities are selected.
8. Rotating a brush horizontally to some arbitrary angle, then rotating it back (with snap to grid turned on) makes the brush go off grid with some coordinates now being floating point numbers. Thus it is pretty easy to create off-grid geometry, and that's where a "snap to grid" button would be useful.
That's pretty much unavoidable, but you can of course always use undo.
9. Setting the angle of a func_door could be more comfortable if it was displayed in the 3D view.
I agree that the angle indicators are flimsy right now. I'll improve their visibility.
10. Creating a key on an entity requires mouse clicking on the "Value" field after entering the key name; it would be faster to automatically move the cursor into the Value field after pressing Enter. Because as it is now, it requires you to reach for the mouse in between.</a>
Can't do it right now due to a limitation in wxWidgets, but it will be fixed as soon as wxWidgets 2.9.5 is released. Although I think you can move to the next field with TAB right now.
13. It would be good to have a method of axis-aligned movement; ie restrict moving a brush to the X or Y axis as well as the Z axis. Use case: Still trying to make a non-leaking large box.
Also being worked on.
I appreciate the idea of making a 3D-only editor, but IMHO this dogma introduces a couple of its own problems that would be very easily solved by such terrible things like a switchable 2D viewport or even a gizmo. It seems extremist to see the 3D viewport as the only good way to map.
It's not like I depend on the 2D viewports in a big way; I mainly use the 3D viewport in Radiant as well, which is definitely possible. I just think that for certain specific uses, a 2D view is very hard to beat.
I agree with that. The reason why I'm trying avoid 2D views is that I want to find out how far I can push the 3D only approach. If it turns out that, even with things like a moveable grid, it is not possible to do certain tasks comfortably at all, then I'll reconsider 2D views.
 Goddamn Tags ;-)
#963 posted by SleepwalkR [92.231.233.113] on 2013/04/22 09:39:55
 FifthElephant
#964 posted by SleepwalkR [92.231.233.113] on 2013/04/22 09:40:11
I'll take a look!
 Mechtech...
#965 posted by FifthElephant [82.12.230.210] on 2013/04/22 12:18:58
The bad pointfiles are the reason why I'm resorting to using TreeQ, the only problem with that is I am playing a lottery game with brushes. I'm trying to avoid using Hammer if possible. I think maybe was that I had used the "force plane integers" on this map which really I only need vertex integers (probably).
As for it being a vis killer, I think this is going to be my curse as I used to make very open/large Unreal maps. Also I didn't really plan it properly because it's a speedmap. I think I will probably avoid terrain for speedmaps in the future..
 Fifth
#966 posted by SleepwalkR [92.231.233.113] on 2013/04/22 12:25:54
The option to use integer plane points mostly exists for backward compatibility with older compilers. It will not avoid problems with brushes and might even produce more microleaks.
You need to get a feeling for what brush shapes are "safe" and what aren't. I haven't looked at the map you posted above, but here are some general rules:
- fewer faces on a brush are better
- very big and very small brushes can cause problems
- integer vertex coordinates can help, but cannot always be guaranteed due to rounding errors or lack of precision when integer vertex coordinates are enabled
Everyone feel free to add to that list.
#967 posted by FifthElephant [82.12.230.210] on 2013/04/22 14:01:27
I used the speedmap to experiment with something that I haven't used yet. I think this backs up my thoughts quite well though, and it's clear to me that the compilers and the editors aren't really designed to do the things I want to do with terrain.
I have a few more experiments to do with terrain but I doubt they'll be as nice as what I've tried to do so far.
#968 posted by JneeraZ [199.255.42.114] on 2013/04/22 14:47:17
Keep in mind how old Quake is. If you want to get crazy, maybe make maps for something more modern. Doing crazy crap in Quake is a challenge for people rather than the preferred platform. :)
 Yeah
#969 posted by Drew [216.252.64.162] on 2013/04/22 15:18:35
might be right - speedmaps are good places to experiment with that kind of stuff though.
 Fifth
#970 posted by SleepwalkR [92.231.233.113] on 2013/04/22 16:27:37
While I do encourage experimentation, I suggest you stick with trisoup or even prisms. The fewer vertices a face has, the better. The fewer faces a brush has, the better - ergo prisms are optimal.
 SW
#971 posted by mfx [78.55.15.143] on 2013/04/22 16:38:25
Like Wedges<Pyramids<tetrahedrons?
 Or
#972 posted by mfx [78.55.15.143] on 2013/04/22 17:07:03
has the brush geometry always need to have some thickness?
I.e like not using two edges to seal the map from void
(and avoid bsp holes)?
Not getting it...
 SW
#973 posted by FifthElephant [82.12.230.210] on 2013/04/22 17:28:45
Yeah my next attempt at terrain will be some kind of trisoup/prism thing, but the work involved for this is hefty (and unlike cubes it's not as good for sealing off back faces). I really can't wait until you implement a floor lofter style tool, or have some kind of easy way of grouping brushes together for manipulation (or have a layer system).
It's still early days yet and I guess I'm still learning.
 Layer System?
#974 posted by SleepwalkR [92.231.233.113] on 2013/04/22 17:48:51
What do you mean by that?
mfx: Ask me on wednesday when we have some paper in front of us ;-)
 Like Photoshop
#975 posted by FifthElephant [82.12.230.210] on 2013/04/22 18:33:30
or Worldcraft. You can make "layers", just throw brushes into the layer and you make them visible or invisible. I thought this was a feature you may look at adding some time down the line. It's probably more useful if you have 2d views though.
 Oh Right
#976 posted by SleepwalkR [92.231.233.113] on 2013/04/22 19:30:07
TB will have groups for that purpose. You will then be able to hide and lock such groups.
 Yeah
#977 posted by ijed [200.73.66.2] on 2013/04/22 19:31:29
In WC they're called 'visgroups'.
 Yeah
#978 posted by SleepwalkR [92.231.233.113] on 2013/04/22 20:18:03
 Hey Ijed
#979 posted by SleepwalkR [92.231.233.113] on 2013/04/22 20:18:09
 Fifth
#980 posted by mechtech [65.190.158.200] on 2013/04/23 03:11:17
I've been using TyrUtils and Txqbsp.exe as a work around if I need to find a leak. I can't see the point of mapping without func_detail now.
TB can make some really wild brushes to the point that it's hard to tell if there valid. Simple is better. Make a few simple brushes instead of one complex monster. An option is create the complex brush and fill it in with simple ones to make the same shape then delete the complex one.
You can also make up prefab brush groups. As long as there good and on grid you can mash them up to create varied terrain.
IMO creating valid error free terrain has been the hardest thing to learn in Quake editing.
#981 posted by Tyrann [203.122.220.108] on 2013/04/23 11:20:00
That pointfile bug sucks, I'll get to work on that.
 Mechtech
#982 posted by ijed [190.22.41.127] on 2013/04/23 13:46:18
Well, getting proper vis blocking is tricky as well - lots of maps are made without any at all and have infinite vis times. Detail brushes should help this some as well now though. But for the want of a few dogleg corridors or a doughnut, we've probably not seen many maps that the author(s) gave up on.
Sleepwalker, I'm going to start using trenchbroom exclusively now, so should be able to provide some more valid contributions in the coming weeks :)
 Awesome
#983 posted by SleepwalkR [80.187.103.48] on 2013/04/23 15:10:07
I'm also looking for another tester if you're interested.
 Ok
#984 posted by ijed [200.73.66.2] on 2013/04/23 15:12:36
I'm already signed up on github, but haven't been active.
 I Publish Betas Via Dropbox
#985 posted by SleepwalkR [130.149.243.224] on 2013/04/23 17:21:47
If you have DB, can you give me the email address you use for it?
 Sure
#986 posted by ijed [200.73.66.2] on 2013/04/23 17:24:01
 Ouch
#987 posted by ijed [200.73.66.2] on 2013/04/23 18:10:31
Current version says it's a 15 hour d/l ;)
 Ok
#988 posted by ijed [200.73.66.2] on 2013/04/23 18:25:17
Got it. Server burp.
 Alright
#989 posted by SleepwalkR [130.149.243.224] on 2013/04/23 18:47:33
Sent you an invite, but I deleted all old betas just now, so the folder is empty ;-). I'll upload a new build later.
 This Editor
#990 posted by ijed [200.73.66.2] on 2013/04/24 23:39:34
Is the business.
 Problem
#991 posted by mechtech [65.190.158.200] on 2013/05/08 17:01:32
Sorry about not posting to the proper location.
If I use the texture named 1999
I get
"Malformed map file: expected token of type string, but found integer number at line 1249, column 67"
 Texture Names
#992 posted by ijed [200.73.66.2] on 2013/05/08 17:16:50
Have to begin with a letter not a number - I think this is common to all textures.
 Interesting...
#993 posted by metlslime [159.153.4.50] on 2013/05/08 21:55:25
I should add that to my texture faq.
 Do They?
#994 posted by SleepwalkR [92.231.105.132] on 2013/05/09 01:58:24
Where's that writ? There is another bug in TB's map parser concerning texture names beginning with a curly brace. I could fix this one too while I'm at it, but only if all-digit texture names are valid. Someone should check the Quake source.
 Unnamed Textures
#995 posted by Baker [69.47.162.203] on 2013/05/09 06:10:25
Aerowalk has an unnamed texture in the map somehow, if I recall correctly.
 "{" Texture
#996 posted by Baker [69.47.162.203] on 2013/05/09 06:12:35
Is used by Remake Quake for "fence textures" (alpha masked where palette index 255 is transparent), just like Half-Life.
 Yes
#997 posted by SleepwalkR [92.231.105.132] on 2013/05/09 07:39:43
But I would like to have a word with whoever had the idea to use a curly brace in the texture name.
 Hahaha
#998 posted by Baker [69.47.162.203] on 2013/05/09 08:03:42
I understand.
 !!
#999 posted by FifthElephant [82.12.230.210] on 2013/05/09 12:51:46
Ahhh SW, you make me chuckle. ;)
 Uh
#1000 posted by ijed [190.22.31.54] on 2013/05/09 13:48:46
It was 'us' - I name no names, collective responsibility.
 It Was MH
#1001 posted by onetruepurple [91.240.47.30] on 2013/05/09 16:25:50
n/t
 Then 'you' Will Pay For This Atrocity ;-)
#1002 posted by SleepwalkR [92.231.105.132] on 2013/05/09 21:14:39
 Dunno Why
#1003 posted by FifthElephant [82.12.230.210] on 2013/05/09 21:25:10
they chose on the curly brace, I mean they could have just used a key of "mask" like they did with alpha surely?
I have a nice idea for alpha masks for another map, I think they're all going to be speedmaps from now on btw (since I'm not longer unemployed)... saying that I'm trying to get my sp map sorted before monday, I have actually added a lot of extra stuff so if you downloaded the mp version of deck it will be worth downloading the sp ;)
 FifthElephant
#1004 posted by quaketree [76.14.42.216] on 2013/05/10 05:38:27
I'm actually looking forward to seeing "Deck" in SP. I don't "Do" MP so seeing how you envisioning it to play out will be interesting.
 Same
#1005 posted by Drew [216.252.90.61] on 2013/05/10 21:24:16
 Best Level Editor I Have Ever Used
#1006 posted by Schneiden [71.167.164.25] on 2013/05/22 02:00:05
And I mean it, absolutely incredible. It really is.
 Really Have To Get Around To This
#1007 posted by Drew [216.252.92.78] on 2013/05/22 07:13:20
Maybe will see if I can get it to run in June. To and kid will be out of town for a week s will have time to dork out like in ye olde days.
 To = Gf
#1008 posted by Drew [216.252.92.78] on 2013/05/22 07:13:49
iPad
 Schneiden
#1009 posted by SleepwalkR [85.178.59.92] on 2013/05/22 07:21:34
Thanks, glad you like it.
Drew, go for it!
 Particle Editor
#1010 posted by Julius [41.190.198.233] on 2013/05/29 18:04:15
 Particle Editor
#1011 posted by SleepwalkR [130.149.243.224] on 2013/05/29 18:25:37
Just create a feature request at the bug tracker, but the chances that it'll happen soon are pretty slim.
 Particles
#1012 posted by Spiney [91.177.81.254] on 2013/05/29 22:01:41
I'dd rather see engine maintainers settle on a universal and highly modular particle system. The DP one is useful but relatively fixed function.
 Vanilla Only
#1013 posted by deqer [68.149.147.30] on 2013/05/30 05:31:57
I'd rather see the editor stay focused on vanilla aspects, first and foremost, and/or perhaps only.
#1014 posted by Spiney [91.177.74.141] on 2013/05/30 16:12:04
I agree with first and foremost. Non vanilla would be nice, as long as it's integrated non-intrusive. Maybe a plugin API could fill those gaps at some point? Long term speculation...
 Multiple Game Support, Particle Systems
#1015 posted by SleepwalkR [130.149.243.224] on 2013/05/30 16:24:02
Multiple game support will be in the editor. Particle system is unlikely, sorry. Plugin API is an interesting idea and may happen at some point if there is (serious) interest in writing plugins.
 Entity's Key List (definition File?) And Key Descriptions
#1016 posted by deqer [68.150.250.186] on 2013/06/24 21:50:09
Is it just me, or is the editor still not listing the keys that can be added to the entity you're editing?
For example, editing a Light, in the Entity panel , there is no list of keys that can be added, such as "light" for example.
Also, a description of the key, such as "light: The value of light. Default (300)" like I've seen in other editors.
 No It Doesn't
#1017 posted by SleepwalkR [85.178.188.207] on 2013/06/25 00:01:28
Updates are slow due to day job and family obligations.
 Sorry, I Mis-phrased My Post.
#1018 posted by deqer [68.150.250.186] on 2013/06/25 00:10:45
I couldn't edit my post afterwards.
No problem that the feature isn't there yet.
What I meant was, the tone in my post was because I thought it was added already; I was sure I heard you say it was done. So, I thought I was experiencing a bug.
No worries though. Take your time.
 Well
#1019 posted by FifthElephant [82.12.230.210] on 2013/06/25 00:51:07
it's been known a long time what the default light value is.
It would be nice to have these displayed in the editor but let's be honest anyone mapping now will probably know many of the entity keys and values.
TB is an oddity because work flow is cut massively by the way you create and edit brushes but adds extra time by not having the entities fully explained (like in Worldcraft for example).
In it's current iteration I find myself very comfortable using TB and never wanting to revert back to WC, despite my needing to often look up keys and values for the various entities.
 Well
#1020 posted by deqer [68.150.250.186] on 2013/06/25 05:23:24
I don't.
Thanks.
 Yeah
#1021 posted by SleepwalkR [85.178.188.207] on 2013/06/25 11:40:33
It's on my todo list, but as I said - time is limited. I'll push this for the 1.1 version though.
#1022 posted by necros [99.227.215.224] on 2013/06/25 17:06:25
It would be nice to have these displayed in the editor but let's be honest anyone mapping now will probably know many of the entity keys and values.
I think having the default keys displayed would be a good idea though, Especially because Trenchbroom seems to be attracting a lot of new mappers who don't know the keys by heart.
 Yeah, I Agree With That.
#1023 posted by SleepwalkR [130.149.243.224] on 2013/06/25 19:27:21
 And
#1024 posted by ijed [200.73.66.2] on 2013/06/25 20:41:22
More experienced mappers can change out the default values for their own ones in the fgd/def files depending on what map they're making. I doubt most mappers, after experimenting with lights, won't have their own values that they prefer to the default 200 blob style.
But that's a minor bonus when looking at the entire user base.
Just having these automatically generated will save users mouse clicks and key taps. And that makes the software more efficient to use.
 For Everyone I Mean, Not Just New Users
#1025 posted by ijed [200.73.66.2] on 2013/06/25 20:42:44
 Textures Will Not Load
#1026 posted by MoonKnightFan [68.35.137.5] on 2013/06/26 06:14:12
I have been trying to use Trenchbroom, yet I have run into a serious issue. I have pointed the application to my Quake directory, and loaded the quake fgd, yet it won't load any textures into the program. It loads the Entities just fine. I have tried pointing Trenchbroom to several different installs of quake, including a vanilla quake install, Darkplaces, etc. Each time it finds entities, but can't find textures. please advise.
 You Need
#1027 posted by FifthElephant [82.12.230.210] on 2013/06/26 07:34:21
To load a separate .wad file for map textures. It doesn't pull these from the quake folders. There is a comprehensive amount of .wad files on quaddicted.com
 MoonKnightFan
#1028 posted by deqer [68.150.250.186] on 2013/06/26 14:25:32
 Can't Get It To Start
#1029 posted by Rick [75.65.159.61] on 2013/06/26 17:42:21
The window opens for about a second. I can see it trying to load stuff, then it just shuts down with no error message or anything.
Log file just ends abruptly.
4068 2013-06-26 10:35:38: Renderer info: GeForce 7800 GS/AGP/SSE2/3DNOW! version 2.1.2 from NVIDIA
Corporation
4068 2013-06-26 10:35:38: Depth buffer bits: 16
4068 2013-06-26 10:35:38: Multisampling disabled
4068 2013-06-26 10:35:38: OpenGL instancing disabled
4068 2013-06-26 10:35:38: Loading entity definition file C:\Trenchbroom\Resources\Defs\Quake.fgd
4068 2013-06-26 10:35:38: Loading 'progs/player.mdl' (searching )
4068 2013-06-26 10:35:38: Unable to find MDL 'progs/player.mdl'
(etc, etc....)
4068 2013-06-26 10:35:38: Loading 'progs/g_shot.mdl' (searching )
4068 2013-06-26 10:35:38: Unable to find MDL 'progs/g_shot.mdl'
4068 2013-06-26 10:35:38: Created Face Shader Program
4068 2013-06-26 10:35:38: Created Face.vertsh
4068 2013-06-26 10:35:38: Created Face.fragsh
4068 2013-06-26 10:35:38: Unable to link Face Shader Program, linker output was:
and that's where it ends.
 Version?
#1030 posted by deqer [68.150.250.186] on 2013/06/26 17:59:58
What version are you using?
What operating system are you using?
If you're on Windows, did you install "Microsoft Visual C++ 2010 Redistributable Package" http://www.microsoft.com/en-us/download/details.aspx?id=5555 ?
#1031 posted by Rick [75.65.159.61] on 2013/06/26 18:35:27
Trenchboom is 1.09.224
Windows XP SP3 fully updated
VC++ x86 redistributable 10.0.30319 is installed
Computer is an old Athlon 64 3400+ (nVidia chipset)
I guess I could try on another computer, but this is the one I do all my dev type work on.
 Rick
#1032 posted by SleepwalkR [92.231.235.37] on 2013/06/26 21:52:20
What is the GL driver version? It looks like the driver is failing to compile / link the shaders, which may or may not be a driver bug.
#1033 posted by Rick [75.65.159.61] on 2013/06/26 22:51:28
The video driver is really old (2007). I never mess with it because I updated it once and had a lot of problems, so I went back to the old one and have never had any problems since.
That was so long ago that I don't actually remember what the problems were, only that I made a mental note to never screw around with the video driver again. Maybe a new driver wouldn't have the problems.
 Rick
#1034 posted by deqer [68.150.250.186] on 2013/06/26 23:49:20
I didn't ask about video card drivers, because I thought it was obvious and common sense by now that people update their video card drivers. You see the message everywhere now a days.
 Rick
#1035 posted by SleepwalkR [92.231.235.37] on 2013/06/27 00:13:54
Sorry about that. The Face shader which is failing on your system is quite complex and might therefore cause these problems. However eithout an error message I have nothing to go on to fix it. If you're willing, We could try to pinpoint the problem by removing functionality though. Write me at kristian.duske@gmail.com if you want to try this.
Loving this so far. :) My biggest gripe is that I don't know all the Quake entity key/values and Trenchboom doesn't list them (either in the documentation or in the Entity tab). Seems pretty hard to find that info on the net too. :) I ended up opening up GTKRadiant, placing entities and seeing what it's descriptions say. Any chance of having better entity descriptions/more options in the Entity Properties Tab?
 The Happy Friar
#1037 posted by deqer [68.150.250.186] on 2013/07/06 07:11:53
That feature is coming, but the author of Trenchbroom is on vacation right now.
But, if you can find 100 people to start using TrenchBroom, and get 100 websites to start praising TrenchBroom, then I think the author will come home early from vacation and implement that feature ASAP. ;)
 I'm Not On Vacation
#1038 posted by SleepwalkR [85.178.61.148] on 2013/07/06 08:19:51
I wish!
 Thank God
#1039 posted by Tree [75.140.104.96] on 2013/07/06 09:44:02
Hey, I love you for this. No really, I LOVE you.
Keep it up :)
#1040 posted by FifthElephant [82.24.73.240] on 2013/07/06 11:38:10
Google quake map specs and also google worldcraft guide. Both are what I use for mapping. Or alternatively download my map q-deck because it was made entirely in trench and I included the source :)
 Here's The Links
#1041 posted by FifthElephant [82.24.73.240] on 2013/07/06 13:07:44
 Thanks For The Nice Words, Guys.
#1042 posted by SleepwalkR [85.178.54.17] on 2013/07/06 16:04:52
 Friar
#1043 posted by ijed [186.37.203.116] on 2013/07/06 23:58:46
just open the .fgd or .def file included in the download and search the entity you need. Should be a lot quicker than opening another editor at the same time!
I just found that out later today. I was looking to see if I could add that info to the .fgd and saw it was already there. What would be useful is a Windows help file with all the entity info, similar to Doom 3's script reference help file.
 Yeah
#1045 posted by SleepwalkR [85.178.54.17] on 2013/07/07 08:54:32
such things are planned.
 Select A Subdirectory Within Your Quak Direction To Search For..
#1046 posted by Tree [75.140.104.96] on 2013/07/09 09:34:02
In the map properties option, the 'Select a subdirectory' spot there are no options.
I feel like this is a very simple thing to fix but I'm blind.
 Tree
#1047 posted by Scampie [72.12.65.92] on 2013/07/09 10:21:07
Do you have the path to Quake set up correctly in View->Preferences?
#1048 posted by rudl [78.104.107.82] on 2013/07/19 19:34:26
I like it!
some crashes on win32 though.
*when i click on the titlebar symbol (accidentaly)
*clipper sometimes
#1049 posted by necros [99.227.215.224] on 2013/07/19 19:48:30
 Rudl
#1050 posted by SleepwalkR [92.231.110.92] on 2013/07/19 22:15:08
There's much improved version that I still haven't finished. If you would like to try it out, send me an email at kristian.duske@gmail.com.
#1051 posted by rudl [78.104.107.82] on 2013/07/21 12:12:43
@necros I'll report the errors :)
Anyway those are not really showstoppers and It is a joy to work with trenchbroom ;)
@SleepwalkR Thanks :)you got mail
 This Is Really Cool.
#1052 posted by grahf [97.95.254.103] on 2013/08/06 18:29:03
I only wish I'd seen this thread five months ago.
At first I was frustrated because it doesn't work like radiant, but after a few sesssions I'm getting into the paradigm of TB a little better.
I found a funny bug, not a showstopper but it did cause me to lose a few minutes' work: Open a new map, make a few random brushes, but don't save the map. Quit Trenchbroom - a dialog box will come up asking me if I want to save changes to unnamed1 - only problem is, nothing happens when I click any of the dialog box options of "cancel," "no," or "yes." So I am just stuck there and have to force quit the process.
After reading the whole thread, it sounds like this could be a bug in the backend stuff (wxwidgets, gtk?) rather than TB itself.
Early 08 Macbook Pro with 8600M, OS X 10.6.8.
 It's A Known Problem With WxWidgets
#1053 posted by SleepwalkR [92.231.106.24] on 2013/08/07 07:16:38
 The State Of TrenchBroom
#1054 posted by SleepwalkR [130.149.243.209] on 2013/08/07 12:11:56
I just wanted to let everyone know what's going on with TB lately and why there haven't been any updates for a while.
The currently released version is written in C++ and based on wxWidgets, a cross-platform GUI toolkit. I have written this version in quite a hurry without knowing either C++ or wxWidgets too well, and unfortunately it shows. There are all kinds of hacks and shortcuts in the code that make it hard to maintain. The worst effect of this is that whenever I touch something to add a new feature or fix a bug, I often get new bugs and problems.
This is the case with the current codebase of the next release (TB 1.1), which doesn't work properly on Windows (can't use arrow keys) and has a lot of problems on Linux as well. I would like to fix the Windows bugs and release this version, but it has been quite difficult to track them down, so it might take a while (or not happen at all - read on).
At the same time I have started over completely from scratch. This new codebase is much better structured and easier to maintain. It will become TB 2.0 and it will have (almost) all of the features of the current 1.1 codebase. On top of that it will support multiple games (probably Hexen2 and Quake2 out of the box, with Quake3 and Half Life support coming later). Also, I'm making sure that this version will work fine on all three major platforms from that start. This version is coming along well, but it will be several months until it's ready for release.
So, as you can see, I have been silently working on TB, but I can't say when the next release is going to happen, or what it will entail. I'll try to get the 1.1. release out of the door so that you can keep using TB until 2.0 is ready, but I can't promise anything.
 Sounds Great
#1055 posted by ijed [190.22.39.91] on 2013/08/07 13:27:15
#1056 posted by FifthElephant [31.93.87.131] on 2013/08/07 14:05:48
Sweet. We may see a resurgence of maps for other games!
 Oooh
#1057 posted by than [182.164.64.213] on 2013/08/07 15:14:26
You need any more people to test on linux?
I eventually got TB working on my laptop some time ago, but various bugs and incompatibilities with my particular ageing machine made it a bit of a chore to use tbh. I'm using my desktop a bit more often now though.
Out of curiosity, what is your main/favourite programming language? You said you don't know C++ that well, but you managed to write a Quake editor :)
 By Now It's C++
#1058 posted by SleepwalkR [80.187.101.20] on 2013/08/07 17:09:50
Until three years ago, I mostly used Java. Then I switched to Objective-C to write TB, and about 1.5 years ago I started learning C++ in order to make TB portable to other platforms. C++ is however quite different from purely OO languages like Objective-C and Java because it has meta programming facilities. Because of that and the manual memory management it requires, I find C++ quite difficult to learn. I guess TB 1 was my testbed, and now that I know a bit more about the language, I hope that TB 2 will be better.
 Great News On TB2.0
#1059 posted by poVoq [41.190.197.226] on 2013/08/07 20:36:29
Thanks for the update... just one request: Instead of targeting other more or less dead games, how about support for Xonotic, Warsow etc.?
 Once Multi Game Support Is Done
#1060 posted by SleepwalkR [85.178.191.94] on 2013/08/07 20:40:59
you are free to add support for these games, or find someone who will ;-)
 Other Games Are No More Dead Then Quake...
and id-based .map format is pretty similar across all their .map tech.
A neat feature would be to use GTKRadiant game info in TB to support games.
But, glad to hear you're still plugging away at it! Looking forward to TB 2.0!
 Committed To Making A Proper Map With This Now
#1062 posted by rj [86.14.63.89] on 2013/08/08 19:46:47
appreciated you aren't in the place to be implementing insignificant little suggestions at the moment with the rebuild going on. but here's one anyway (feel free to shoot it down if it's just me being really lazy)
it would be nice if the clip tool remembered the most recent previously used 'mode'. case in point, if you use it to split a brush in two without deleting anything, with this functionality you wouldn't need to tab twice each time you wanted to repeat the operation. normally when i use the split function i use it multiple times in succession (eg. for cutting up a floor in order to lower part of it)
 Agree
#1063 posted by ijed [190.21.118.176] on 2013/08/08 19:55:22
This would be handy. Small time savers like this can add up to big ones, especially with something as fundamental as clipping.
 Please Add It To The Issue Tracker
#1064 posted by SleepwalkR [92.231.108.231] on 2013/08/08 21:50:30
Otherwise it will get lost.
 Will Do
#1065 posted by rj [86.14.63.89] on 2013/08/08 22:06:42
just making sure it wasn't a completely retarded idea first. wouldn't want to clog the tracker up otherwise!
#1066 posted by necros [99.227.215.224] on 2013/08/10 05:05:17
is the broken transparent textures a known bug or is it only for some video cards? (nvidia 250gts)
 Known Problem
#1067 posted by SleepwalkR [92.231.109.11] on 2013/08/10 08:06:02
It's not really a bug, though. It sometimes happens when there are intersecting transparent polys.
#1068 posted by necros [99.227.215.224] on 2013/08/10 22:01:15
i meant how transparent brushes aren't actually transparent, but selected brushes have their faces drawn and models are always visible through them.
 I Don't Understand
#1069 posted by SleepwalkR [85.178.116.20] on 2013/08/10 23:03:31
Can you show me a screenshot?
#1070 posted by necros [99.227.215.224] on 2013/08/10 23:48:12
 Its Useful
#1071 posted by ijed [186.37.203.147] on 2013/08/11 01:39:06
in many cases. There when i need to isolate stuff i'm using the view options - with models for example.
In other cases, like multiple water brushes fighting with each other, it can get confusing quickly.
#1072 posted by necros [99.227.215.224] on 2013/08/11 02:13:25
oh, is this intentional??? i thought it was just bad drawn order.
 Not Intentional
#1073 posted by SleepwalkR [85.178.116.20] on 2013/08/11 07:44:54
It is bad draw order, and I don't really know how to fix it. I'll have to think about it. Can you please submit a bug report?
#1074 posted by necros [99.227.215.224] on 2013/08/11 16:22:37
sure. i've just been away from TB for so long that I didn't know if it was known or not. :)
 I Don't Get That Bad Draw Order.
http://imageshack.us/photo/my-images/12/5bm9.jpg/
You can see that I have the same entity and a brush selected, it all looks like I'd expect it to.
ATI 3850, Catylist 13.4, Win XP-32.
Didn't happen in the 12.x driver series either.
 It's More Or Less Random
#1076 posted by SleepwalkR [85.178.58.64] on 2013/08/11 19:00:28
necros, I'll look into it, and if you are saying that you're spending a bit more time with the editor now, that would make me quite happy ;-)
Happy Friar, I don't think the problem depends on the graphics adapter. It's just that sometimes the faces will be sorted correctly and sometimes they won't. It depends on where the camera is and where you're looking.
That said, I could be wrong and maybe I have broken something.
#1077 posted by necros [99.227.215.224] on 2013/08/12 00:53:20
doesn't look random to me. i've never seen it work. :)
however, even though it is being drawn in the right order for happy friar, the brushes are not actually transparent in his screenshot either.
 Never Seen It Work?
#1078 posted by SleepwalkR [85.178.58.64] on 2013/08/12 07:11:49
Which Version are you using, anyway?
#1079 posted by necros [99.227.215.224] on 2013/08/12 20:09:58
About says 1.1.0, build 317
 Is There A Seperate Transparency Tag?
I thought if you use Lava (water, etc) it automatically applies a transparency flag. I tried it again with a sky/water on top and water/pentagram on bottom, still never shows through.
Version 1.0.9, build 224. Didn't have a new one last I checked. Nothing newer on the TB website.
 The 1.1.0 Release Is Beta
#1081 posted by SleepwalkR [85.178.117.190] on 2013/08/12 23:35:35
Necros, does 1.0.9 work for you?
#1082 posted by necros [99.227.215.224] on 2013/08/13 00:41:47
Yes, sorry for the confusion. :(
 Ok, So It's Only Broken In 1.1.0
#1083 posted by SleepwalkR [85.178.117.190] on 2013/08/13 07:03:41
 Oldschool Solution?
#1084 posted by Spiney [91.179.177.104] on 2013/08/14 13:13:30
Use 3 layers of screendoor + opaque.
 Can't Seem To Run This
#1085 posted by FifthElephant [82.24.73.240] on 2013/08/23 20:46:04
on my brand new Surface Pro. No idea why, I click the icon and it simply doesn't load. No error messages or anything.
 That's A Shame...
#1086 posted by SleepwalkR [84.144.183.57] on 2013/08/23 20:54:24
But I can't really do much about it right now. Last time I checked it ran fine in Windows 8.
#1087 posted by FifthElephant [82.24.73.240] on 2013/08/25 02:02:10
Does this have any dependencies on other things I should know of (like .net framework or anything similar)?
I need to get this to work because it's likely going to be my main way of working for a while.
 Fifth
#1088 posted by SleepwalkR [84.144.174.220] on 2013/08/25 08:37:34
#1089 posted by FifthElephant [82.24.73.240] on 2013/08/25 13:55:36
Is it possibly because the surface is 64 bit?
 If It Doesn't Support 32 Bit, Then Maybe
#1090 posted by SleepwalkR [84.144.174.220] on 2013/08/25 13:57:46
The TB builds I'm publishing are 32 bit. 64bit builds should not be a problem. Can you test whether the SF Pro runs 32bit binaries?
#1091 posted by FifthElephant [82.24.73.240] on 2013/08/25 14:07:15
Well it runs everything I have used so far, including a really old copy of Paintshop Pro that I have installed on every box I have ever owned since 1997. ;)
The surface also is only compatible with DirectQ from all the quake engines I have tried. (literally, something to do with the touchscreen messing up the controls in other engines)
 Dependancy Scanner
#1092 posted by FifthElephant [82.24.73.240] on 2013/08/25 14:16:38
So I decided to download a dependancy scanner to see if I am missing something.
http://www.techradar.com/news/software/applications/program-won-t-open-try-this-free-download-707381
According to the program Dependancy Walker the editor is trying to run something called IESHIMS.DLL...
#1093 posted by FifthElephant [82.24.73.240] on 2013/08/25 14:34:08
"Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module."
Had a look to see which things are highlighted and they are -
SHLWAPI.DLL
API-MS-WIN-CORE-SYNCH-L1-1-0.DLL
SHCORE.DLL
IEFRAME.DLL
But I don't suppose that would help you massively. Weirdly, I have found IESHIMS.DLL and I can't see any reason why it is showing up as a problem.
 No Idea
#1094 posted by SleepwalkR [84.144.174.220] on 2013/08/25 14:35:58
Not even why TB would try to load those. Probably something else that depends on them. Sorry!
#1095 posted by FifthElephant [82.24.73.240] on 2013/08/25 14:44:38
Looks like they're dependencies of other dll files that TB uses. I will run the profiler on dependency walker and also run process monitor and see if I can find anything there.
This is a real bummer though, my old computer died literally days ago and the surface is my replacement computer.
#1096 posted by Spirit [80.187.102.117] on 2013/08/25 15:31:14
PSA just in case: Don't download dll files from random websites. Doing so is a security risk!
#1097 posted by FifthElephant [82.24.73.240] on 2013/08/25 15:53:23
I'm not going to be downloading random .dll files any time soon so don't worry about that.
I think it's something to do with running 64bit windows 8, it'd be good if someone else running 64bit could confirm this though.
 I'll Have A Look
#1098 posted by SleepwalkR [84.144.174.220] on 2013/08/25 18:11:23
When I get back to my home pc in a couple of days.
#1099 posted by FifthElephant [82.24.73.240] on 2013/08/25 18:34:08
A friend of mine has 64bit windows 8, it works on his machine.
This is quite annoying. Of all the programs that I use this is one of the ones that I really need to work. Damnit.
 Fixed...
#1100 posted by FifthElephant [82.24.73.240] on 2013/08/25 18:59:34
Seems like the default drivers (and even the updated ones through windows update) are no good for running TB.
Had to go to intels website and download the latest drivers manually (the auto-update wont allow me to download them).
#1101 posted by FifthElephant [82.24.73.240] on 2013/08/25 19:00:14
If in doubt, update your drivers. Seems to be the TB rule of thumb!
 Auto-update
#1102 posted by quaketree [76.14.45.221] on 2013/08/25 21:40:47
Is usually crap for Windows regarding hardware. They can be years off of the curve if they bother at all. I had a laptop that used a 2007 update that they never had in their update database.
 I Remember
#1103 posted by ijed [190.22.101.10] on 2013/08/26 01:56:12
One update that partially disabled my laptop. Had to download the fixed update on another machine and use a pen drive to fix it.
 Lights
Having a slight issue with using this editor. When I spawn in a light, there's no obvious way to control the radius/strength of the light fixture. When I compiled the map, the entire room was made super duper bright. Is there some flag i'm supposed to set? I think i'm missing something.
#1105 posted by Scampie [72.12.65.92] on 2013/08/31 04:21:01
you need to add a 'light' key to the light entity and give it a numerical value, something like 100.
(the editor isn't very friendly to people new to Quake editing when it comes to the entities and some of the properties they may need or use. It's a work in progress)
also, make sure when you compile, you also run a light compiler. qbsp only generates the polygonal hulls of the map, you also need to run a light compiler on the bsp to generate the lightmap.
http://quakewiki.org/wiki/Getting_Started_Mapping may be of help if you are still confused!
 Or Cheat...
I used Darkplaces with RT shadows. :)
 RE: Lights
I already know about the lightmaps generator, I just needed to know about what key to put in, thanks.
 Compiling
#1108 posted by ijed [186.79.249.125] on 2013/08/31 15:28:07
These are Bengt's tools: http://user.tninet.se/~xir870k/
Which are still the standard for q1 compiling; very dependable and the tool tips document on that page is full of useful information.
There's also Tyrann's tools, which are more modern / experimental and support detail brushes (more detail without longer vis times): http://www.disenchant.net/
 I Had The Same Question A Bit Ago...
 Smart Editor?
I always notice that when i'm using Trenchbroom, there's the words "Smart Editor Not Availabe" on the window. Why is this?
 Smart Editors
#1111 posted by SleepwalkR [80.187.109.96] on 2013/09/02 17:22:22
The Smart editors are a set of specialized editors for entity properties. Currently, the only smart editors available are the spawnflags editor and the color editor, which is shown if you select a spawnflags property or a color property, respectively.
There are plans for more smart editors for properties such as angle, angles, mangle and so forth, but these are currently not implemented. The editor shows the "not available" message when you select a property for which no smart editor is available.
 Awesome Editor
Can't stop playing around with it. Good job! I'm even considering dropping Radiant for Quake. There's only one thing I can't figure out. In Radiant, you have 2d views which I use extensively for clipping complex curves.
Trenchbroom doesn't have that and without it, I'm kinda lost on how to do it. It does show the coordinates but I'm really missing the grid. There's probably a viable technique for this but so far I haven't found it.
To illustrate my point and make my question easier:
http://kristianduske.com/trenchbroom/docs/images/view_management_normal.jpg
How would one go about creating that arch brushwork in Trenchbroom?
 That Really Is A Question For The Users, But
#1113 posted by SleepwalkR [193.175.2.17] on 2013/09/09 10:55:51
I'd use the 3D clip tool and the vertex tool for this. It really does require some practice to create this kind of architecture in 3D, but it works. One thing that is really different from Radiant et. al. is that in TB, you have to move the camera around a lot.
Maybe necros and others can shed some light... in the long run, I hope someone will get around to making a bunch of tutorials for TB.
 Maybe You Could Add A 2D View To Make Such Editing Easier?
#1114 posted by Spirit [80.171.27.43] on 2013/09/09 12:19:50
As in snap to a fixed orthogonal axis and have a non-perspective view.
;P
#1115 posted by skacky [90.0.58.252] on 2013/09/09 13:32:26
Not sure if this was reported, but the editor crashes if you snap vertices and then try to move them around.
 Arches
#1116 posted by ijed [200.73.66.2] on 2013/09/09 14:46:23
Hit 'C' to activate the clipping tool, you can then place up to three point to define the clipping plane.
V activate vertex manipulation, although it can cause microleaks if used as structural stuff and you don't use the snap to vertices action.
Use Tab to lock movement to X or Y axis, and hold Alt to switch to vertical Z axis movement.
With those you can easily make complex geometry fairly quickly.
Trenchbroom allows for much more freeform brushwork.
Which is where the grid mindset becomes hard to shake off. I've been using the editor for months now and still find myself constrained by the habit of thinking in front/sides/top grid terms.
It is worth unlearning that :)
 Skacky
#1117 posted by SleepwalkR [193.175.2.17] on 2013/09/09 15:15:52
Could you create an issue on github? Please also add steps to reproduce. Thanks.
#1118 posted by skacky [90.0.58.252] on 2013/09/09 15:34:40
Done. It looks like this doesn't always happen, though. I've given more information about that in the issue entry.
Good and quick replies, thank you all. It was more a question in general. I'm having some difficulties finding the right words in English. Clipping and free form brush work is one thing, controlling the coordinates is another.
I made this in Radiant:
http://imgur.com/60ZuxN2
I was only able to do this by using some math in determining the grid coordinates to make all the curves out of brushes. That's something, as far as I'm aware, that I cannot do in Trenchbroom. I hope this makes sense.
Anyway, I can always build those parts in Radiant and convert to them Quake and import it in Trenchbroom.
 Ah
#1120 posted by ijed [200.73.66.2] on 2013/09/09 16:31:52
 Although
#1121 posted by ijed [200.73.66.2] on 2013/09/09 16:32:45
It looks like you're already basing your stuff off it.
 So...
#1122 posted by SleepwalkR [92.231.108.31] on 2013/09/09 17:04:18
would it be helpful if you could place a grid plane to help you find the proper coordinates? Is the problem that you can only see the grid where it is already projected onto brushes?
 I Made Deck
#1123 posted by FifthElephant [82.24.73.240] on 2013/09/09 19:19:37
entirely in TB and I managed to get a lot of curve action going on. You can still apply a 2d grid mindset to working 3d.
You can make any of those shapes shown there in TB quite easily, you can just point the cam directly at it and use brush clipping with the grid enabled to get the same results.
The only thing I wasn't able to figure out was making curved pipes, I'm sure it can be done but I couldn't manage to figure it out. Someone should just make a bunch of prefab shapes to be honest.
 FifthElephant
#1124 posted by skacky [90.0.58.252] on 2013/09/09 21:25:18
You mean a curved pipe like that? http://imgur.com/AQ7eRxa
I did this in TrenchBroom with the help of the grid. Granted, it's not the most curvy thing ever, but it gets the job done. :p
 Looks Nice
#1125 posted by FifthElephant [82.24.73.240] on 2013/09/09 21:31:13
... originally I was going to have my deck map have pipes leading into the different slime pits. but I scrapped the idea after several failed attempts at getting the pipe-work done (though there are some quite primitive pipes in the map in the final release).
 Yeah
#1126 posted by ijed [200.73.66.2] on 2013/09/09 23:21:03
The CZG tutorial depends on being able to scale brushes as a whole rather than adjust faces alone.
I've got a map full of right angled pipes, should probably figure out a decent curved pipe construction method.
I'm guessing you used rotation, clip and snap vertices skacky?
#1127 posted by skacky [90.0.58.252] on 2013/09/09 23:21:58
Yup. I didn't use the snap vertices command since it's glitchy for me, but I did use vertex editing.
Thanks for the link Ijed. Different math, but the same system.
I've been a dumbass since I didn't realise a couple of things in Trenchbroom. But I do now. Tada!
http://imgur.com/jMleUOh
So this will be my editor of choice for Quake. Can't wait to start making maps.
Btw, I do miss a brush merge option but I see it's already on the list.
#1129 posted by necros [99.227.144.21] on 2013/09/10 01:05:23
everyone has said it better than me already. :)
I will say that it is a little bit awkward doing some brush operations without a 2d grid.
placement within the map coordinate is difficult to gauge, for example. i often put down point entities at the +- 4096 mark so I can keep track of where I am.
I have yet to start a map from scratch in TB, but i suspect the lack of a easily visible global coordinate system would be annoying.
#1130 posted by skacky [90.0.58.252] on 2013/09/10 01:11:37
Personally I open my map with worldcraft to see if it's near the boundaries or not. It's also useful to see if I've made some bad manipulations. Now that I think about it, an error report window would be handy.
#1131 posted by necros [99.227.144.21] on 2013/09/10 03:19:51
error reporting is definitely planned. i think i'd just like some extra visualization stuff like being able to see '0 0 0' as well as the boundaries (or even arbitrary boundaries to help me keep a sense of place relative to the map origin).
 Necros 4 President
Necros said what I didn't manage to phrase correctly. I take it this would be helpfull then:
quote
would it be helpful if you could place a grid plane to help you find the proper coordinates? Is the problem that you can only see the grid where it is already projected onto brushes?
quote
 Unreal Ed
#1133 posted by FifthElephant [82.24.73.240] on 2013/09/10 10:28:17
had a grid plane that ran through its 3d view that also showed you the edge boundaries. Maybe a toggle version of this would suffice?
 Yeah!
 Yeah
#1135 posted by ijed [200.73.66.2] on 2013/09/10 14:01:30
I think this would come under a general 'helper objects' thing. Maybe including other stuff as well, like a tape measure.
 Tape Measure
#1136 posted by SleepwalkR [80.187.101.0] on 2013/09/10 14:12:52
That's on my todo list along with a placeable grid.
 Cool
#1137 posted by ijed [200.73.66.2] on 2013/09/10 15:11:59
I sometimes find myself applying different textures in order to measure things.
 Crashing While Using Vertex Tool
#1138 posted by Daya [193.52.200.72] on 2013/09/17 20:44:04
I moved my trenchbroom folder to my laptop so I can map during my studies' pasttimes, but whenever I try to use the Vertex tool, a message comes up saying an error has occured, and if I choose "ignore" the map just deletes itself and I cannot make a brush or spawn an entity.
 Daya
#1139 posted by mfx [92.229.216.178] on 2013/09/17 21:19:29
Check the system requirements stated on TBs download page.
Had the same problem, my hardware (gfx-card) was just too old to cope with OpenGL 2.1.
And you need to have the VisualC++ package installed, when running it under Windows. :)
 Try Playing With The Instancing Option In The Preferences
#1140 posted by SleepwalkR [80.187.106.22] on 2013/09/17 21:24:54
Report back if it doesn't help!
 Forcing OpenGL Off Worked
#1141 posted by Daya [193.52.200.72] on 2013/09/17 21:35:03
Thanks SleepwalkR!
 TrenchBroom 1.1.0 Released
#1142 posted by SleepwalkR [85.178.189.253] on 2013/09/22 21:44:37
Changelog:
- Keyboard customization
- Restrict to X or Y axis when moving objects
- Limit face points to integer coordinates
- New duplication options (drag to duplicate and duplicate in specific direction)
- New information bar at top of 3D view
- Moved search field to information bar
- Improved precision and stability of vertex tool
- Select objects by line number
- Brush resizing feels more natural and snaps more accurately
- Autosave when the applicaton exits
- More brush filtering options
- Better performance for view filters
- Clip tool remembers last clip side
- Clip tool adds new brushes to parent entities of clipped brushes
- Clipped brushes remain selected after deactivating the clip tool
- Double click on brush selects all brushes belonging to the containing entity
- Shift + double click on brush to select all of its faces
- Paint selection
- Show entity angle in 3D view
- Camera tracks for point file navigation and center on selection
- Show compass in 3D view
- Buttons for texture flipping in face inspector
- Hotkeys to activate inspector tabs
- Smooth camera navigation with WASD keys
- Customizable texture browser icon size
- Render skip / clip / hint / trigger and liquid brushes semi-transparently
- Numerous bug fixes
Download: http://kristianduske.com/trenchbroom/downloads.php
 220 .map Support?
#1143 posted by FifthElephant [82.24.73.240] on 2013/09/23 00:53:16
Wasn't that on the 1.10 todo list? ;)
 I See
#1144 posted by mfx [78.55.200.60] on 2013/09/23 07:59:33
Even more Kölsch for you!
Thank you Sleepy, you are awesome!
#1145 posted by FifthElephant [213.205.227.227] on 2013/09/23 18:30:17
Can't get this to work... bloody drivers!!
 What's Happening?
#1146 posted by SleepwalkR [141.23.89.56] on 2013/09/23 19:39:56
#1147 posted by FifthElephant [82.24.73.240] on 2013/09/23 22:53:18
I click it and it says "a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available"
Probably would be worth me rolling back the drivers and reinstalling.
 Could You Please Create An Issue Report On Github
#1148 posted by SleepwalkR [85.178.56.52] on 2013/09/23 23:17:56
With hw specs, windows and driver versions? Thanks!
#1149 posted by FifthElephant [213.205.234.80] on 2013/09/24 12:57:20
I will when I get home from work sure
 Done...
#1150 posted by FifthElephant [82.24.73.240] on 2013/09/24 22:10:56
hope it helps. I have the next few weeks off work, I might try and reformat my machine and freshly install the latest drivers. I need to try this new version, and hopefully make something.
 Yeah
#1151 posted by SleepwalkR [85.178.56.38] on 2013/09/24 22:43:29
As I wrote in the issue, I can't support the Surface as I don't have access to one. The latest build works in my Windows 8 VM, so I guess it's a driver issue.
 Very Likely
#1152 posted by FifthElephant [82.24.73.240] on 2013/09/24 23:01:46
It doesn't come up with any insightful error messages either cause windows has always been a piece of crap in that regard.
It won't be a huge bother to reformat probably, I keep my machines fairly stock most of the time.
 TrenchBroom 1.1.1
#1153 posted by SleepwalkR [85.178.56.60] on 2013/09/26 20:16:29
Changes
- More natural snapping when resizing brushes
- Remove limit on maximum mip texture dimensions
- Don't fall back to software renderer on OS X
Download: http://kristianduske.com/trenchbroom/downloads.php
 Finally Had A Chance To Test
#1154 posted by FifthElephant [82.24.73.240] on 2013/09/30 13:27:36
sadly I'm using this on the old decrepit laptop that I used to make my first TB map. BUT, it does run TB and this one works too.
I love the changes you've made to this version, I especially love how the entities are now linked showing you what is connected to what (in terms of what it triggers). This is a very UnrealED change that I greatly appreciate.
I would love to see some of the worldcraft texture features (like align to floor and the auto-align tools etc), plus obviously 220 support (more accurate texture mapping ftw).
I will dabble in some map making soon, keep up the good work Sleepy!
 Oh Yeah...
#1155 posted by FifthElephant [82.24.73.240] on 2013/09/30 13:28:20
and thank god you added the texture viewer zoom options. That is a god send!
 Glad You Like It!
#1156 posted by SleepwalkR [85.178.54.224] on 2013/09/30 14:38:00
 Groups And Instances
#1157 posted by seir [87.207.26.69] on 2013/09/30 23:05:49
Hi there, nice job with the editor. I'm thinking it is possible to make a group of brushes and turn ON the instance mode so if I'll change something in one instance it will change in all other instances of this group. Saving such groups to files would be neat :)
 Instancing Is On The Todo List
#1158 posted by SleepwalkR [92.231.110.90] on 2013/09/30 23:12:47
But I still haven't figured out how to make it work well. I have some ideas, but it'll take a while.
 Dropping In To Say AWESOME Again
#1159 posted by Renier [175.143.221.31] on 2013/10/02 16:26:26
Just dropping by again and snagged the latest update. Much appreciated! I love this tool and its made my willingness for making maps in quake2 rejuvenated. I might have missed it but was there a request ever for colored lights / general lighting previews with this tool?
Either way keep on with the great work!
 Quake 2 / Lighting
#1160 posted by SleepwalkR [85.178.190.166] on 2013/10/02 17:30:12
Quake 2 support is already being worked on for TB 2.0. It's coming along nicely, but it will take a while as 2.0 is a complete rewrite.
Lighting preview has of course been suggested by quite a few people, but it's hard to get right and there are more pressing issues right now. Meaning, it's on my to do list, but not with a very high priority right now.
 Surface Pro + TB
#1161 posted by FifthElephant [82.24.73.240] on 2013/10/08 19:11:17
Got it to work (dunno how long for), using driver version 9.17.10.2867 from 05/12/2012.
This was from going to settings and "refreshing" the system, not a complete reformat.
There's definitely some driver issues with the surface pro.
 I Think.
#1162 posted by FifthElephant [82.24.73.240] on 2013/10/08 19:52:50
It may be a good idea to turn off GL by default, or at least externally. This seems to be causing a lot of the problems I am experiencing with TB and my Surface Pro.
If I try to use the vertex manipulation tool while opengl instancing is active I get this lovely crash -
http://imgur.com/ovOWV01
 Yeah
#1163 posted by SleepwalkR [92.231.104.46] on 2013/10/08 20:45:51
GL instancing is more hassle than it's worth and will be gone from 2.0 anyway.
 Looking For Help
#1164 posted by SleepwalkR [92.231.107.102] on 2013/10/20 22:38:50
I'm looking for someone to help me out with some icons for TrenchBroom's UI. I need about 10 icons:
Preferences (32x32)
Game Setup
View Setup
Mouse Setup
Keyboard Setup
Various (16x16)
Add
Remove
Path
Save
Delete
I would describe the style as "flat and reduced". Does anyone want to help out? I'll warn you right now that I'm picky ;-)
 Edit
#1165 posted by SleepwalkR [92.231.107.102] on 2013/10/20 22:46:38
For the "various" icons, I also need an "Edit" icon.
 Flat And Reduced
#1166 posted by Spiney [91.179.150.80] on 2013/10/20 23:06:37
 Ideas
#1167 posted by SleepwalkR [92.231.107.102] on 2013/10/20 23:07:46
Game Setup - don't really know what to put here
View Setup - A widescreen computer monitor
Mouse Setup - A stylized mouse seen from above without any rotation, e.g. the buttons point up
Keyboard - A stylized keyboard seen from above without any rotation.
Add - a plus sign
Remove - a minus sign
Path - don't know
Save - a flopyy disk of course ;-)
Delete - a trash can?
#1168 posted by Spirit [80.187.109.16] on 2013/10/20 23:21:29
since it's gpl you could just pick from the many free icon sets. I had good experiences with iconfinder.com
#1169 posted by Spiney [91.179.150.80] on 2013/10/20 23:27:46
 Etaryt
#1170 posted by [188.226.32.75] on 2013/10/25 11:21:01
#1171 posted by Spirit [80.187.100.195] on 2013/11/11 23:28:07
wxWidgets 3.0 is out now, wasn't there some issues where you waited for it?
 Oh Thanks
#1172 posted by SleepwalkR [92.231.234.58] on 2013/11/11 23:57:47
for the update! That's great news. I was already using wxWidgets 2.9.5 which resolved many of the issues I was having.
 How Do I Compile The Maps I Made With Trenchbroom?
#1173 posted by Breezeep [173.70.194.68] on 2013/11/28 16:35:02
 Compiling Tutorials
#1174 posted by Spiney [81.242.124.5] on 2013/11/28 18:07:25
 @spiney
#1175 posted by Breezeep [173.70.194.68] on 2013/11/29 19:00:55
thanks for those tutorials, but I already figured it out.
 Sorry To Bother...
#1176 posted by Breezeep [173.70.194.68] on 2013/11/29 20:34:24
...But I'm having a bit of an issure with the light entity in trenchbroom.
I want to make a lighting affect like this: http://i.imgur.com/m1EbAhU.jpg
But I get this: http://i.imgur.com/hagirQu.jpg
Any idea how to fix this?
 Light Keys
#1177 posted by FifthElephant [82.24.73.240] on 2013/11/29 20:49:54
Try going into the light entity and click the plus sign, then name the key "wait" or "delay" without the quote marks. And change the values a bit.
Try wait 5, delay 0 and light 500. That might make a bright light with a small radius.
 Great!
#1178 posted by Breezeep [173.70.194.68] on 2013/11/29 21:27:37
It worked! but I'm wondering how I'm supposed to get lighting styles in trenchbroom. (this might be the last time i'd bother asking here for today.)
 Experimentation
#1179 posted by FifthElephant [82.24.73.240] on 2013/11/29 21:53:05
is key. A lot of the compilers will come with info in readme files on different settings you can add to light entities.
That's how I found out that setting. Make a few different test maps too, nothing beats testing your ideas for different results.
 @Fith
#1180 posted by Breezeep [173.70.194.68] on 2013/11/29 22:18:29
Nvm, I just found out how to do it, but thanks anyway!
 Problem Is
#1181 posted by ijed [186.9.129.10] on 2013/11/29 22:38:17
TB doesn't show the values to configure the entities. Open up the source file, either .def or .fgd and it will list how to configure everything.
 Also Try Delay 5
#1182 posted by Rick [75.65.159.61] on 2013/11/30 16:05:41
Personally I think delay 0 has way too much "reach", it just goes forever. I try to use only one or two in a given area, mostly for fill lighting.
Here is some pretty good info on Quake lighting:
http://shoresofnis.wordpress.com/guides/lighting-basics/
 Delay 0
#1183 posted by FifthElephant [82.24.73.240] on 2013/11/30 20:01:34
is the default light setting. You must be thinking of something else.
 You're Right
#1184 posted by Rick [75.65.159.61] on 2013/11/30 21:51:22
I was thinking about delay 1.
I guess I wasn't yet completely awake.
 Wow
#1185 posted by The Producer [50.72.53.82] on 2013/12/04 07:48:09
If only we had this 16 years ago.
 Splash Screen
#1186 posted by NightRage [24.1.120.13] on 2013/12/06 19:21:12
Since you've got a Modern Quake Level Editor, Maybe a Modern Logo/Splash could work. It would go perfect on T-shirts to generate awareness and funds. Appeals to the New Gen Level Makers?
http://i43.tinypic.com/rml5xv.png
let me know if you like it?
 It's Too Difficult
#1187 posted by ijed [200.73.66.2] on 2013/12/06 19:26:48
To read. It also looks like you've got two seperate logos next to each other.
 T-Shirt Design
#1188 posted by NightRage [24.1.120.13] on 2013/12/06 19:37:00
 Ok
#1189 posted by ijed [200.73.66.2] on 2013/12/06 19:51:55
That does look cool
 Nice Design
#1190 posted by Spiney [81.241.132.137] on 2013/12/06 20:10:35
The broom part looks a little out of place though. I'd also drop the texture and outer glow personally.
#1191 posted by JneeraZ [199.255.40.36] on 2013/12/06 21:18:55
Torch Broom?
#1192 posted by necros [99.227.113.78] on 2013/12/07 19:59:12
ehh, as long as it goes away on it's own when the editor's loaded.
 I'm Making Something
#1193 posted by Breezeep [98.109.77.30] on 2013/12/08 04:22:57
 Breezeep
#1194 posted by SleepwalkR [92.231.111.235] on 2013/12/08 10:39:08
Cool! But if you want more feedback, it's best to post screenshots in the "Screenshots & Betas" thread.
 @SleepwalkR
#1195 posted by Breezeep [98.109.77.30] on 2013/12/08 14:22:13
Thanks! I'm glad you like it so far!
 When Is The Next Update Coming?
#1196 posted by Breezeep_ [98.109.77.30] on 2013/12/22 03:30:34
 Long Time
#1197 posted by SleepwalkR [92.231.233.90] on 2013/12/22 08:43:33
The 1.1 branch is not getting updated anymore unless there are serious problems with it, and the 2.0 branch is still under heavy development and it will be a long time until that gets published.
Why?
 @SleepwalkR
#1198 posted by Breezeep_ [98.109.77.30] on 2013/12/22 14:55:47
I was just wondering...
 @SleepwalkR
#1199 posted by Spiney [91.179.130.124] on 2013/12/22 16:05:04
Any sweeping changes for the user with 2.0 or is it purely a rewiring of the internals?
 Hopefully 220 Map Support ;)
#1200 posted by FifthElephant [82.24.73.240] on 2013/12/22 16:09:24
I need that improved texture alignment! ;)
Also, I am coming up against problems with TB atm where anytime I try and place an entity it comes up with this -
https://www.dropbox.com/s/e65l532v85f6blr/Screenshot%202013-12-22%2015.08.44.png
I click ignore and carry on but it's a pain all the same.
 Lots Of Things Will Be Improved
#1201 posted by SleepwalkR [92.231.227.60] on 2013/12/22 16:40:59
It's really too much to list right now, but most importantly TB2 will have support for other games than Quake.
 Fifth
#1202 posted by SleepwalkR [92.231.227.60] on 2013/12/22 16:41:19
Please provide a reproducible test case.
 Ve Got A Few As Well
#1203 posted by ijed [190.22.5.47] on 2013/12/22 17:16:47
That I've been meaning to post.
The most interesting one seems to be having a selection out of view, which causes a cascade error message which continues even when closing the editor itself and has to be closed from the OS.
I believe this is down to map size though.
Will post it when I get near a PC.
 SW...
#1204 posted by FifthElephant [82.24.73.240] on 2013/12/22 20:34:01
it happens every time I enter the entity menu. Dunno if it's a compatibility thing or the build I'm using but it happens every time. I'm using build 368.
 You Mean The Context Menu?
#1205 posted by SleepwalkR [92.231.227.60] on 2013/12/22 22:02:37
 Yep.
#1206 posted by FifthElephant [82.24.73.240] on 2013/12/22 22:23:09
just click an entity and dragging into the work area seems to produce the pop up error.
 What?
#1207 posted by SleepwalkR [92.231.227.60] on 2013/12/22 23:02:51
So the entity browser, or more precisely, dragging entities from there to the 3D view is the problem rather than the context (right click) menu in the 3D view?
 Sorry, Im Being A Fool
#1208 posted by FifthElephant [82.24.73.240] on 2013/12/22 23:59:52
Dragging the entities from the bar on the right into the 3d workspace is causing the pop up error message. Like I said, I click ignore and I can still work, but the pop up is a nuisance.
#1209 posted by FifthElephant [82.24.73.240] on 2013/12/23 00:00:59
Using right click does not produce an error.
 5th
#1210 posted by ijed [190.22.5.47] on 2013/12/23 00:07:39
Post on the board, it's right there in the header!
 Right
#1211 posted by SleepwalkR [92.231.227.60] on 2013/12/23 00:19:05
I'm already aware of that problem, I will fix it in TB2.
#1212 posted by necros [99.227.113.78] on 2013/12/28 06:36:53
As a general warning, be wary of clicking ignore. While you may be able to continue using the editor, behind the scenes some things may have stopped working or processes within the editor may not have completed successfully. I would recommend saving to a new filename and restarting the editor to be safe.
#1213 posted by FifthElephant [82.24.73.240] on 2013/12/28 07:35:05
well since that happens upon every click of the window pane and every entity dragged into the work space that would take forever. Not had any problems with the maps other than some wandering vertices (which, can I say, is the biggest issue I seem to have in general, I like to throw down a lot of brushes in between tests and having to go back and redo entire areas due to wandering vertices makes me not want to map).
 Fifth
#1214 posted by SleepwalkR [85.178.57.208] on 2013/12/28 08:56:44
Make sure to enable the "force integer plane points" option in the map properties. The other problem is likely related to Windows 8 or your Surface tablet, but I'll try to fix it for TB 2. Or you could just use the context menu to create entities instead of dragging them from the palette.
 SleepwalkR
#1215 posted by mfx [78.48.25.33] on 2013/12/28 15:20:39
Win7 has that issue too.
 Yeah...
#1216 posted by FifthElephant [82.24.73.240] on 2013/12/28 20:45:54
I'll persevere. I clicked force integer plane points after I went back and corrected everything. I thought this caused problems though??
 No, It's The Other Way Round
#1217 posted by SleepwalkR [85.178.57.104] on 2013/12/28 22:18:25
Not having integer coords causes problems.
 Wait...
#1218 posted by FifthElephant [82.24.73.240] on 2013/12/28 22:22:57
why is this not default?!
 It's A Long Story
#1219 posted by SleepwalkR [85.178.57.104] on 2013/12/28 23:45:17
but it will be different in TB2, trust me. This has caused too many problems for too many people.
 Yeah
#1220 posted by ijed [186.79.200.31] on 2013/12/29 16:46:35
It's a bugbear. With it on there's less precision, with it off you can produce bad geometry. I turned it off, then bound 'snap verticies' to the space bar and hit that whenever I'm vertex editing brushwork.
 Compiling On A Mac
#1221 posted by pwn3d [66.55.150.180] on 2014/01/06 06:44:04
First off, add me to the chorus of folks praising this editor. Even more mind-blowing is that it runs Mac-native -- thanks!
Anyway, I wanted to know if there were any Mac GUI compiling tools out there, a la Necros' work? Yes, I have TyrUtils (for which I'm grateful), but I just feel a little dirty using Terminal ;) . For that matter, is there any chance of in-editor compiling arriving with TB 2?
 Thanks
#1222 posted by SleepwalkR [85.178.62.167] on 2014/01/06 07:10:36
To answer your questions, there is nothing like necros' tool for OS X, and yes, in-editor compiling is on my todo list.
 Compiling On A Mac
#1223 posted by pwn3d [66.55.150.180] on 2014/01/06 21:43:49
Huh, I wasn't aware of a Mac port for Necros' compiler. Actually, I can only find the Windows version; could you (or anybody, really) post a URL to the OS X file?
 I Think He Might Mean
#1224 posted by Drew [66.79.230.126] on 2014/01/06 22:40:55
that there is literally nothing for the Mac OSX that is like Necros' compiler.
 Yup
#1225 posted by SleepwalkR [85.178.60.148] on 2014/01/06 23:29:43
What drew says, only necros' tool is not a compiler but rather a compiler frontend.
 Compiling On A Mac
#1226 posted by pwn3d [66.55.150.180] on 2014/01/07 01:59:47
Sorry, I misunderstood. TyrUtils for the time being it is, then. Thanks again!
 Rebindable Mouse Buttons
#1227 posted by FifthElephant [82.24.73.240] on 2014/01/07 15:40:09
would be a feature I request. mouse 2 bringing up the entity menu thing is annoying me because it's also the move view button and the menu pops up all the time. I'd prefer to have the menu be the alt key or mouse 3 perhaps.
 It Should Only Popup Up
#1228 posted by SleepwalkR [130.149.243.224] on 2014/01/07 16:31:46
if you didn't move the mouse in between mouse down and mouse up. Does it pop up regardless of whether you moved the mouse?
 Maybe
#1229 posted by FifthElephant [82.24.73.240] on 2014/01/07 17:28:06
I have a problem with the mouse?
 Turns Out My Mouse Is Garbage...
#1230 posted by FifthElephant [82.24.73.240] on 2014/01/07 19:03:35
I don't have good luck with hardware, I don't know if this shows.
 Haha ;-)
#1231 posted by SleepwalkR [130.149.243.224] on 2014/01/07 19:37:33
That's bad for you but good for me I guess - one less bug to fix.
#1232 posted by Spirit [80.171.127.226] on 2014/01/07 20:09:28
Buy a Logitech.
 I Have A Logitech...
#1233 posted by FifthElephant [82.24.73.240] on 2014/01/07 21:14:48
G400, and it is great. But as I am on the surface I tend to use the Cerulian keyboard/mouse combo thing I have. I'm looking to replace the keyboard with a type surface 2 as the keyboard I have is also garbage (but with only 1 usb port on the surface I needed an all in one thing, luckily I just bought a usb hub).
At some point I am going to get a proper desktop PC again I think, looking to get some evil genius set up involving several monitors and an all-black scheme (and fulfilling my dreams of owning a das keyboard).
#1234 posted by mfx [78.49.153.131] on 2014/01/07 21:40:00
#1235 posted by FifthElephant [82.24.73.240] on 2014/01/07 22:17:50
I really cannot see myself dropping so much on such a keyboard. And I'm the kind of guy who would drop lots of cash on a keyboard too.
 Heh
#1236 posted by Rick [75.65.159.61] on 2014/01/07 23:10:00
I have two of those Pfu keyboards. I've been using one of them for almost 15 years. The other is stored in a closet in case the first one ever breaks. Built like a tank.
 Actually
#1237 posted by Rick [75.65.159.61] on 2014/01/07 23:32:14
The ones I have are the Happy Hacking Lite 2 which are much less expensive than the one in mfx's link. Still not cheap though.
#1238 posted by JneeraZ [199.255.40.36] on 2014/01/08 14:41:33
For $260? Yeah, it BETTER be built like a tank.
 Well
#1239 posted by Rick [75.65.159.61] on 2014/01/08 20:45:52
More like $70 for the Lite 2. Still quite a bit for a keyboard, then again, I've been using it non-stop for 15 years. The other computer in the house generally needs a keyboard replacement every year or two, so it probably all evens out in the end.
 Haha
#1240 posted by Spiney [109.129.69.166] on 2014/01/08 21:17:55
I just buy a clean refurbished one every year at a thrift store for a buck or 2. Most haven't ever been been out of their wrapping.
And I swear, somehow cheap keyboards type better.
#1241 posted by Spiney [109.129.69.166] on 2014/01/08 21:22:36
#1242 posted by mfx [92.227.124.244] on 2014/01/08 21:44:36
 Trenchbroom EverQuest??
#1243 posted by FifthElephant [82.24.73.240] on 2014/01/12 18:21:17
 I Like The Selection Feature
#1244 posted by SleepwalkR [85.178.188.219] on 2014/01/12 18:57:48
It's basically selection brushes, but it's rendered differently and it seems a bit more useful like this.
 Arrow Keys
#1245 posted by Rick [75.65.159.61] on 2014/01/12 19:44:13
I can't seem to make them work for moving around in the 3D view. I found where to change this in the preferences but it just doesn't seem to take. It shows up, down, left and right as the keys but they do nothing.
I don't like the defaults at all, even at maximum speed cranking the scroll wheel is tedious and my finger starts to hurt after a while. For some reason I find the middle mouse button awkward to use.
 You Can Use WASD, Too
#1246 posted by SleepwalkR [85.178.188.219] on 2014/01/12 19:59:51
Also, what are you trying to do with the Arrow keys? What OS are you on? Which version of TB?
#1247 posted by Rick [75.65.159.61] on 2014/01/12 20:43:22
Windows 7
Mouse is a plain old Logitech M100, $10 at Walmart.
I just downloaded TrenchBroom today (and the VC runtime). It says it's version 1.1.1 Build 368. I had tried it last year on a different computer but it wouldn't work with the video card in that computer. This one is a GeForce 210 and display seems fine.
I just want to drive around in the 3D view the same way as in Worldcraft and Netradiant, arrows move forward and back and strafe right/left. Aim with mouse. Just like Quake :)
I was also having problems such as clicking on parts of the interface didn't do anything and the arrow keys wanted to act like the Tab key.
I maybe messed something up so I deleted the TrenchBroom registry key and I'll start all over.
 That's Odd
#1248 posted by SleepwalkR [85.178.188.219] on 2014/01/12 21:31:44
Please try if the WASD keys work after you deleted the registry key. Also make sure that the 3D view has focus when you try to move around. Finally, TB doesn't have a property flythrough mode, i.e., you cannot use the mouse to aim while moving around with WASD, but you can right drag to emulate that.
 WASD
#1249 posted by Rick [75.65.159.61] on 2014/01/13 01:31:59
is working now, but I never did like using them as controls.
 Arrows Still Don't Work
#1250 posted by Rick [75.65.159.61] on 2014/01/13 06:13:19
I tried changing the wasd keys to the arrow keys, but couldn't get them to work correctly. What's weird is that they would work if the menu was popped up, otherwise nothing.
Also, why is it that none of the other actions that used the arrow keys were conflicting until I set the arrow keys as movement keys. That was kind of strange.
 That's Because The Arrow Keys Are Context Dependent
#1251 posted by SleepwalkR [85.178.188.219] on 2014/01/13 07:02:54
 Everquest
#1252 posted by Spiney [91.177.74.28] on 2014/01/13 09:22:14
uses Voxelfarm
http://voxelfarm.com
Author seems to be playing with editing methods from time to time.
 So It Can't Actually Be Done?
#1253 posted by Rick [75.65.159.61] on 2014/01/13 15:36:36
I removed all the conflicts and had the arrow keys used only for camera movement and it wouldn't work.
So it can't actually be done even though it looks like it's set up correctly in Preferences?
 It Should Work
#1254 posted by SleepwalkR [130.149.243.224] on 2014/01/13 15:41:58
if it doesn't it's a bug. You can file a bug report on github, and if it's a quick fix I'll release an update.
 Partially Transparent Textures {
#1255 posted by ijed [200.73.66.2] on 2014/01/13 16:11:43
Sleep, how do I make these usable?
I remember you said the texture name can be forced by enclosing it in "" qoutes - did you mean doing this using a find and replace in Notepad++?
Will Trenchbroom respect the change?
Will it revert it to none-quoted texture names if reopened?
Will I need to redo the find and replace if duplicating brushes with their textures named in such a fashion?
All stuff I can find out by experimenting, just haven't got around to it yet and a bit of extra info would help.
Cheers
 There's No Special Support For It In TB1
#1256 posted by SleepwalkR [130.149.243.224] on 2014/01/13 18:07:22
If it's really important, I'll try to hack it into the map parser, which is the source of the problem. And no, if you save it the map, it will discard all the double quotes.
 Ok
#1257 posted by ijed [200.73.66.2] on 2014/01/13 19:16:47
So I can do one changeover as a test and then only worry about it for proper testing builds.
I think I can live with that for now, it's pretty easy to run a find and replace from a text editor.
 Good
#1258 posted by SleepwalkR [92.231.234.156] on 2014/01/13 20:43:18
I'll make sure that TB2 doesn't choke on those.
 { Is A Crap Implementation
#1259 posted by FifthElephant [82.24.73.240] on 2014/01/13 22:23:17
and should really be changed to _alpha or something else etc.
 Yes
#1260 posted by onetruepurple [91.240.47.30] on 2014/01/13 22:36:46
Whoever came up with that has clearly never opened a .map file in their life.
 =
#1261 posted by ijed [200.73.66.2] on 2014/01/13 22:55:49
 I Agree
#1262 posted by SleepwalkR [92.231.234.156] on 2014/01/13 22:58:26
but sadly, this doesn't matter - I'll have to fix the parser for it anyway.
 Q3
#1263 posted by interested [194.118.56.141] on 2014/05/16 22:15:54
When can we expect TB2 and Quake 3 support?
 When It's Done ;-)
#1264 posted by SleepwalkR [217.95.178.81] on 2014/05/17 08:01:55
I'm sorry, but I currently have little time to work on TB. I'm constantly working on it, but I'm not making huge progress. I do expect that TB2 will be released this year, and I am currently preparing actual beta releases.
I don't know yet whether Quake 3 support will make it to TB2, but if it doesn't, it will be at the top of the list for 2.1.
 And Valve 220???
#1265 posted by FifthElephant [213.205.233.60] on 2014/05/17 17:00:05
;)
 That Will Be Supported In TB2.
#1266 posted by SleepwalkR [217.95.178.81] on 2014/05/17 17:41:23
 TB2: BROOM HARDER
#1267 posted by Lunaran [70.124.85.229] on 2014/05/17 18:04:15
#1268 posted by Spike [86.169.38.140] on 2014/05/17 20:21:11
@onetruepurple or they already fixed the issues that happen when someone puts a space in a texture name, etc.
if the exporter isn't embedding the texture name in quotes, and its importer differs from how qbsp will parse it, then that's actually a bug in the editor.
but hey, at least this little issue helps prevent the engine from bugging out on existing maps! :)
also relevant: http://quakeone.com/forums/quake-talk/other-games/5783-hexen-ii-community-work-discussion-25.html#post146557
 Facelift
#1269 posted by SleepwalkR [130.149.243.224] on 2014/06/11 14:21:48
TrenchBroom 2 has a new interface that makes better use of screen space and is at the same time cleaner and less distractive:
http://i.imgur.com/z0aU4Px.png
#1270 posted by Scampie [72.12.65.92] on 2014/06/11 14:46:36
Is that a texture alignment window in the upper right?
Love it!
#1271 posted by JneeraZ [174.97.226.218] on 2014/06/11 14:49:39
OMG dat texture alignment window ... Think of the hours that will be saved.
 Can You Select Textures
#1272 posted by ijed [200.73.66.2] on 2014/06/11 15:02:54
By 'used' and then apply transforms across the whole map?
 Not Sure
#1273 posted by FifthElephant [82.24.73.240] on 2014/06/11 15:03:35
what the texture alignment window is trying to show. It just looks like a big texture to me with lines on. Are those lines part of the brush?
For texture alignment it would be nice if we could skew textures in a similar way to Worldcraft. (you can make it angled but the horizontal stays the same)
I know not all mappers like the wait that looks but I think it would be a useful feature.
 Find And Replace
#1274 posted by FifthElephant [82.24.73.240] on 2014/06/11 15:04:37
would be a neat feature like ijed says. I currently do this in notepad if I want to make a huge change.
#1275 posted by JneeraZ [199.255.40.36] on 2014/06/11 15:33:33
If you've ever used a modeling app, that texture window should make you all tingly. Sure, it's still restricted to Quake's texture alignment limits but man WHAT a great idea. Being able to rotate and align faces in a UV editing style window will be SO much faster and more accurate than trying to do it in the viewport.
Unless I'm not seeing the right thing and am maybe projecting too much. :P
 5th
#1276 posted by ijed [200.73.66.2] on 2014/06/11 15:36:12
Search 'UV map tool' and you'll get it.
 I've Never Opened
#1277 posted by FifthElephant [82.24.73.240] on 2014/06/11 16:11:12
a modelling app. Or should I say, I never got the point with any of my models where I was making the skins and uv maps.
It's something I intend to pick up eventually, even soonish.
 Dat Texture Alignment
#1278 posted by SleepwalkR [130.149.243.224] on 2014/06/11 17:14:01
- supports Valve's 220 format, i.e., UV mapping
- snaps texture offset, scale and rotation automatically to the edges of the face being edited, that is you can
-- move the texture around and it's edges (yellow lines) will snap to the face vertices / edges
-- scale textures (by dragging the yellow lines) and they will snap to the face vertices / edges
-- rotate (by dragging the white ball on the circle) and the rotation angle will snap so that the yellow lines are aligned with the face edges
Basically, you can very quickly fit textures to faces. The only thing I haven't quite figured out is how to make it easier to align textures on adjacent faces to each other, but I'm working on that, too.
 Fuck Me
#1279 posted by SleepwalkR [130.149.243.224] on 2014/06/11 17:14:54
+Window
it's / its
and other grammar and typing errors
 And Of Course
#1280 posted by SleepwalkR [130.149.243.224] on 2014/06/11 17:16:19
you can drag the rotation / scaling origin (red lines / white circle) around so that you can rotate about any point on the face's boundary plane.
 I Wouldnt' Mind
#1281 posted by FifthElephant [82.24.73.240] on 2014/06/11 17:29:53
seeing this in action. Looks interesting from how you describe it.
I really hope we see support for other games soon, I wouldn't mind trying my hand at quake 2 engine games (maybe even heretic 2 or something really obscure)
 Yeah
#1282 posted by SleepwalkR [130.149.243.224] on 2014/06/11 17:35:49
Quake 2 is already supported and so is Hexen 2. I see no reason why Heretic 2 shouldn't work out of the box either, I'd just need to set it up with an FGD file.
I also plan to support Half Life out of the box, and later HL2 and Quake 3.
#1283 posted by Scampie [72.12.65.92] on 2014/06/11 17:37:35
Sleepy: Are you still experimenting/planning any kind of 2d view or virtual grid on areas where they are no brushes?
 Yes
#1284 posted by SleepwalkR [130.149.243.224] on 2014/06/11 17:56:48
Both, actually. TB2 will have 2D views for those who can't work without them, and it will also allow you to place a virtual grid in the 3D view.
#1285 posted by FifthElephant [82.24.73.240] on 2014/06/11 17:57:56
I think that defeats his objective with the editor. However I would really love to be able to create blocks of a certain size by typing in the dimensions rather than click/drag out the shape. A feature like this would have helped me a lot recently.
 Yeah, That Objective
#1286 posted by SleepwalkR [130.149.243.224] on 2014/06/11 18:03:55
My original vision was "What would level editing be like if you were in the game?", which is why I didn't want to add 3D views. But after having all those long discussions with many people, I do realize that somethings are just easier to do in 2D that in 3D. But TB will always put the 3D view first, and you will only have to switch to 2D for certain special tasks when you need that kind of precision.
#1287 posted by JneeraZ [199.255.40.36] on 2014/06/11 18:09:19
Will v2 have more primitive options? Cylinders and such? That's something that gets me whenever I fire it up ...
This is the point when someone tells me it already supports that and I'm blind. :)
#1288 posted by Spiney [91.177.83.245] on 2014/06/11 18:33:55
Another nice feature would be something like in UEd where you can select adjacent walls.
http://wiki.beyondunreal.com/Legacy:Selecting_Surfaces
 Texturing
#1289 posted by Rick [75.65.159.61] on 2014/06/11 19:47:49
Something I've been doing on things like columns and curved walls is what I call "texture wrapping". It's similar to what was done in Doom editing where the texture tiles continuously across multiple surfaces with no breaks in alignment (DCK could do it automatically).
It's a pain to do in Quake because of the need to scale the texture when the surface isn't on 90 degree angles.
It might be something useful to add to Trenchbroom. I can make some screenshots if it's not clear what I'm describing.
#1290 posted by JneeraZ [199.255.40.36] on 2014/06/11 19:49:45
Auto scaling to compensate for off axis walls would be really nice. Hard to make it work with rotation tho.
 Auto Scaling
#1291 posted by SleepwalkR [130.149.243.224] on 2014/06/11 20:15:26
will only work on surfaces which have their normal parallel to either of the coordinate planes. For arbitrary normals, all bets are off unless you're using Valve's 220 format (which you should if you're working on a new map).
 Primitives
#1292 posted by SleepwalkR [130.149.243.224] on 2014/06/11 20:17:12
maybe at some point, yeah. Or, in a more generalized fashion, procedural brush generators.
 So
#1293 posted by ijed [200.73.66.2] on 2014/06/11 20:40:22
Valve 220 is just something you toggle on/off in TB2?
That's awesome.
 Ijed
#1294 posted by SleepwalkR [130.149.243.224] on 2014/06/11 20:43:32
Currently, there's no conversion process. You create a new map and choose whether to use standard Quake or Valve. But conversion from standard to Valve is simple. The other way around can't be done without loss of precision, though.
 Yes
#1295 posted by ijed [200.73.66.2] on 2014/06/11 21:20:03
I've tried to do it by hand before and the results are unpredictable.
Stripping out the extra data also has fugly results.
Looking forward to TB2!
#1296 posted by Lunaran [72.48.250.247] on 2014/06/11 23:43:57
Hammer has the alt-right click texture alignment, that will automatically align faces across edges. Ridiculously handy.
That and the targetname eyedropper are the two hammer features I really wish Radiant had.
#1297 posted by Rick [75.65.159.61] on 2014/06/12 03:13:16
> Hammer has the alt-right click texture alignment, that will automatically align faces across edges. Ridiculously handy.
When it does this, is texture stretching also corrected for surfaces that are off axis (not on 90 degree planes), or is that already part of the Valve 220 alignment?
 #1275
#1298 posted by Blitz [24.56.246.80] on 2014/06/12 09:55:04
"maybe I'm projecting too much" is the best / worst unintentional pun you could make about a texture mapping feature
 New Feature
#1299 posted by SleepwalkR [85.178.55.241] on 2014/06/13 00:33:04
TrenchBroom 2's live issue browser with quick fixes: http://t.co/QCJToJLhkS
 Nice
#1300 posted by ijed [200.73.66.2] on 2014/06/13 01:23:49
Obligatory feature request:
'reload def / fgd file'
So that when writing / fixing one you can update with a nearby button instead of reloading the map entirely.
Probably not a common user feature though.
 Please Out That On The Issue Tracker
#1301 posted by SleepwalkR [85.178.55.241] on 2014/06/13 06:17:09
 This Can't Come Out Soon Enough.
#1302 posted by FifthElephant [82.24.73.240] on 2014/06/22 15:47:34
I really am finding a lot of texture alignment stuff to be a pain right now.
Plus the idea of being able to map for other games is a huge bonus.
#1303 posted by EARP [174.237.47.118] on 2014/07/01 04:31:37
why does trenchbroom render everything flat for even when i choose the option render with texture?
 Because You Haven't Loaded Any Textures?
#1304 posted by SleepwalkR [130.149.243.224] on 2014/07/01 11:26:25
#1305 posted by FifthElephant [82.24.73.240] on 2014/07/04 02:09:59
Accidentally unbound escape from deselect, when I try to rebind it the damn thing no longer works! Am I doing something completely wrong here?1
 Also
#1306 posted by FifthElephant [82.24.73.240] on 2014/07/04 02:15:13
how the hell did I not realise that tab pretty much locks the axis you want to move along? This could have saved me so much time....
#1307 posted by necros [99.227.110.3] on 2014/07/04 02:28:10
there's a manual! it's pretty good!
 When I Try To Open The Map Source For Metal Monstrosity:
#1308 posted by Breezeep_ [100.1.255.141] on 2014/07/06 16:27:04
I get this error: Malformed map file: expected token of type opening parenthesis, or closing parenthesis, but found integer number at line 15, column 89
 RoQ
#1309 posted by mfx [85.180.50.221] on 2014/07/06 16:31:05
Read the MM thread again carefully.
 FifthElephant
#1310 posted by ArrrCee [199.46.199.231] on 2014/07/07 15:06:15
Also, holding alt while you move the brush will lock movement to vertical only (y-axis).
 Really Now
#1311 posted by onetruepurple [93.105.42.162] on 2014/07/08 14:41:35
I went to make a sandwich and came back to this. Console says there were no errors. WTF?
 How Long Were You Gone?
#1312 posted by SleepwalkR [130.149.243.224] on 2014/07/08 17:30:21
 Hard To Say
#1313 posted by onetruepurple [93.105.42.162] on 2014/07/08 17:47:31
5 to 10 minutes(?).
 Could Be The Autosaver
#1314 posted by SleepwalkR [130.149.243.224] on 2014/07/08 17:56:03
But that should have kicked in before, and others would have run into it also. Sorry, no idea what that was. Hope you didn't lose too much work.
#1315 posted by onetruepurple [93.105.42.63] on 2014/07/08 20:12:57
I actually lost nothing, the editor continued to work just fine.
 So Many Things I've Learned This Week...
#1316 posted by FifthElephant [82.24.73.240] on 2014/07/08 20:24:30
like double clicking a func_detail will select all the brushes in that group... or pressing alt and the arrow keys will flip the brushes 90 degrees.
I feel like a noob!
 5th
#1317 posted by SleepwalkR [85.178.189.247] on 2014/07/09 01:28:06
Read the docs and have a look at the cheat sheet. All those keyboard commands are in there.
Btw, the double click behavior might change in TB2. Single click on a brush that belongs to an entity (other than worldspawn) will select all brushes in the entity. Double click to select individual brushes. Discuss.
 Do That!
#1318 posted by ijed [190.22.73.79] on 2014/07/09 03:28:04
#1319 posted by Scampie [72.12.65.92] on 2014/07/09 03:35:01
I personally prefer being able to just grab a single brush of an entity right off the bat, because most of the time, that's all I need to work with. If I need the rest, there's a shortcut to select all it's siblings.
I forget what other editor it was that selected all the brushes of an entity when you clicked just one, but it was honestly one of the most annoying parts for me.
#1320 posted by Rick [75.65.159.61] on 2014/07/09 03:45:40
I forget what other editor it was that selected all the brushes of an entity when you clicked just one, but it was honestly one of the most annoying parts for me.
Seems like Worldcraft used to do that. On the other hand having to go to the menu and click or use a 3 key combination just to select all brushes of an entity is a pain.
Just selecting a single brush by default seems best. Maybe highlight the other brushes if the one selected is part of an entity and then use an alternate method to select the rest (double-click, shift-click, whatever...).
 Keep As-is
#1321 posted by ericw [199.126.128.107] on 2014/07/09 04:33:52
It's hard to say without trying it.. but I think it would be annoying for people who use func_group/func_detail heavily. if most brushes are part of some entity, then you would have to get used to always double-clicking to select a single brush, and i'd guess that selecting a single brush is more common than selecting the whole entity.
 Worldcraft
#1322 posted by RickyT33 [176.35.71.152] on 2014/07/09 10:45:34
Once some brushes have been tied together as an entity, you click once to select the whole entity. Seems logical to me, but I've been using the same editor for freakin' years.
 As Long As
#1323 posted by FifthElephant [82.24.73.240] on 2014/07/09 10:53:26
select one or all the brushes is just as simple as one or two clicks it doesnt matter for me.
 I Think It Was Me
#1324 posted by ijed [200.73.66.2] on 2014/07/09 14:57:30
That originally asked for this, just because I'd been used to Worldcraft working like that.
Now, after using TB for so long, especially managing func_groups a lot, I'm not sure which method is better.
Not quite a full 180 on opinion, more like a sharp 90.
#1325 posted by JneeraZ [199.255.40.36] on 2014/07/09 15:00:22
It would be nice to get some sort of simple grouping that wasn't reliant on turning the brushes into a fund_group ... then you could include entities in the group as well.
#1326 posted by JneeraZ [199.255.40.36] on 2014/07/09 15:01:04
It can get a little messy since you need to sprinkle stuff into the MAP file, but that's just extra parsing for Trenchbroom and if they are comment lines they won't affect the compilation at all...
 Yeah
#1327 posted by ijed [200.73.66.2] on 2014/07/09 15:36:08
I want to be able to group brush and point entities.
#1328 posted by skacky [90.0.183.92] on 2014/07/09 15:49:44
I like the way selecting entites currently works, but grouping stuff is needed yeah.
 I'm All For Grouping
#1329 posted by FifthElephant [82.24.73.240] on 2014/07/09 16:20:22
if it can be done well. I'd love a function like this as I have, at least in my latest map, a few entities together that rely on separate alpha values...
 Willem
#1330 posted by SleepwalkR [92.231.232.13] on 2014/07/09 17:48:23
TB2 will feature groups and layers which are based on func_group, but extended so that you can also add entities to them.
Okay, the more I think about it, the less convinced I am of the new selection stuff for brush entities. I'll keep it was it was, i.e., one click selects one brush, and you can select all brushes of an entity with a double click or a keyboard shortcut.
Thanks!
#1331 posted by Lunaran [99.112.162.57] on 2014/07/11 20:21:46
Ogre grenade arc preview.
Do it.
#1332 posted by skacky [90.0.62.21] on 2014/07/11 21:00:55
Holy shit yes.
#1333 posted by Spirit [92.196.85.226] on 2014/07/11 21:20:19
But how? It would be much more than an arc and ogres don't stand still.
 Just Make It
#1334 posted by ijed [200.73.66.2] on 2014/07/11 21:47:44
Playable in editor.
#1335 posted by JneeraZ [199.255.40.36] on 2014/07/11 22:47:59
Wow, I've never considered an Ogre arc preview before ... cool idea!
And how about a "Fiend will fuck up and get stuck here" marker. As long as we're asking for stuff...
 Really Interesting Idea, Lun.
#1336 posted by Breezeep_ [100.1.255.141] on 2014/07/12 00:03:42
 As Long As We're Wishing...
#1337 posted by Rick [75.65.159.61] on 2014/07/12 02:12:25
While you're at it add operating doors, platforms, and animated func_train/path corner combinations, etc. (actually, I seem to remember an old version of Radiant that had some of this).
#1338 posted by JneeraZ [174.97.226.218] on 2014/07/12 11:56:45
Some automated way to set up pathing networks would be awesome too. Select all the path_corners you want, in the correct order, hit hot key, enter a base name, and it gives them all a unique target/targetname combo that links them together. Easy patrols.
 Yes
#1339 posted by Rick [75.65.159.61] on 2014/07/12 16:16:20
Some automated way to set up pathing networks would be awesome too.
That's basically what I was saying. I'm certain there was a version of Radiant that did this. It didn't automatically name everything, but once you had it set up it would animate it in the editor and you could see the stuff move in the 3D view the same as it would in game.
It's possible it was a plug-in of some kind. I remember using it when I was working on a Quake 2 map, maybe 10 years ago.
 Automated Pathing
#1340 posted by SleepwalkR [92.231.108.165] on 2014/07/12 17:16:31
I will try to make entity "scripting" easier, that is, provider some way for quickly setting up paths and logic gates. I don't think I'll be doing in-editor animation though because that would be very specific for every game, and TB2 is not going to be limited to Quake.
 Degrading Behaviour
#1341 posted by Preach [77.98.165.95] on 2014/07/12 20:19:57
I've been having some fun messing around with Trenchbroom on my poor old laptop here, and I've found a way to reduce the complexity of the face shader (at a small cost to quality). If you've previously hit an error when launching Trenchbroom and would like to try tweaking it to see if reduced graphics settings help, then open up Face.fragsh in the Resources folder in a text editor, and change the getSoftStripes function as follows:
float getSoftStripes(float value, float gridSize, float stripeSize) {
float mainVal = value * gridSize;
float triangle = abs(2.0 * fract(mainVal) - 1.0);
float sSize = stripeSize;
return step(sSize, triangle);
}
This gets rid of the anti-aliasing on the lines and the bolder lines every 64 units, so you wouldn't want to apply it generally, but if your graphics card is as weak as mine it might just get things running!
#1342 posted by rebb [91.35.97.9] on 2014/07/12 22:39:47
IIRC, AFAIK, BBQ, ( TB1 at least ) didn't do an Early Z Prepass or similar, so shaders are potentially invoked quite a lot, even if the fragments don't end up visible.
Whats your laptop's hardware like ?
Do you know which OpenGL Version it runs ?
 Thanks
#1343 posted by SleepwalkR [85.178.55.84] on 2014/07/13 09:11:10
I put this in the issue tracker and I'll add it when I get around to it. Maybe there are a few other places where I could disable some stuff to get better performance.
 Hey, Whoa, No
#1344 posted by Preach [77.98.165.95] on 2014/07/13 12:20:42
Unless you're gonna put a low-graphics fallback or option in don't go adding it in blindly. You lose features, I only wanted it to be there for people who can't use Trenchbroom otherwise. Loving the editor btw, really is quick and intuitive to use.
 Yes
#1345 posted by SleepwalkR [85.178.55.84] on 2014/07/13 16:35:35
I would only add this together with other features which would make the editor usable for people with low end hardware, basically like a "safe mode" option.
And thanks for the nice words, happy that you like it!
#1346 posted by necros [99.227.110.3] on 2014/07/13 17:53:58
yeah, went back to radiant for a bit and while the 2d views are useful, it felt awkward and slow working in radiant's 3d view.
 2D Views Are Coming To TB2
#1347 posted by SleepwalkR [85.178.62.166] on 2014/07/13 20:25:29
Yeah, I caved. Some things are easier to do in 2D than in 3D. TB2 will have two layouts, a Hammer-like 4-pane view for incest enthusiasts and a full size layout where you toggle between 3D and XY, XZ and YZ views with the tab key.
 Maybe Another Layout
#1348 posted by SleepwalkR [85.178.62.166] on 2014/07/13 20:26:14
With 3D view and 2D view side by side, using tab to cycle through the 2D views.
#1349 posted by FifthElephant [82.24.73.240] on 2014/07/13 20:47:49
2d view is good for making accurate measurements, something I really found difficult when I first started with trenchbroom. I don't feel like I need it much now, infact it may have been a bit of a crutch.
I'm looking forward to 2 things from next versions of TB, making maps for other games and making quake maps with 220 format texture accuracy.
#1350 posted by necros [99.227.110.3] on 2014/07/13 22:03:33
a Hammer-like 4-pane view for incest enthusiasts
lmao, but yeah, thanks for this. I love 4 views. I find the single view at a time way too limiting; having access to all 3 axes at onces helps me keep a better overview of what's going on. A nice toggle to go straight to full screen 3d (maybe camera centered on current or last selected brush/entity?) would be fantastic. The more fluid 2d <-> 3d, the better!
I don't feel like I need it much now, infact it may have been a bit of a crutch.
I often have to make 'measurement' brushes to get the precision I want which slows things down for me. But even with that, I still prefer TB to anything else right now.
 I've Read That Trenchbroom Has Support For Huge Maps
#1351 posted by Breezeep_ [100.1.255.141] on 2014/07/21 16:28:25
how do I enable that feature?
 What Do You Mean By Huge?
#1352 posted by SleepwalkR [92.231.224.46] on 2014/07/21 16:48:05
I think TB currently limits you to -8192 to +8192, if you need to raise those limits, then this is currently not supported.
 I'm Outside Those Limits
#1353 posted by ijed [200.73.66.2] on 2014/07/21 16:52:03
But those areas aren't playable.
To enable the feature:
Step 1: Build a huge map
 *I Ment Large, Sorry
#1354 posted by Breezeep_ [100.1.255.141] on 2014/07/21 17:17:07
 Grumpy Today
#1355 posted by ijed [200.73.66.2] on 2014/07/21 17:24:09
As SleepWalkR says, there is the +/- 8192 limit, but this is only visible in engine.
In many editors (WC is an exception) this limit is not even visible and you can just keep building forever.
Trenchbroom is like this, at least in current release version; without anything delineated to say 'won't work beyond this point'.
In any case this is an engine limitation; I don't think it'd be good to retrofit TB to impose it as well since that'd affect development for other games.
I think FTE allows for gameplay outside the 8192 limit in Q1 as well.
#1356 posted by Spike [86.177.27.44] on 2014/07/21 18:08:17
Its +/- 4k, 8k range.
And its a protocol limit rather than a random engine limit (read: makes stuff incompatible).
Some engines always use more wasteful/precise coords(DP). Some engines guess at map startup and probably get it wrong half the time(FTE). Some engines hack the protocol and probably crash. Others just crash outright. And others will just wrap coords in a really buggy sort of way because noone hacked them to do weird stuff yet (the inevitable fate of all quake engines - doing weird stuff).
BSP format limit is +/- 32k, due to the use of shorts in the node+leaf structs. This can be worked around, but its not pretty.
QBSP has an expectation that all geometry will be within +/- 99k.
Anyway, geometry outside the +/- 4k limit is fine (distant details or whatever) in any engine, so long as entity/effects don't leave the boundary.
Maybe generate a clip brush on the boundary the first time something gets put beyond it, just to make a point, or a popup message warning them or something. Otherwise, let the mapper shoot themselves in the foot if they really want to.
Limiting yourself to 18-year-old limits is stupid.
 I've Got
#1357 posted by ijed [200.73.66.2] on 2014/07/21 18:17:23
Rocks and stuff beyond fences and out of windows, plus a train arriving from 'far away'.
Also some walls and stuff that if I moved 32 units would send the player to an alternate dimension, if they stepped up close.
#1358 posted by onetruepurple [93.105.42.130] on 2014/07/21 18:19:55
Limiting yourself to 18-year-old limits is stupid.
0/10 flamebait, try harder.
#1359 posted by Spike [86.177.27.44] on 2014/07/22 01:46:34
@onetruepurple:
An editor that intentionally cripples its users is never a good thing. This is the TrenchBroom thread after all, not the 'I hate everything that wasnt made by id' thread.
oh noes! people might use it for things that are not cripply faithful! we can't have that! get the pitchfork!
its stupid, and its not helpful.
 @ijed
#1360 posted by quaketree [76.14.68.95] on 2014/07/22 02:50:59
A train moving in from "Far away" is an entity as are any lights and so on, and entities outside the +/-4k limit can cause bad things to happen. This is Quake, not Far Cry or something like that that may seem unlimited.
You can try the huge clipping brush barrier to keep the player inside the limits or make a detail brush with a skip texture that will also effect entities unlike a clipping brush.
#1361 posted by Spike [86.177.27.44] on 2014/07/22 09:40:01
bsp entities tend to have an origin of '0 0 0'. they can start outside and move 4k qu in any direction without a problem - so long as the player, other pointentities (lights are okay), or projectiles/shotguns can't enter that region.
 Yeah
#1362 posted by ijed [200.73.66.2] on 2014/07/22 15:20:48
It's already in and working - func_trains don't cause any problems as far as I can tell.
 Although
#1363 posted by ijed [200.73.66.2] on 2014/07/22 15:32:10
The path_corners are outside - I assume this isn't causing trouble because they don't do anything.
I did have the train teleporting to the world 0,0 (and being invisible) at one point but this was bad qc / configuration of the path corners.
 O_O
#1364 posted by Lunaran [99.112.162.57] on 2014/07/22 16:43:12
ijed literally pushes the boundaries
 Off A Cliff
#1365 posted by ijed [200.73.66.2] on 2014/07/22 16:55:30
Then I map where they landed at the bottom.
Then I whinge that it's taking too long to finish.
After mapping the group of tourists taking photographs of where the boundries landed from some distance away. Etc etc.
 IJed
#1366 posted by than [126.204.196.141] on 2014/07/23 02:13:42
so your new map is even bigger than your Warpspasm levels?
Is it as evil? :)
 #1348 - Split 2D-3D Layout
#1367 posted by Spiney [81.241.186.217] on 2014/07/23 13:00:10
I like that way of working usually.
 It's Bigger
#1368 posted by ijed [190.22.91.72] on 2014/07/23 15:34:36
Not sure about evil since it doesn't have the music.
Although considering the corpses decorating it, hidden altars and stuff, creepy ambient sounds from Spiney and the Rubicon setting... maybe.
I never really think about making my maps evil. They just happen that way :D
 Support For Source Games?
#1369 posted by darkhog [89.79.49.155] on 2014/08/01 15:41:40
Would be possible to add support for source engine (HL2, CS:GO, Portsl 1/2) games? Because Hammer is very outdated tool and Source needs something like Trenchbroom.
 Yes
#1370 posted by SleepwalkR [92.231.110.218] on 2014/08/01 17:34:44
This is definitely on my todo list for TB2. If you're willing to help out be testing and discussing necessary features, then get in touch via email: kristian.duske@gmail.com - same if you know someone who is serious about giving TB2 support for these features. I will only do it if there is someone who helps out by describing requirements and doing testing. Otherwise it's just not possible as I don't know these engines very well.
 I Will Always Test!!!
#1371 posted by FifthElephant [213.205.235.104] on 2014/08/01 18:45:50
I have almost every id tech game ever made!!
 I Need Someone Who Will Work On Actual Maps For These Games
#1372 posted by SleepwalkR [92.231.110.218] on 2014/08/01 18:55:36
otherwise it's just not possible to fine tune the support for these games.
 I Started Making A Heretic 2 Map
#1373 posted by FifthElephant [213.205.235.104] on 2014/08/01 21:16:55
But it was a nightmare working with quark. Hell I will make a map for every game!!
#1374 posted by JneeraZ [199.255.40.36] on 2014/08/01 21:30:34
I think he's asking for someone who is well versed in each game so they can tell him the nuances and subtleties that are wrong. He can test raw map compilation himself. :)
 Bitch I Am Leet
#1375 posted by FifthElephant [213.205.235.104] on 2014/08/01 21:37:39
 Lol
#1376 posted by SleepwalkR [92.231.110.218] on 2014/08/01 21:52:07
Heretic2 would also be on the list of games which could be supported. For now I have Quake 2 and Hexen 2, and it would be cool to find people who work with those games.
#1377 posted by FifthElephant [82.24.73.240] on 2014/08/01 22:08:03
You ask like I haven't got those 2 games installed ;)
 Well
#1378 posted by SleepwalkR [92.231.110.218] on 2014/08/01 23:10:03
If you want to make a Quake 2 map, then the easiest way to get at the current betas is to install dropbox and give me your dropbox email so that I can invite you to the beta folder.
#1379 posted by FifthElephant [82.24.73.240] on 2014/08/01 23:48:35
gavin.edgington[at]gmail[dot]com
 Protip: Sort The Files By Date To Find The Latest Betas.
#1380 posted by SleepwalkR [92.231.110.218] on 2014/08/02 00:19:28
#1381 posted by FifthElephant [82.24.73.240] on 2014/08/02 18:10:06
So far I feel like this is kind of a huge step back in a lot of ways from version 1.
- bring back ctrl d duplicate. Please.
- Would like to bind keys without needing ctrl as a modifier, I like to snap to grid using space bar (like all the time). That is unless you have fixed the issue of wandering vertices
- Would like to WASD without having to press F first (it seems terrible that this is a toggle), and allow flying to be back to the speed it used to be.
- bring back the reset button for textures
- bring back copy face attributes feature (when a face is selected press alt and left click on another face)
- would like to be able to work in a window straight away rather than having to select it, like in tb 1
- would be nice to have the old black void rather than pure white. Or at least allow is to choose our own colour
- would be neat if TB showed us when we were getting to the map border (+/- 4096 units)
- make it easier to select the frame to adjust the size of the windows please, right now it feels like I have to select something 1 pixel thick
- why can I no longer add my own keys to entities? Please bring this feature back
- The texture rotating thingy on the face
manipulator is way too sensitive to be of any use at all, this would be better as a slider IMO. Less fancy but I would rather have something that works.
-might be worth having the texture implimentation that I *think* is in quark, that is it just grabs the textures from the .bsp files rather than having to find the appropriate wad file.
I dunno how this works with compiling though? It might be a better way of getting the textures though instead of searching around online.
I am tempted to flesh out maps in TB1 and then use TB2 to finish off the very last bits. I suppose this defeats the point of having a new TB though.
 Fifth
#1382 posted by SleepwalkR [92.231.110.184] on 2014/08/02 20:04:12
First of all, remember that this is a complete rewrite. Some features might just have been forgotten, so please do create feature requests for the stuff you're missing.
- bring back ctrl d duplicate. Please.
Add a feature request to the issue tracker. But you can now duplicate by Ctrl+LMB drag or by Ctrl+Arrow key as well, so I'm not sure whether Ctrl+d is still necessary.
- Would like to bind keys without needing ctrl as a modifier, I like to snap to grid using space bar (like all the time). That is unless you have fixed the issue of wandering vertices
This is simple impossible due to the fact that some OSs don't allow this and it basically rendered the editor useless on Linux. That said, some actions which are only useful in the 3D view can be bound to single keystroke hotkeys, and I can add the snap command to those if you wish. Please create a feature request.
- Would like to WASD without having to press F first (it seems terrible that this is a toggle), and allow flying to be back to the speed it used to be.
The fly speed can be set in the preferences. WASD can be always on, please create a feature request.
- bring back the reset button for textures
That's already on the todo list.
- bring back copy face attributes feature (when a face is selected press alt and left click on another face)
That should already work, but you have to hold Ctrl+Alt to copy the face attributes too. Without ctrl it will only copy the texture.
- would like to be able to work in a window straight away rather than having to select it, like in tb 1
That was never the case in TB1. You have to click a view to focus it - how else should the view get focus?
- would be nice to have the old black void rather than pure white. Or at least allow is to choose our own colour
Feature request.
- would be neat if TB showed us when we were getting to the map border (+/- 4096 units)
Already on the todo list.
- make it easier to select the frame to adjust the size of the windows please, right now it feels like I have to select something 1 pixel thick
Yes, this is a problem, but I'm reluctant to make the dividers thicker as it looks shit. I'll think of a solution for this, but it shouldn't be such a huge problem now because TB2 remembers your window layout.
- why can I no longer add my own keys to entities? Please bring this feature back
That's a bug ;-). Please make a bug report.
- The texture rotating thingy on the face
manipulator is way too sensitive to be of any use at all, this would be better as a slider IMO. Less fancy but I would rather have something that works.
You can have more precision by increasing the radius. Just start your drag and move away from the circle center. Also notice how the textures are snapped to the face edges to make alignment easier.
-might be worth having the texture implimentation that I *think* is in quark, that is it just grabs the textures from the .bsp files rather than having to find the appropriate wad file.
I dunno how this works with compiling though? It might be a better way of getting the textures though instead of searching around online.
I don't think getting and using wad files is such a problem. Notice that you can add wad files simply by dragging them onto the editor window from Explorer.
I am tempted to flesh out maps in TB1 and then use TB2 to finish off the very last bits. I suppose this defeats the point of having a new TB though.
Yes, it does. I can only repeat that this is beta software and stuff is still missing. The point of being a beta tester is to report these things.
 To Add An Entity Property
#1383 posted by SleepwalkR [92.231.110.184] on 2014/08/02 21:33:46
Just hit Ctrl+Enter. Sorry, that's not very obvious I know.
#1384 posted by necros [99.227.110.3] on 2014/08/02 21:51:23
This is simple impossible due to the fact that some OSs don't allow this and it basically rendered the editor useless on Linux. That said, some actions which are only useful in the 3D view can be bound to single keystroke hotkeys, and I can add the snap command to those if you wish. Please create a feature request.
Can this just be required on Linux? I've been resorting to hacking the registry keys... :D
 You Will Get Into Trouble
#1385 posted by SleepwalkR [92.231.110.184] on 2014/08/02 22:19:36
because those shortcuts might no longer work in text fields etc.
If there are functions which you feel must have a one key shortcut, then they must not be menu items, and they can only be available when the 3D view has focus. And no, I won't make this a Linux only requirement because it has created a nightmare of problems in the past, and it violates the UI guidelines of Windows and Mac OS X.
 But
#1386 posted by SleepwalkR [92.231.110.184] on 2014/08/02 22:20:10
if there are such functions, then I'll gladly move them from the menu to the 3D view, where they can have any shortcut you want.
 I Will Be Back
#1387 posted by ijed [190.22.112.186] on 2014/08/03 01:12:47
At some point to give usable feedback.
So far I haven't tried the TB2 builds, but will.
#1388 posted by necros [99.227.110.3] on 2014/08/03 05:20:58
off the top of my head:
Clip mode: x (I would actually prefer if you could flat out drop clip points without having to enter a mode at all)
Entity editor: n (like simulating radiant)
Face editor: t (radiant again...)
Deselect: Esc
Grid size: 1-9
Grid snap off: 0
Grid display: g
Freeze selection: f
Hide selection: h
Basically, modifier keys suck. While I am a firm believer in GUI and control standards when it comes to generic applications (eg: Winforms, web), with specialized applications like this one, I lean more towards efficiency and speed.
 Please
#1389 posted by SleepwalkR [92.231.105.88] on 2014/08/03 09:09:53
put this in the issue tracker. It will just get lost here.
 Beta Request Is Possible?
#1390 posted by Skiffy [210.195.229.40] on 2014/08/03 09:43:36
Hello SleepwalkR,
Been away for ages but its nice to see you still working on the new revamped editor. Possible for access to the beta version as well? If so awesome. My mail is rbanninga[at]gmail[dot]com
Does the current beta work with quake 2 map editing or still quake 1 at the moment? Sorry if this was already covered in the discussion above
Regards
 Skiffy
#1391 posted by FifthElephant [82.24.73.240] on 2014/08/03 18:08:14
it does hexen 2 and quake 2 editing. I haven't tried quake 2 editing yet but I will be doing it soon.
 Just Fyi
#1392 posted by necros [99.227.110.3] on 2014/08/03 18:58:38
I wouldn't call TB2 in beta really. It's more of an alpha. There are a lot of feature just plain missing, and many things do not function 100% correct just yet. You can't really use it to make a map.
 Please Add All Missing Features
#1393 posted by SleepwalkR [92.231.105.88] on 2014/08/03 20:10:41
To the issue tracker. That would be very helpful.
 Trying To Add As Much As Possible
#1394 posted by FifthElephant [82.24.73.240] on 2014/08/03 21:04:17
sorry dude I have been really busy, you did mention to add things to this thread though. I'll try and keep stuff github as well (though I still get a bit confused on where things are on there).
 Thanks
#1395 posted by SleepwalkR [92.231.105.88] on 2014/08/03 21:15:47
 I'm Probably Bringing Up Old Issues And Such...
#1396 posted by Fish [108.56.240.201] on 2014/08/05 04:18:25
...but I can't get the stable release of TrenchBroom 1.1.1 to work properly. The two main issues I'm having are crashes when either choosing the vertex tool or trying to drag and drop certain entities. I didn't quite know where to put these issues, nor could I find any fixes for them. Sorry if I'm not posting in the right places.
 Go To Preferences
#1397 posted by SleepwalkR [92.231.111.150] on 2014/08/05 06:35:34
And set OpenGL instancing to force off. That should fix the vertex tool. As for the other issue, I need more info, such as your OS and steps to reproduce.
 Thank You!
#1398 posted by Fish [108.56.240.201] on 2014/08/05 20:09:56
The OpenGL setting fixed the vertex tool for me. My OS is Windows 7 64 bit, my graphics accelerator is built into the processor, an Intel 4000 HD. I saw the entity issue on the GitHub issue tracker, and supposedly a driver update should have fixed the problem, but I'm sure my drivers are up to date.
 Well Then
#1399 posted by SleepwalkR [85.178.58.17] on 2014/08/06 00:31:30
Which entities crash the editor when you try to drag them?
 Well I Think I Got It To Work...
#1400 posted by Fish [108.56.240.201] on 2014/08/06 00:38:00
I rolled back the driver to a previous version which seems to have fixed it for me, but the entities that previously crashed the editor were the ones that are represented by a 3d model. Now the editor runs fine, thanks for all your help!!
#1401 posted by necros [99.227.110.3] on 2014/08/13 04:42:01
this editor.......
from this to this took 30 minutes.
Literally just built one section of that inner circle bit, started rotating, then just lopped off a few bits that were poking out. And yes, that is a 32 sided outer circle and a 16 sided inner one.
I feel like I have been waiting my whole life for this editor.
 Bah
#1402 posted by necros [99.227.110.3] on 2014/08/13 04:43:45
should have mentioned to not deceive anyone, this is with the beta of TB2.
 Necros
#1403 posted by Hipshot [94.137.102.38] on 2014/08/13 08:53:38
That is amazing, it looks so perfect, you just rotated, no errors?
#1404 posted by negke [31.18.93.198] on 2014/08/13 09:25:08
This proves once more that SleepwalkR is but a giant troll. Being able to create nice curves and angled architecture used to be a real skill; in TB you just press rotate and it's done. Even the greatest noobs like skacky and mfx can now pull things off. Disappointing.
 Looks Great.
#1405 posted by FifthElephant [82.24.73.240] on 2014/08/13 09:36:04
Anytime I try anything so crazy in TB ends with me getting some wandering vertices and stuff and the next time I load up the map it turns into my worst nightmare of fixing.
Unless nightmare time has been fixed?
 Necros
#1406 posted by mfx [78.49.220.174] on 2014/08/13 10:04:28
This looks great!
With the geometry inside this ring, is it possible now to compile it with "vanilla" qbsp?
(without max_windings raised?)
 That's My Secret Plan
#1407 posted by SleepwalkR [80.187.109.42] on 2014/08/13 11:44:22
Making Quake editing easy ;-)
#1408 posted by [142.245.59.9] on 2014/08/13 14:29:17
hipshot: yep, all rotation. you can set the origin of the rotation in TB2, so I move that into the center of the ring and set the rotation angle to 11.25 and rotate as I paste copies.
I simplified a bit of course, there is some preparation:
First you build the section a little wider than it should be.
Then you make two copies and rotate them to both sides of the original.
Next, use clipping to remove excess brushwork so there is no of very little overlap.
Now, delete the two extra copies and you can start copying the original again.
mfx: no clue... haven't switched back from rebb's compiler since you mentioned it last time. i would suspect no, though, because when I check this out with r_drawflat and r_showtris, I can see some faces have absolutely tons of edges...
 Tons Of Edges?
#1409 posted by SleepwalkR [130.149.243.224] on 2014/08/13 15:39:48
What do you mean?
#1410 posted by necros [142.245.193.11] on 2014/08/13 15:58:43
It's a product of the compilation process, not the editor. :)
Essentially, all the rotated stuff creates so many intersections with the floor that you end up with faces that have large numbers of edges.
You can see this when you turn on both r_drawflat and r_showtris: you find a surface that shares the same colour which is 1 face, and then count all the edges from showtris.
#1411 posted by Lunaran [99.112.162.57] on 2014/08/13 16:32:19
other editors have rotate functions, too. always had. there's more reasons than the editor that people usually don't try that, like the near 100% likelihood of point on plane or winding errors and the heinously messy geometry that results.
#1412 posted by necros [99.227.110.3] on 2014/08/14 00:56:22
mfx: I checked and this map does compile with normal compilers. the map where I was getting this error was a much crazier map that I was using for testing.
With the added brushwork on the ground, there are now extra splits on the faces which reduce the number of edges on each face.
I suspect that if I started seeing winding errors, I could just easily go into areas with that kind of problem and force qbsp to split those faces either by offsetting textures a small amount or by placing brushwork in the middle to cause intersections.
 Yup
#1413 posted by mfx [78.55.120.34] on 2014/08/14 06:43:56
thanks for checking necros. i was asuming the same.
 Someone Made TB1 Work With Quake 2 -
#1414 posted by FifthElephant [82.24.73.240] on 2014/08/14 20:37:13
 That's Cool!
#1415 posted by SleepwalkR [80.187.101.50] on 2014/08/16 16:00:24
Thanks for posting, fifth!
#1416 posted by Hipshot [94.137.102.38] on 2014/08/18 22:54:38
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
#1417 posted by SleepwalkR [85.178.59.176] on 2014/08/18 23:03:14
What's at line 6 in the map file?
 Yeah
#1418 posted by ijed [186.9.128.37] on 2014/08/18 23:26:34
Open it up in a text editor - but I suspect you've got a texture with a numerical only name.
 Well 2.0
#1419 posted by Hipshot [94.137.102.38] on 2014/08/18 23:31:18
{
"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
#1420 posted by Hipshot [94.137.102.38] on 2014/08/18 23:31:57
Yes I do, I named my tex 1 2 3 just for testing, that's bad in Q1?
#1421 posted by onetruepurple [93.105.236.240] on 2014/08/18 23:34:40
1.wad
Is that in the file, or just func formatting?
 Or That
#1422 posted by onetruepurple [93.105.236.240] on 2014/08/18 23:35:02
Yes, rename the textures.
 Texture Names Containing Only Numbers
#1423 posted by SleepwalkR [85.178.59.176] on 2014/08/19 00:18:36
cause TB1 to go balls up. No idea if qbsp will handle them fine, but TB1 doesn't like it.
#1424 posted by Hipshot [83.140.153.62] on 2014/08/19 13:49:01
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
#1425 posted by SleepwalkR [130.149.243.224] on 2014/08/19 15:03:27
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?
#1426 posted by [142.245.59.10] on 2014/08/19 22:06:03
i've been meaning to create an issue for this, but sometimes the brush goes inside the surface...
 ^ God Damnit
#1427 posted by necros [142.245.59.10] on 2014/08/19 22:06:24
#1428 posted by necros [142.245.59.10] on 2014/08/19 22:07:59
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
#1429 posted by Hipshot [94.137.102.38] on 2014/08/19 22:36:27
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?
#1430 posted by Hipshot [94.137.102.38] on 2014/08/19 22:47:02
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
#1431 posted by SleepwalkR [92.231.105.18] on 2014/08/20 00:21:57
Look at the docs and the main menu. You'll find all shortcuts there. Also check out the keyboard preferences.
 Necros
#1432 posted by SleepwalkR [92.231.105.18] on 2014/08/20 00:23:18
In TB2, Ctrl+Shift+Drag will create a new brush instead of resizing.
#1433 posted by necros [99.227.110.3] on 2014/08/20 05:21:09
i almost never drag out new brushes. i think that might be worth discussing too.
 This Feature Is Part Of The Resize Tool
#1434 posted by SleepwalkR [85.178.60.69] on 2014/08/20 06:45:25
#1435 posted by [142.245.59.9] on 2014/08/20 19:19:12
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
#1436 posted by Hipshot [94.137.102.38] on 2014/08/20 20:44:45
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?
#1437 posted by mfx [92.226.95.183] on 2014/08/20 20:55:33
 You Can't
#1438 posted by SleepwalkR [85.178.60.69] on 2014/08/20 21:25:01
There is no default texture in TB.
#1439 posted by Hipshot [94.137.102.38] on 2014/08/20 22:07:33
Ok, cause when I compile I get some red/black checker texture, thought that was the "default" one, I guess that's just an "missing texture"-texture then.
#1440 posted by JneeraZ [199.255.40.36] on 2014/08/20 22:19:21
Yeah, that's the default Quake "I couldn't find the texture" texture.
 #1434
#1441 posted by necros [99.227.110.3] on 2014/08/21 01:03:24
Ok, after using this feature, I see how it is basically what I was talking about in #1433.
 No Smart Editor Available?
#1442 posted by madfox [84.26.177.181] on 2014/08/22 22:20:01
Trenchboom doesn't like me.
 Lol
#1443 posted by SleepwalkR [212.184.92.162] on 2014/08/22 22:35:35
That's an interesting interpretation ;-)
#1444 posted by Hipshot [94.137.102.38] on 2014/08/24 00:45:45
It would be nice if the filter list could include func_detail =)
 Corrupting Funky Curves And Angles
#1445 posted by reblinds [24.188.39.94] on 2014/08/26 21:30:22
when building structures like this with less than ideal geometry (http://i.imgur.com/LOFODUj.jpg) if you use the duplicate function (ctrl+D) and then align it, the brushes tend to be broken with the edges and vertexes off of the grid, slightly resized and moved. Some faces are also split into having 5 sides and everything tends to get all kind of janky. Sorry my screenshot doesn't show the result of geometry getting screwy. However it can be repeated by doing something like it.
However, building it by creating a unique brush for every bit of geometry as opposed to using the duplicate tool makes it work.
 What Do You Mean By "align It"?
#1446 posted by SleepwalkR [84.144.152.9] on 2014/08/26 21:53:16
 Reblinds
#1447 posted by FifthElephant [213.205.235.134] on 2014/08/26 22:35:34
There is a function that allows you to snap to grid. I have mine bound to the spacebar and I hit it every time I edit a vertice or duplicate a complex brush.
 Reblinds
#1448 posted by FifthElephant [213.205.235.134] on 2014/08/26 22:35:49
There is a function that allows you to snap to grid. I have mine bound to the spacebar and I hit it every time I edit a vertice or duplicate a complex brush.
 I'm Missing Something.
#1449 posted by Lunaran [99.112.162.57] on 2014/08/27 20:47:22
If you snap every brush to integers every time you touch anything, why exactly haven't you just turned off float precision?
#1450 posted by onetruepurple [93.105.236.81] on 2014/08/27 20:54:15
Because even with forced integers, TB can create offgrid geometry sometimes (vertex editing is particularly tricky).
 Whether Vertices Have Integer Coords Or Not
#1451 posted by SleepwalkR [84.144.158.70] on 2014/08/27 22:59:12
has no relation to the plane points being integer or not.
#1452 posted by FifthElephant [213.205.236.15] on 2014/08/28 12:09:24
Would it be possible to have an vertice integer snap mode or would that produce problems??
 It's Generally Not Possible For Anything Beyond
#1453 posted by SleepwalkR [84.144.153.231] on 2014/08/28 12:18:08
brushes which consist of all triangles.
 While Typing I Realised It Would Be A Terrible Feature Request So Here
#1454 posted by Spirit [92.196.123.58] on 2014/09/07 12:48:24
Re: https://twitter.com/kristianduske/status/508004011023540225 "TrenchBroom 2 now has a layer system. Layers can be hidden and locked individually."
Please add some more options:
"Exclude from compile"
"Hide all layers but this one"
Being able to group layers into (multi-level) groups would be great.
Also being able to assign colors to layers/groups.
Can you duplicate layers?
Can you drag'n'drop prefabs from the TB Store into the list????
Maybe check out how QuArK does things, random link to its documentation where you can see some of the GUI and features: http://quark.sourceforge.net/infobase/maped.tutorial.advanced.html#grouptechniques
 Please Go Away
#1455 posted by SleepwalkR [92.231.234.178] on 2014/09/07 13:08:55
Feature requests go to the issue tracker, please.
Btw, if Quark does something in one way, then it's very likely I'll choose the opposite direction. Quark is a UI nightmare.
 Hehe
#1456 posted by mfx [85.180.178.221] on 2014/09/07 13:23:42
 Feature Request:
#1457 posted by negke [31.18.93.198] on 2014/09/07 13:30:23
Make it possible to request features in this thread.
 No
#1458 posted by SleepwalkR [92.231.234.178] on 2014/09/07 13:46:45
I don't have time to move stuff from here to the issue tracker. I really just don't.
#1459 posted by necros [99.227.110.3] on 2014/09/07 17:30:02
moved the first two. the third was already talked about. fourth is not that useful. fifth would just by copy/paste and make new layer.
 Thanks
#1460 posted by SleepwalkR [85.178.60.120] on 2014/09/07 18:29:42
Agree on your verdicts. If anyone disagrees, they can open an issue on github.
#1461 posted by Spirit [92.196.123.58] on 2014/09/07 18:58:44
Thanks necros!
Sleepwalkr: That's like saying iOS is a UI nightmare just because the back button is at the most far away place in the top left. Quark does lots of things very well and editors could oh well your decision.
#1462 posted by JneeraZ [174.97.226.218] on 2014/09/07 19:16:07
Which BSP compiler is recommended for Trenchbroom maps? I'm beta testing 2.0 and I sometimes get into situations where my alignment in the editor doesn't match the alignment in the game. Passing in "-oldaxis" just moves the problems to other faces so I'm wondering if there's a specific BSP compiler that is known to work well with TB.
Also, a link directly to it would be appreciated. :)
 Spirit
#1463 posted by SleepwalkR [85.178.60.120] on 2014/09/07 21:11:22
Sorry for the tone earlier. I know you like Quark, but I don't like its interface at all. I surely has a lot of useful features, but every time I try to use it, nothing works intuitively they way I expect it. That's why I consider it a nightmare.
 Willem
#1464 posted by necros [99.227.110.3] on 2014/09/07 21:25:51
that may be a bug actually. i'm taking a bit of a break from testing right now, but i did notice that in some cases, faces at 45 degrees wouldn't match up in game. in fact, adjacent coplanar faces wouldn't match up with alignment either AND once you reload the map, the faces would go back to the old broken alignment. I can't figure out what particular circumstances causes that though.
#1465 posted by necros [99.227.110.3] on 2014/09/07 21:27:15
btw: i am using rebb's txqbsp (based on aguirre's txqbsp) without the old/alt axis switch.
 Willem
#1466 posted by ijed [186.79.210.92] on 2014/09/07 21:27:54
I'm using Tyrann's:
http://www.disenchant.net/
With -oldaxis but haven't run into the problems you describe, since I turned it on.
 I'll Check It Out Soon
#1467 posted by SleepwalkR [85.178.60.120] on 2014/09/07 22:44:40
I'm in the middle of a big refactoring right now and can't work on the bugs.
 Tyranns Tools Seconded
#1468 posted by FifthElephant [82.24.73.240] on 2014/09/08 00:22:44
pretty much what I use exclusively.
#1469 posted by JneeraZ [174.109.106.46] on 2014/10/04 21:47:42
So help me out please? How do I configure a custom entity so that I can rotate the entity in the editor? I've been bashing on the FGD and whatever else and I can't figure out what allows some entities to rotate (like players and monsters).
I have this:
https://dl.dropboxusercontent.com/u/161473/MDLBugs/2014-10-04%2015_41_57-wip.map_.jpg
And the FGD looks like this:
@PointClass base(Appearflags) size(-2 -14 -40, 22 14 16) color(255 255 255) model(":progs/decoring.mdl") = deco_ring : "Iron Deco Ring"
[
]
I can't rotate the entity in Trenchbroom. It ignores me. And I don't understand why. :-/
Is it obvious?
 The Origin Of The Entity Must Be In The Center Of The Bounding Box
#1470 posted by SleepwalkR [92.231.107.129] on 2014/10/05 01:15:37
As defined in the fgd.
#1471 posted by JneeraZ [174.109.106.46] on 2014/10/05 01:26:06
Ahh ... Ok, will try that!
#1472 posted by JneeraZ [174.109.106.46] on 2014/10/05 01:33:30
Ha, nice ... that fixed it AND it seemed to resolve the weird lighting problems I was getting in-game. Yay!
 Yay Yay!
#1473 posted by SleepwalkR [92.231.107.129] on 2014/10/05 01:40:36
 You're Not Alone
#1474 posted by ijed [190.22.84.143] on 2014/10/05 05:27:09
That gave me quite a few headaches.
 Status
I remembered it being submitted as a feature request but what's the status on adding a 2dview and grid?
 Everything Is Being Worked On
#1476 posted by SleepwalkR [92.231.104.90] on 2014/10/25 15:27:00
Progress is currently slow due to real life obligations. That is all ;-)
 I Did A Quick And Dirty Helper Model
#1477 posted by ijed [190.22.125.94] on 2014/10/26 13:17:50
This may be useful to users of the editor;
http://www.quaketastic.com/files/helper.mdl
It's just a scaled up and reskinned version of Sock's voreball, colour coded to match the various entity types.
This means you can turn off 'bounds' in the model view to make your screen less cluttered. You will need to add this;
model(":progs/helper.mdl" 0)
To the various entries in your .fgd (not sure if its the same format for .def) replacing the 0 for the corresponding skin - each skin is correctly named inside the file.
I'd share my fgd but its got modded entities inside and I can't be arsed cleaning them out.
 Status Update
#1478 posted by SleepwalkR [130.149.243.224] on 2014/10/27 11:07:56
Updates have been slow recently, so before people get worried I thought I'd give a small status update. TrenchBroom 2 has been progressing nicely in the past months until the point where I started to integrate a new feature for layers and groups into the editor.
It turns out that the internal structure I had for representing maps did not lend itself well to this particular extension, so I had to change it significantly. This of course rippled into basically every other part of the editor, and I'm working on adapting all other parts of it to these changes.
Progress on this has been a bit slower in the past two weeks as I am quite busy with real life stuff, too. But I'm still working on it, and it's going forward. I'll start pushing new builds as soon as the editor is back in a usable state.
#1479 posted by starbuck [185.30.24.132] on 2014/10/27 12:54:49
Great to hear it's still moving forward. I'm just grateful that people find any time to work on projects like this.
I think we all understand that real-life gets in the way a lot more than for example 13 years ago... when I was living at home, playing Q1SPs while mum makes me din dins.
The cool thing about Trenchbroom though, is that it's making mapping so much easier, it seems to be combatting lot of mappers real-life time constraints, and therefore caused a resurgence in Q1SP releases! So keep up the good work, it's very much appreciated.
 Yup, That Darn Real Life
#1480 posted by SleepwalkR [130.149.243.224] on 2014/10/27 13:50:47
I wish I had started with TB a couple of years earlier when I was still a student. Oh, the time I could have sunk into it then. Now, it's just the odd couple of hours here and there.
Thanks for the encouraging words!
#1481 posted by JneeraZ [199.255.40.36] on 2014/10/27 14:17:09
Haha, seriously ... I wish I could take everything I know now, and rewind a few decades. Single, all the free time in the world to work on projects ... I didn't realize what I had. :P
#1482 posted by FifthElephant [82.24.73.240] on 2014/10/27 16:24:02
Not really touched the editor for longer than 5 mins while I got a new girlfriend. I have a crazy mapping itch needing to be scratched
 Anyone Compile TB On An Arch Based Distro?
#1483 posted by xaGe [74.70.169.38] on 2014/11/18 01:29:05
Didn't realize there was a newer thread for TB and posted in another, but here is my issue compiling on Linux. I have finally gotten to the point where it almost compiles, but now craps out with 4 g++ errors ; http://pastie.org/9726329
It might be a simple error on my part or obvious to someone more knowledgeable than I. Any help appreciated.
 Also BTW
#1484 posted by xaGe [74.70.169.38] on 2014/11/18 07:34:52
When I attempted using latest wx src 3.0.2 its still failed, but a whole different way. http://forums.inside3d.com/viewtopic.php?f=6&t=5142&start=75#p55021
#1485 posted by Spike [86.136.151.212] on 2014/12/19 02:51:34
Pet peeve:
"wad" "C:\new\new.wad"
or worse:
"wad" "C:\new\"
(found in at least one map)
C:<NEW LINE>ew<NEW LINE>ew.wad
makes no sense, and the other one:
C:<NEW LINE>ew"<UNTERMINATED STRING CONSTANT>
will just corrupt the world entity and everything that comes after it.
Seeing as most tools take significant shortcuts and don't parse things properly, can you at least ensure that wad paths are written out with / instead of \ or \\, so as to ensure maximum compatibility with existing tools, without outputting unsupportable gibberish please?
The alternative is to ban \n and \" etc, but this issue interacts with saved games, but making special cases for parsing wad values, or special cases for saved games vs initial load is annoying and clumsy.
 Haha
#1486 posted by SleepwalkR [80.187.106.179] on 2014/12/19 13:08:23
So / is preferable to \\ ?
#1487 posted by Spike [31.53.247.81] on 2014/12/19 19:37:05
/ works fine in the core windows api, but may be rejected by microsoft's commandline tools.
\\ will generally work, but might cause problems with things that do try sanitising things (poorly).
/ is a single char
\\ isn't usable at the start of a relative path (unc shares), and is thus potentially dangerous in windows (if poorly sanitised, // is identically dangerous).
/ is portable
\\ is not (poorly sanitised, // is equivelent to /../ on amiga and thus unsafe).
so yeah, / is preferable to \\ or \
but hey, \\ is at least a correct C string, and acceptable as-is for most of the windows api.
 / May Be Portable For Relative Paths
#1488 posted by SleepwalkR [141.23.96.121] on 2014/12/19 22:31:21
But not for absolute paths. TB supports both. So I think I'll use the escaped version with \\ on Windows.
#1489 posted by Spike [31.53.247.81] on 2014/12/20 09:34:33
as far as windows and the C api is concerned, / is as portable as \
leading \\ (or //) will be interpreted as a unc path if the tool doesn't de-markup the string (hurrah for lazy parsing), so be sure to use / instead of \\ if its the first char of a drive-relative path, even in windows.
 Alright
#1490 posted by SleepwalkR [80.187.107.12] on 2014/12/20 10:29:24
Thanks.
 Hexen 2 Support?
#1491 posted by Bloodshot [108.46.152.145] on 2014/12/20 23:33:32
So are there any plans/chance for Hexen 2 support?
I have a couple of mapping ideas I want to try out for it but I'm sick of the editors I used to use
#1492 posted by FifthElephant [81.109.219.51] on 2014/12/20 23:41:46
Hexen 2 is supported in TB 2.0... You need to speak to SleepwalkR about access as a beta tester
 Beta Test?
#1493 posted by Bloodshot [108.46.152.145] on 2014/12/21 21:22:29
How would I go about that? Should i just ask about it here?
 Yes
#1494 posted by SleepwalkR [92.231.107.71] on 2014/12/22 00:07:14
Send me an email: kristian.duske@gmail.com
 Annoying Issue
#1495 posted by thewaz154 [216.252.0.230] on 2014/12/22 14:25:06
so i go and make some terrain looks fine in the editor and compile it looks fine in game
then i load my map back up in the editor and some of the terrain vertex points are off by one unit or more which is impossible to fix sometimes without making the terrain again and hoping it will be trenchbroom valid
yet when i load the map up in hammer those vertex points arent messed up
 Is That In TB1?
#1496 posted by SleepwalkR [80.187.106.45] on 2014/12/22 14:27:19
#1497 posted by thewaz154 [216.252.0.230] on 2014/12/22 14:42:41
seems to load vertex points correctly nothing is off grid in 1.0
 Seems I Fixed It
#1498 posted by thewaz154 [216.252.0.230] on 2014/12/22 15:14:44
running trenchbroom.exe with compatibility mode for any OS fixes it idk why but it does
 That Is Unlikely.
#1499 posted by SleepwalkR [212.184.92.162] on 2014/12/22 18:15:07
But do make sure that you use the latest version, which is 1.1.1
#1500 posted by FifthElephant [213.205.232.67] on 2014/12/22 19:26:59
You do tend to see vertices wander off grid over time. I think a fix was suggested but not sure if it was implemented
 There Is No Fix
#1501 posted by SleepwalkR [212.184.92.162] on 2014/12/22 21:09:11
But if you keep your plane points on the grid and don't build too complex brushes, the errors will be small enough to ignore.
#1502 posted by thewaz154 [216.252.0.230] on 2014/12/22 21:46:08
i wasnt even making anything complex just some raised or inverted brushes and they were going off grid until i set compatibility mode
and the problem doesnt occur on my win 8.1 x64-bit computer if i dont set compatibility mode only on this computer which is win 7 x64-bit so maybe its OS based
 Posessed Map
#1503 posted by ericw [199.126.128.107] on 2014/12/23 05:35:49
https://www.dropbox.com/s/01zqjoe1komd5nn/good.map?dl=0
In Mac OS, if I double-click this map in the Finder to open it in TB (latest 1.1 build), look at the brushes, then quit the TB application and repeat, the map will look different each time: sometimes there's vertex drift (with different amounts/directions), sometimes not.
https://www.dropbox.com/s/d6ue7uurj84882n/good1.png?dl=0
https://www.dropbox.com/s/326ujizx92fqq1k/good2.png?dl=0
https://www.dropbox.com/s/27ud4h7527qkcyc/good3.png?dl=0
https://www.dropbox.com/s/ivcl33lewk0w4kg/good4.png?dl=0
On the latest Windows TB1.1 build, it seems to always open with no vertex drift; but if I open the map, go to File -> New, then open it again, it has vertex drift then.
https://www.dropbox.com/s/w5dur8zisoj3wlm/windows_not_drifted.png?dl=0
https://www.dropbox.com/s/npor518z96rh3lz/windows_drifted.png?dl=0
Here is what I got when saving the drifted version in Windows:
https://www.dropbox.com/s/nc9x7iwznrbyo2j/windows_drifted.map?dl=0
It's pretty weird, I might see if I can debug what's going on. Maybe memory corruption somewhere?
 I Have No Idea
#1504 posted by SleepwalkR [212.184.92.162] on 2014/12/23 06:40:18
But it doesn't happen in TB2?
 Doesn't Seem To
#1505 posted by ericw [199.126.128.107] on 2014/12/23 08:14:17
I opened good.map in TB2 a few times and it looks OK. Also when I load and save good.map in TB2, the saved file is the same as the original (ignoring the order of the faces) which is good.
 Lol
#1506 posted by ericw [199.126.128.107] on 2014/12/23 10:25:19
Well, I ran TB1 in Valgrind and it reported that while loading my test map, Face::Face(worldBounds, forceIntegerFacePoints, point1, point, point2, textureName) was using an uninitialized value, m_forceIntegerFacePoints. If I stick in a m_forceIntegerFacePoints = false/true; there, my map reliably loads correctly/drifted, and the valgrind warning disappears. Will post a PR on github.
I think that can explain the weirdness a lot of people had, since it would mean every time a map loads, each face had a chance of being snapped to have integer face points.
 Valgrind
#1507 posted by SleepwalkR [92.231.226.165] on 2014/12/24 06:42:14
How did you get it to ignore all the warnings from within wxwidgets? When I tried it, I got so many that I couldn't find those which originated in my own code.
 Ah
#1508 posted by ericw [199.126.128.107] on 2014/12/24 07:23:26
I didn't do anything special; there were only 10 or so from wxWidgets as the application started, but none after that. I was using wx 2.9.5 and followed your instructions in Linux/Build.txt.
 Interesting
#1509 posted by SleepwalkR [80.187.96.114] on 2014/12/24 09:11:10
Maybe it's worse on wxWidgets-Cocoa.
 TrenchBroom 1.1.2 Is Out
#1510 posted by SleepwalkR [212.184.92.162] on 2014/12/29 22:51:18
Changes
- Enable texture names starting with '{' (ericw)
- Fix hang when adding multiple updating entity targets (ericw, necros)
- Simplify build instructions (ericw)
- Fix vertex drift on map load (ericw)
- Fix crash with colors in byte format (ericw)
- Add option to invert zoom direction when using Alt+MMB (kduske)
Download: http://kristianduske.com/trenchbroom/downloads.php
Thanks to ericw for the fixes!
 Awesome!
#1511 posted by onetruepurple [93.105.42.89] on 2014/12/29 22:56:35
 Nice!
#1512 posted by Breezeep_ [100.1.255.229] on 2014/12/30 00:18:25
 Nice Nice!
#1513 posted by Skiffy [219.92.52.161] on 2014/12/30 07:43:05
Danget Trenchbroom 1 needs the vertex snap to grid option from 2 :)
Right now I bounce between the 2 for map diagnostic bug hunting. So easy to find brushes that have verts not snapped to the grid.
But this is a nice fix!
 Issue With Latest 1.1.2_374
#1514 posted by thewaz154 [216.252.0.230] on 2014/12/30 21:32:33
it seems when i try to copy paste somewhat complex geometry mostly arches by ctrl+c then ctrl+v the vertex points go off grid with a result like this http://i.imgur.com/jnIWPlv.png when it should look like this http://i.imgur.com/uYS3vGX.png
this issue happens on both my computers win 8.1 x64-bit and win 7 x64-bit
it doesnt happen when ctrl+d cloning
the issue is made worse if i turn the grid off
the issue doesnt happen in the previous version of trenchbroom being 1.1.1_368
 Crap
#1515 posted by ericw [199.126.128.107] on 2014/12/30 22:05:11
I can reproduce that, will look into it. Seems that copy/paste rounds to integer plane points.
 What Mod Is That?
#1516 posted by Skiffy [219.92.52.161] on 2014/12/31 04:19:06
Thewaz154... what mod is that? I see a bunch of additional corpse deco meshes :)
Which makes me ask the question... where are the wall corpses as place able objects for quake1?
#1517 posted by ericw [199.126.128.107] on 2014/12/31 05:08:13
@thewaz154, thanks for the report, I think I fixed the copy/paste bug. I need to check with SleepwalkR but there will be an updated build at some point.
@Skiffy, The corpses in id1 are monster_zombie with 'spawnflags' '1'. In TB you can just enable the "Crucified" checkbox to set the spawnflag.
For a wider variety, check out Quoth. in TB1, go to Edit -> Map Properties, then select the Quoth2.fgd in the first popup and the 'quoth' directory in the second (you'll need quoth installed.) Then you should see all the corpses in the TB entity palette.
 Another Bug
#1518 posted by thewaz154 [216.252.0.230] on 2015/01/02 04:35:01
re-creation
#1. load trenchbroom and open a map with a decent amount of stuff in it and dont do anything yet
#2. go to face texture browser, pick a texture, and then create a brush
#3. re-size, clone, or copypaste that brush
#4. watch as trenchbroom crashes :c
this issue can be bypassed by moving, re-sizing, or cloning and already existing world brush and it wont happen for the rest of the session but its a bit annoying to have to do that every time i open my map up again
moving, cloning, or editing non brush entities doesnt bypass this
 TrenchBroom 1.1.3
#1519 posted by SleepwalkR [130.149.243.224] on 2015/01/05 12:19:04
Changes
- Fix vertex precision problems when copy/pasting brushes (ericw)
Download: http://kristianduske.com/trenchbroom/downloads.php
 SWEET.
#1520 posted by Skiffy [202.188.203.80] on 2015/01/05 14:37:10
Ah awesome. Yea was having some trouble with this lately
 Ummm Virus Scanner Now Hates TB???
#1521 posted by Skiffy [202.188.203.80] on 2015/01/05 14:50:06
Ok that is weird. Now for some reason my Virus protection software thinks TB is an evil thing and kills it after a second or so.
 Which Scanner Is That?
#1522 posted by SleepwalkR [141.23.67.118] on 2015/01/05 15:17:22
I built it on my Windows 7 virtual machine - maybe it's infected? What does your scanner say is specifically wrong with it?
 Cant Check Right Now
#1523 posted by Skiffy [202.188.203.80] on 2015/01/05 15:20:30
It just removes it outright without telling me at the moment. The current scanner I have expired. So it scans and does all the usual but I cant check the logs...
 Bitdefender
#1524 posted by Skiffy [202.188.203.80] on 2015/01/05 15:20:47
Sorry scanner is bitdefender
 If It Just Removes The File
#1525 posted by SleepwalkR [130.149.243.224] on 2015/01/05 17:11:04
without telling you anything about it, how do you know it's your virus scanner?
 Hmm
#1526 posted by ericw [199.126.128.107] on 2015/01/05 19:18:20
trendmicro HouseCall and windows defender don't find any viruses for me. maybe you can whitelist it with your scanner?
#1527 posted by Spirit [80.187.108.229] on 2015/01/05 19:40:04
virustotal's static check was clean as well. Maybe the title is triggering some children protection mode? ;)
 Its The Scanner
#1528 posted by Skiffy [219.92.52.161] on 2015/01/06 02:50:08
It also made it so that I could not extract the file from the zip into any folder anymore either. It just hates the file.... But I removed the virus scanner software and installed another one and now it works fine... also works fine at work. I dont know but my home PC virus protection freaked out and deleted the EXE and did not allow me to put it back. Was very strange.
 -1 And -2 Dont Work For Func Secret Doors?
#1529 posted by Skiffy [219.92.196.98] on 2015/01/06 15:13:09
It just goes sideways and never up or down... but this works for func doors normally... I don't get it. But it has the flag to move down first and then in a direction which I don't want. Needs to shift back then up or down... confusing
 Angle Key... -1 And -2 For Up Or Down Direction
#1530 posted by Skiffy [219.92.196.98] on 2015/01/06 15:13:39
 Secret Doors Fucking Suck
#1531 posted by onetruepurple [93.105.42.109] on 2015/01/06 15:15:49
 The Way _color Works By Default
#1532 posted by FifthElephant [82.24.73.240] on 2015/01/06 15:17:10
is poor IMO
It should be done with a scale of 0-255 for each colour choice. That way when lighting is compiled you get smooth blends between colours.
 Secret Secret Door Keys... Wtf Haha
#1533 posted by Skiffy [219.92.196.98] on 2015/01/06 15:25:25
Thanks Onetruepurple!
 Secret Doors
#1534 posted by negke [31.18.32.183] on 2015/01/06 18:14:00
The angle determines the direction of the second move, the first move is always to the right of that unless you change the spawnflags.
 TrenchBroom 1.1.4
#1535 posted by SleepwalkR [92.231.110.158] on 2015/01/10 19:18:07
Changes
- Fix crash when updating graphics resources (ericw)
- Fix vertex drift issue leading to grid snapping problems (ericw)
Download: http://www.kristianduske.com/trenchbroom/downloads.php
#1536 posted by FifthElephant [82.24.73.240] on 2015/01/11 00:03:16
"Fix vertex drift issue leading to grid snapping problems"
Tested, looks good so far.. this is one of the biggest problems I was having with TB1 (that seemed to be fixed in TB2), lots of brushes with crazy decimal values (like 63.989801 rather than 64 units, this usually happened with duplicating or copy and pasting)
 Awesome
#1537 posted by ericw [199.126.128.107] on 2015/01/11 01:03:33
Hope that's the last of the drift bugs. For reference, there were different bugs depending on whether you used "force integer plane points" or not:
For maps with "force integer plane points" turned off:
v1.1.2 fixed rounding brushes to integers when opening a map (with a random chance each brush would be rounded)
v1.1.3 fixed copy & paste rounding to integers, when they shouldn't
For maps with "force integer plane points" turned on:
v1.1.4 fixed a bug where the editing tools (vertex editor, clip tool, copy/paste from other maps, etc) weren't rounding the results to integers when they should have. The next time you loaded the map, all brushes get rounded to integers, so the brushes with decimal coordinates would get messed up.
 Bugs Fixed
#1538 posted by thewaz154 [216.252.0.230] on 2015/01/11 14:55:02
now all trenchbroom needs is texture alignment like in hammer mostly for arches and or things like curved floor trims which is in trenchbroom 2.0 / 2.1???
an ability to create a 8,192 by 8,192 unit box because world size limitations which i found out the hard way and created a 8,192 box world centered in hammer after my map was all buggy <.<
a prefab creation tool like hammers arch creation but also with spheres, spikes, and cylinders
maybe a grid option which is also in trenchbroom 2.0 / 2.1??? not that i care for overview / side view grid like in hammer but an option would be nice for some
and uhm.... hmmm.... i cant think of anything else just add those things and trenchbroom will be perfect
#1539 posted by JneeraZ [174.109.106.46] on 2015/01/11 15:19:07
What this, or Jackhammer, really need is a good prefab system. Like, a real one.
In Hammer, you can place instances of external MAP files into your level and they are copied in as if they are real brushes before compile time.
This allows you to do neat things, like build a destroyed building sitting straight up and down but place an instance into your level rotated into position. So it's easy to work on but more interesting to play on/look at in the game itself.
Just a thought. With these editors having damn near perfect texture lock these days, I'd say the time has come! Let the prefabs fly!
#1540 posted by FifthElephant [82.24.73.240] on 2015/01/11 15:31:44
A prefab browser in TB would be awesome. I think with TB especially though that SleepwalkR will probably be trying to keep as pure and simple as possible, quite often you find with editors that they continually add bloat. It gets to the point that unless you were from the beginning that the tools become extremely difficult to learn, this isn't so with TB.
#1541 posted by JneeraZ [174.109.106.46] on 2015/01/11 15:39:35
Hammer has an entity called func_instance. You place it and then use the file browser to point it at a MAP file. It then shows a preview of that MAP file in the level itself but you can't edit it - just move it and rotate it. To edit, you double click the entity and it opens a new editor with that external MAP file in it.
IT'S SO GOOD.
 Instancing Is Definitely Coming
#1542 posted by SleepwalkR [85.178.63.186] on 2015/01/11 17:21:56
TB 2 will have proper groups that can also contain entities. From there it's a small step to having instance support.
#1543 posted by JneeraZ [174.109.106.46] on 2015/01/11 17:36:11
Nice!
 TB1 RGB Colors Not Floats?
#1544 posted by Skiffy [219.92.196.127] on 2015/01/11 18:02:21
Any chance of getting this for the original? Right now the color picker always goes float and some compilers do not like them.
For now I just type them in manually.
 Which Compilers?
#1545 posted by necros [99.227.110.3] on 2015/01/11 18:55:11
afaik, all light utilities will deal with 0-255 or 0-1 colour values automatically.
 I'm Using Tyrlight
#1546 posted by FifthElephant [82.24.73.240] on 2015/01/11 19:07:25
and I get some weirdness unless colours are 0-255. Colours don't blend properly with 0-1 values and sometimes the colour will be too diluted.
 Float / Int Toggle In Tb1
#1547 posted by Skiffy [219.92.52.161] on 2015/01/16 09:14:06
Float or RGB Int in TB1 please! It would be most appreciated.
#1548 posted by necros [99.227.110.3] on 2015/01/18 04:29:08
well... don't know what to say. your compiler is bugging out somehow. I have always used 0-1 for my colour values and have never had any troubles.
#1549 posted by necros [99.227.110.3] on 2015/01/18 04:30:48
maybe it would be better if you could provide examples of colours not 'blending properly'; eg: screenshot comparisons.
#1550 posted by Scampie [72.12.65.92] on 2015/01/18 07:07:31
There is a bug in tyrlight it seems.
If you do not have a delay key set, using a _color on a light of 0-1 will not be scaled to 0-255, and end up appearing white.
Excuse this dark screenshot despite the brightness cranked, but here's an example. The upper two lights are "_color" "1 0 0" "light" "100" and the bottom are "_color" "255 0 0" "light" "100" :
http://scampie.net/etc/light_test1.jpg
If there is a delay key, it will work fine. These are the same lights as above, except with "delay" "2":
http://scampie.net/etc/light_test2.jpg
 One More
#1551 posted by Scampie [72.12.65.92] on 2015/01/18 07:45:09
very odd. same set up as before, except ONLY the upper right light has "delay" "2" (this is a light with "_color" "1 0 0")
http://scampie.net/etc/light_test3.jpg
It's like only the most intense areas of a 0-1 color light will get correct coloring without any delay settings.
 (using TyrUtils V0.13 Btw)
#1552 posted by Scampie [72.12.65.92] on 2015/01/18 07:47:24
I believe that is latest, I originally saw this in ericw's dirtmap version as well though.
#1553 posted by Scampie [72.12.65.92] on 2015/01/18 08:51:34
Actually, fuck those previous screenshots, blending of multiple lights was playing tricks.
delay doesn't seem to be the culprit, it just doesn't scale 0-1 _color lights right.
http://scampie.net/etc/color_tyrlightno.jpg
http://scampie.net/etc/color_tyrlight1.jpg
http://scampie.net/etc/color_tyrlight2.jpg
http://scampie.net/etc/color_tyrlight3.jpg
http://scampie.net/etc/color_tyrlight5.jpg
The values with bright red in the middle and then quickly falling off to white suggests that maybe it does scale 0-1 up to 0-255, but then the falloff isn't being scaled up to the correct color values?
 Ok
#1554 posted by ericw [199.126.128.107] on 2015/01/18 10:35:22
checking the tyrutils code, I don't see any special support for 0-1, so that explains why it never worked. It should be easy to add.
But I can't seem to reproduce this weird result you got here, with the inner red spot and white on the outside. http://scampie.net/etc/color_tyrlight2.jpg
This is my light:
{
"spawnflags" "0"
"classname" "light"
"origin" "816 288 -872"
"_color" "1 0 0"
"light" "300"
"angle" "-0"
"delay" "2"
}
I get a very small, dark red spot. (with r_lightmap 1)
https://www.dropbox.com/s/2brna493qbqns6g/spasm0001.png?dl=0
https://www.dropbox.com/s/u64j92r372esz4y/spasm0000.png?dl=0 (lit up with a rocket)
This is also with the dirtmap version, but 0.13 looks the same.
#1555 posted by Scampie [72.12.65.92] on 2015/01/18 11:35:19
{
"classname" "light"
"origin" "240 128 128"
"light" "300"
"_color" "1 0 0"
"delay" "2"
}
is mine... so the same.
http://scampie.net/files/colortest.zip
Is my .map, the compiled .bsp and .lit, as well as the tyrlight I used if that helps.
Could it possibly be a strange Mac vs Windows thing? I am on Windows
 Thanks
#1556 posted by ericw [199.126.128.107] on 2015/01/18 19:33:55
I put your colortest.bsp/lit in my id1/maps folder, loaded it in fitz085 and quakespasm, and it looks normal (small red light on the left, large red light on the right) - no white halo on the left side. Maybe something weird with your quake setup?
#1557 posted by Scampie [72.12.65.92] on 2015/01/18 19:49:08
very weird.
It appears to be a difference between Fitz MarkV, which I was using to test, and QuakeSpasm.
Here's shots with r_lightmap 1
MarkV
QuakeSpasm
#1558 posted by Spike [86.183.130.41] on 2015/01/19 00:21:06
many engines match rgb lighting intensities to the luminance values from the bsp as a cheat-prevention mechanism.
so intensity comes from the bsp, colouration comes from the lit.
it also helps for certain dodgy lit files, where a different tool+algorithm was used to generate lits from the one used to originally light the map without editing the bsp itself.
Its a shame that brightness, radius, and colour are not separate settings. I guess it depends upon the light tool used.
 Ahh
#1559 posted by ericw [199.126.128.107] on 2015/01/19 03:35:33
I see.. so here is scampie's .bsp+.lit in QS 0.90:
http://i.imgur.com/7HUpmYj.jpg
If you crank the brightness there is a small red light on the left. Given that tyrlight doesn't yet have special support for 0-1 colors, this is the correct rendering ("1 0 0" meaning a very very dark red).
With the lit file deleted, I get this:
http://i.imgur.com/La0kH8r.jpg
So the lightmap that tyrutils is saving to the .bsp is wrong - it should probably be a greyscale version of the .lit - and this is confusing MarkV.
 1 0 0
#1560 posted by RickyT33 [94.3.103.149] on 2015/01/19 03:48:54
IS black! So the light is black...
#1561 posted by necros [99.227.110.3] on 2015/01/19 05:23:50
no clue what the data looks like when it's read into the engine. the only thing that is actually important here is that no matter what value is used, 0-255 or 0-1, it should work exactly the same. eg: '255 0 128' is '1.0 0.0 0.5'
#1562 posted by Scampie [72.12.65.92] on 2015/01/19 07:11:23
Yeah, it looks like the issues are two pronged.
1) Tyrlight does not recognize 0.0 - 1.0 values of _color correctly. Should just be an easy case of checking all 3 values are between 0 and 1 and if so, multiplying them by 255 to be the format Tyrlight expects?
2) Tyrlight does not account for the brightness of colored lighting when creating the .bsp's lightmap, which can be problematic for some engines. That sounds slightly more tricky to fix, and often not an issue if the above is fixed?
 Cool
#1563 posted by ericw [199.126.128.107] on 2015/01/19 20:55:37
Thanks for helping isolate those, Scampie.
I sent a patch for 1) to Tyrann. I'll post an updated test build with the -dirt flag plus 0-1 color support.
2) is probably not that hard to fix, but I'm inclined not to mess with it unless it comes up in a realistic situation.
 Rain / Snow Particles
#1564 posted by thewaz154 [216.252.0.230] on 2015/01/27 01:44:24
is it possible to have snow / rain particles in your map with brush entities / entities that i assume require the equivalent of smartedit attributes in hammer?
 You Need
#1565 posted by ijed [200.73.66.2] on 2015/01/27 13:09:21
A mod to do that. There have been a few that add such features but in general they all bring along a load of crap that you don't need, or the effect is poorly done.
The extras/r4 mod added a lot of handy features and wasn't bloated with assets, maybe you could check that out.
It'll be somewhere in here: http://www.gamers.org/pub/idgames2/
That's basically a collection of all the old mods going back since the early days.
#1566 posted by Spirit [194.95.79.28] on 2015/01/27 16:21:37
If you don't care about anything else, rip out the gorgeous snow from dpmod and force your players to use Darkplaces.
#1567 posted by Kinn [86.164.147.200] on 2015/01/27 17:04:31
b-but how would I make the snow look like quake?
 Poop On It
#1568 posted by Spirit [194.95.79.28] on 2015/01/27 18:41:46
 Mapping Contest
#1569 posted by Level Lord [174.1.253.5] on 2015/01/28 10:19:04
Hello Quakers!
Q2Cafe is proud to announce the 10th Mapping Contest that will be hosted at http://leray.proboards.com. This is the big 10 so we're planning something memorable. There's no pressure to construct superb works of art, unless of course you want to, and we're also pretty flexible with the dates to accommodate new mappers and beginners alike. We're also looking for people to help rate and judge the maps, so if that's more up your alley we'd love to have you too!
The past events were all smash hits that rewarded the community with awesome new maps, and we don't see that changing this time. We're looking for new talent as well as Pros, either way all sorts of contributions are welcome. Most importantly this contest is about the fun experience and group activity that will enrich and expand our playing field. We would hate for any capable mappers to miss out on this exciting event, which will surely stimulate everyone's imagination for years to come! And just imagine what you can make with an awesome editor like TrenchBroom. All entries are welcome, big or small, they will all help make this Mapping Contest a success. So please stop by Q2 Cafe today, and join the Contest:
http://leray.proboards.com/board/81/10th-mapping-contest
http://www.netdoo.com/wodx/mapping-contest.jpg
Regards,
Null (aka Level Lord)
http://leray.proboards.com
#1570 posted by ace [69.207.168.248] on 2015/02/03 19:03:33
would love to get an invite for the beta versions on dropbox (maxmx65[AT]hotmail.com)
 Ace
#1571 posted by SleepwalkR [93.209.77.31] on 2015/02/03 23:18:36
Send me an Email please: kristian.duske@gmail.com
 Any Estimate On TB2?
Not trying to be dick, just checking in every couple of months :)
 No
#1573 posted by SleepwalkR [93.209.77.31] on 2015/02/08 18:25:55
I am constantly making progress, but there are still a few features missing. At least I can count them on one hand now though.
#1574 posted by Zwiffle [24.241.228.118] on 2015/02/08 21:05:03
A Lovecraftian hand with over a dozen fingers and probably some tentacles?
 I Wish I Had Those
#1575 posted by SleepwalkR [79.195.12.161] on 2015/02/08 22:03:14
Maybe I could type faster then ;-)
 If I Had To Choose
#1576 posted by ijed [190.22.102.197] on 2015/02/09 03:13:14
Between this editor and having a third testicle, Trenchbroom wins.
 SleepwalkR
Excellent. I can't wait for the 2dview. Like I said in the email, let me know if I can help with testing or whatever :)
 Ijed
#1578 posted by gb [46.142.35.136] on 2015/02/09 14:56:53
That makes TB sound kinda superfluous? :)
#1579 posted by JneeraZ [199.255.40.36] on 2015/02/09 15:20:11
Yeah, I'm not sure how much use I'd have for a third testicle...
 How Much Use Do You Have For A Second One?
#1580 posted by SleepwalkR [130.149.243.215] on 2015/02/09 17:00:30
 TB Haters Have No Use For Either One
#1581 posted by onetruepurple [5.172.252.31] on 2015/02/09 18:45:35
 Maybe TB Doesn't Actually Stand For Trenchbroom
#1582 posted by Kinn [89.238.129.18] on 2015/02/09 19:26:12
Three Balls
Triple Bollocks
you get the idea
#1583 posted by Lunaran [99.112.162.57] on 2015/02/09 20:47:23
How Much Use Do You Have For A Second One?
a) it's a spare
b) otherwise you'd lean to one side when you walked
 And A Second Spare Is Useless?
#1584 posted by SleepwalkR [93.209.85.152] on 2015/02/09 22:05:14
Redundancy!
#1585 posted by ijed [190.22.37.88] on 2015/02/10 00:21:44
 Basic Laptop
#1586 posted by Merlin [98.169.229.222] on 2015/02/25 01:26:39
Can this be used on a basic laptop without a fancy video card?
#1587 posted by FifthElephant [82.24.73.240] on 2015/02/25 01:29:12
I'm running it on a Surface Pro Laptop. Before that I ran it on an old Dell Laptop that was probably about 4 or 5 years old when TB came out.
 Getting Errors.. Will Not Even Install
#1588 posted by Merlin [98.169.229.222] on 2015/02/25 02:30:36
Dell Lattitude D410
Windows XP Pro 2002
Installed the C++ thing also (from above)
It says "Trenchbroom has encoutered a problem and needs to close"
It's a Microsoft message dialog.
Any clues anyone?
#1589 posted by ericw [199.126.128.107] on 2015/02/25 03:41:24
unfortunately, the dell specs say it has an intel GMA 900, which doesn't support the OpenGL 2.1 required by TB :-(
 Thank EricW
#1590 posted by Merlin [98.169.229.222] on 2015/02/26 06:30:16
It works on my other machine, I was just trying to make it portable so i could get more work done. :) Appreciate your help.
 Romero Mentioning Trenchbroom
#1591 posted by FifthElephant [82.24.73.240] on 2015/02/26 21:24:45
https://www.youtube.com/watch?v=tUbk98uZjso
Romero is talking about making levels again and he mentions Trenchbroom around the 10 minute mark. <3
 Holy Shit
#1592 posted by onetruepurple [93.105.176.130] on 2015/02/26 21:58:32
#1593 posted by JneeraZ [174.109.106.46] on 2015/02/26 22:01:49
Nice!
 Also
#1594 posted by onetruepurple [93.105.176.130] on 2015/02/26 22:03:37
The vectorpoem guy emphatically going "Yes! It's an amazing tool"...
Go map?
 Cool!
#1595 posted by mfx [78.55.125.199] on 2015/02/26 22:13:45
 Holy Shit!
#1596 posted by SleepwalkR [79.195.16.102] on 2015/02/26 22:41:27
#1597 posted by Zwiffle [71.13.169.66] on 2015/02/26 23:03:38
Totally would not mind seeing a modern Quake Romero level. Perhaps we could sacrifice czg to win Romero's favor?
 I Wonder
#1598 posted by Vondur [185.6.245.138] on 2015/02/27 08:56:45
if textures will be properly aligned there ;)
 Maybe TB2's UV View Will Help There...
#1599 posted by SleepwalkR [130.149.243.224] on 2015/02/27 11:02:04
#1600 posted by spy [5.251.168.179] on 2015/02/27 15:30:25
Totally would not mind seeing a modern Quake Romero level. Perhaps we could sacrifice czg to win Romero's favor?
i'm totally wouldn't sacrifice czg in favor of JR
but i'd love to see the "modern" quake map from Romero
Geez i guess he's completely forgot how to use an editor
#1601 posted by JneeraZ [199.255.40.36] on 2015/02/27 15:52:58
I think that would be a huge mistake, actually. The hype surrounding it and the inevitable let down when it doesn't deliver the second coming of Christ would be unfortunate.
 Romero
#1602 posted by starbuck [37.205.58.214] on 2015/02/27 17:30:30
stop lurking, post moar
 Yeah
#1603 posted by Kinn [86.191.154.147] on 2015/02/27 17:40:07
I'm actually now wondering if he checks these forums o_o
 Creating Brushes In TrenchBroom 2
#1604 posted by SleepwalkR [79.195.16.102] on 2015/03/02 22:53:42
 You GodDamn Tease
#1605 posted by Zwiffle [71.13.169.66] on 2015/03/02 22:59:11
Looks good.
#1606 posted by FifthElephant [82.24.73.240] on 2015/03/02 23:00:55
Holy shit that was cool.
I was half-expecting one of the examples to be a curved brush (like the 2d-shaper). To be fair though I am super impressed as it is.
 Nice
#1607 posted by rebb [91.35.76.32] on 2015/03/02 23:04:12
Some of it looks familiar ;)
 Fifth
#1608 posted by SleepwalkR [79.195.16.102] on 2015/03/02 23:15:40
What do you mean, curved?
 Rebb
#1609 posted by SleepwalkR [79.195.16.102] on 2015/03/02 23:15:48
From where?
 Sleepss
#1610 posted by FifthElephant [82.24.73.240] on 2015/03/02 23:18:28
Yeah I mean like curved (like a bendy corridor or something)
 Yeah
#1611 posted by SleepwalkR [79.195.16.102] on 2015/03/02 23:20:18
Baby steps ;-).
 An Old Issue Tracker Suggestion
#1612 posted by rebb [91.35.76.32] on 2015/03/02 23:21:21
Cool to see something like that implemented now.
#1613 posted by FifthElephant [82.24.73.240] on 2015/03/02 23:27:16
It is very reminiscent of, I imagine, how you would edit a level in doom. I bet if you tweeted this to romero he would literally jizz in his pants.
 Oh Yeah
#1614 posted by SleepwalkR [79.195.16.102] on 2015/03/02 23:33:32
rebb, you're right. This has been on my todo list for a long time. Finally gotten around to doing it so that people don't used to the old way of creating brushes when TB2 is done. You can still create simple cuboids in the 2D views though.
 Sleep Does It Again
#1615 posted by necros [99.227.108.31] on 2015/03/03 00:40:12
not surprised, but very impressed. slick implementation! needs some lasers though, but yeah, awesome.
#1616 posted by JneeraZ [174.109.106.46] on 2015/03/03 00:52:31
Very nice!
 Good Stuff
#1617 posted by ijed [200.73.66.2] on 2015/03/03 13:18:18
#1618 posted by Spirit [92.196.97.16] on 2015/03/05 19:36:56
I am not sure who but one of SleepwalkR and Romero made the other his bitch: https://twitter.com/romero/status/573359931274866688
 Hahah Nice One...
#1619 posted by FifthElephant [82.24.73.240] on 2015/03/05 20:19:34
trenchbroom should be used for every bloody bsp editor...
 Haha, Nice Of Him!
#1620 posted by SleepwalkR [79.195.16.102] on 2015/03/05 21:00:30
 Congrats
#1621 posted by ijed [190.22.52.109] on 2015/03/06 00:20:58
That's good press!
 20 Minutes Later
#1622 posted by mfx [78.55.178.204] on 2015/03/06 02:30:08
#1623 posted by necros [99.227.108.31] on 2015/03/06 05:12:41
so which engines support q3bsp again?
#1624 posted by Spike [86.176.70.95] on 2015/03/06 05:50:16
DP+FTE (ignoring quake3 etc...)
 Jesus Mfx
#1625 posted by reblinds [67.82.25.26] on 2015/03/06 18:48:23
 New Brush Build Looks Great!
#1626 posted by Skiffy [210.195.228.187] on 2015/04/02 18:50:33
Cant wait till this is out! Those new brush tools look stellar! Keep up the mad work SleepwalkR!
 How To Test TB2 On Linux?
#1627 posted by total_newbie [178.8.32.134] on 2015/04/03 16:12:00
So, I've just installed TB again on my Linux system (Linux Mint) after a break of several months, using (as before) this guide: http://andyp123.blogspot.de/2013/03/running-trenchbroom-quake-editor-on.html
Said guide works perfectly, but I understand nothing of it (I just follow the instructions and Ctrl+C & Ctrl+V the commands, but have no idea what any of them really do).
Keeping in mind how utterly tech un-savvy I am, would someone be so kind as to explain how I can switch from what I have now (TB version 1.2.0 Build 460, according to Help --> About) to TB2?
(I know it is still unfinished and probably buggy, but so is TB1 on my system -- and if I were to use TB2, I could maybe give SleepwalkR some meaningful feedback, as opposed to complaining about a version of TB that is no longer going to be updated...)
Thanks in advance, and thanks again to SleepwalkR for creating and constantly improving TrenchBroom!
(By the way, is this the right thread, or should this go in Mapping Help?)
 TB2 On Linux
#1628 posted by SleepwalkR [87.146.63.254] on 2015/04/03 17:04:01
Feedback for the linux version of TB2 would be very appreciated, as it's practically untested right now. It does build and run, but that's all I have tested.
You need to compile it yourself. First you need to get the sources using git. Open the terminal and cd into some directory under which you want to have the sources. An example would be the ~/Documents directory. You do not need to create a sub directory for the sources, git will do this for you. Make sure you have git installed:
sudo apt-get install git
Then clone the sources:
git clone https://github.com/kduske/TrenchBroom.git
This will create a directory named "TrenchBroom" under your current directory, so if you did cd into ~/Documents, the sources will be in ~/Documents/TrenchBroom. cd into that directory.
Now you have to switch to the branch that contains the actual sources for TB2. You are currently on the master branch, which contains the TB1 sources.
git checkout develop
It should answer with a message such as this:
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
To ensure you're on the right branch, issue the "git status" command:
git status
It should answer with a message such as this:
On branch develop
Your branch is up-to-date with 'origin/develop'.
nothing to commit, working directory clean
Now read the build instructions in the Build.txt file and follow them. If you run into any problems, report back.
 Reporting Back
#1629 posted by total_newbie [178.8.32.134] on 2015/04/03 17:54:02
Thank you for the quick and detailed response, SleepwalkR. However, I am possibly even more of a layperson than you assume...
I have already installed TB using the guide I linked to in my previous post (similar to your instructions, but even more detailed), so I am skipping ahead to this part of your instructions:
Now you have to switch to the branch that contains the actual sources for TB2. You are currently on the master branch, which contains the TB1 sources.
git checkout develop
When I do that, I get the following:
error: Your local changes to the following files would be overwritten by checkout:
Linux/BuildNo
Please, commit your changes or stash them before you can switch branches.
Aborting
Help? Please keep in mind I have no idea what it means to commit or stash changes or how to do so. This entire git thing is a mystery to me...
 Don't Skip Ahead Then
#1630 posted by Spirit [92.196.98.149] on 2015/04/03 18:26:37
or if you want to save bandwidth: git reset --hard
But be aware that this might delete stuff depending what you put inside the directories.
I just built and when I clicked through the options the shortcuts had a conflict (Ctrl-I was assigned twice).
Would be nice if the default building would exclude the tests, it took long enough already. :o)
 Total_newbie
#1631 posted by SleepwalkR [87.146.63.254] on 2015/04/03 19:44:07
As Spirit said, please just follow my instructions and don't skip.
Spirit, yes, agreed.
 Spirit, SleepwalkR
#1632 posted by total_newbie [178.8.32.134] on 2015/04/03 19:48:29
Thanks, sorry -- didn't realise I was being an idiot. :-/ Am following the instructions word for word now. It's taking a while. Will report back whether successful or unsuccessful.
 Probably Did Something Stupid Or Inadvertently Missed A Step, But:
#1633 posted by total_newbie [178.8.32.134] on 2015/04/03 20:46:20
I get the following if I try to run
cmake .. -DCMAKE_BUILD_TYPE=Release
or
cmake .. -DCMAKE_BUILD_TYPE=Release -DFREETYPE_INCLUDE_PATH=/usr/include/freetype2/freetype
as per Build.txt:
cmake .. -DCMAKE_BUILD_TYPE=Release -DFREETYPE_INCLUDE_PATH=/usr/include/freetype2/freetype
-- Build type Release
-- Using static wxWidgets library
-- Could NOT find FreeImage (missing: FREEIMAGE_LIBRARY FREEIMAGE_INCLUDE_PATH)
-- Compiler is GNU
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FREEIMAGE_LIBRARY (ADVANCED)
linked by target "TrenchBroom" in directory /home/totalnewbie/Desktop/TB2/TrenchBroom
linked by target "TrenchBroom-Test" in directory /home/totalnewbie/Desktop/TB2/TrenchBroom
-- Configuring incomplete, errors occurred!
See also "/home/totalnewbie/Desktop/TB2/TrenchBroom/build/CMakeFiles/CMakeOutput.log".
 Please Run
#1634 posted by SleepwalkR [87.146.63.254] on 2015/04/03 21:55:30
sudo apt-get install libfreeimage-dev
What is the output?
#1635 posted by total_newbie [178.8.32.134] on 2015/04/03 22:14:21
Thanks for the response, SleepwalkR! I ran the above command and it installed libfreeimage-dev. I guess I must have accidentally not installed it initially -- no idea how I missed that step (since I seem to have done everything else).
I'm running the cmake --build . command right now, and it all seems to be going well (but it's taking a while).
Sorry for the stupid questions and mistakes. I am just so out of my depth -- I feel like a drunken elephant that someone is patiently trying to teach to shuffle cards. Or something. As in, no matter how good the instructions and how patient the instructor, I am bound to screw something up anyway.
 Name Update?
#1636 posted by ijed [190.22.14.76] on 2015/04/03 22:24:13
total_intermediate
 So...
#1637 posted by ijed [190.22.14.76] on 2015/04/03 22:45:47
I just crashed the TB1 renderer alt-tabbing from Quakespasm, and got this:
http://www.quaketastic.com/files/TB666.PNG
Also, TN - this is how everyone starts. Don't be scared of making mistakes; that's how you learn.
 Extremely Medium, Medium Beyond Belief!
#1638 posted by total_newbie [178.8.32.134] on 2015/04/03 22:54:35
Hehe, I am actually planning a name update at some point (once I finally release something*), albeit in a slightly different direction ... but I really like your suggestion!
*That's going to be a while still, at the rate I'm going (currently aiming to break a six month hiatus ... will probably need to re-learn everything I learnt six months ago when I touched a level editor for the first time in my life. I have been a non-mapping mapper for far longer than I have been a mapping mapper).
And thanks very much for the kind words of encouragement in your second post, ijed.
 Ijed
#1639 posted by SleepwalkR [87.146.63.254] on 2015/04/03 23:14:25
makes the devil's maps - what else is new?
 It Works ... Sort Of!
#1640 posted by total_newbie [178.8.32.134] on 2015/04/03 23:58:15
Thank you for your help, SleepwalkR. I seem to have a working (or at least semi-working) TB2 installation now.
It looks very snazzy, but map entities oddly appear as solid coloured blocks, the measurements of my brushes are not shown (an issue I had with TB1 as well) and I had the same issue Spirit mentioned above (Ctrl+I is assigned to both Controls>Edit>Select Inside and Isolate Objects ... Not sure how many of these are issues I should report on your github issue tracker thingie and how many are just due to my doing something wrong.
TB2 also did not recognise that an old .map file I had previously worked on with TB1 is a Quake map, and under Quake it says "Game not found". Do I need to point it to where my id1 folder is, or does it want an fgd file or something?
 Blocks For Ents
#1641 posted by FifthElephant [82.24.73.240] on 2015/04/04 00:15:24
usually means you need to locate your quake folder to see them. Probably will make your old maps work too
 FifthElephant
#1642 posted by total_newbie [178.8.32.134] on 2015/04/04 00:45:25
Thanks for the explanation. In the mean time, though, I pointed TB2 towards TrenchBroom/build/Resources/games/Quake/ and now it does not allow me to change it again (e.g. to my id1 folder); the path now seems set in stone, even when I close and re-open TB. My entities are still blocks.
Oddly, the Ctrl+I key conflict keeps coming back, even though I keep fixing it (as TB2 keeps ordering me to do).
#1643 posted by FifthElephant [82.24.73.240] on 2015/04/04 00:56:07
hmmm...
view - preferences - choose game?
 Total_newbie
#1644 posted by SleepwalkR [87.146.63.254] on 2015/04/04 01:09:38
I have changed the default key binding for Select Inside so the conflict should be gone now. You can update your sources like so:
git pull
Then rebuild, just like before
cmake --build .
As for the missing models, you have to point TB2 to the directory where you have installed Quake, not to it's own Resource folder.
But it seems that there's trouble with overwriting the preference settings on your machine. It works on my Ubuntu VM, but I'll check with my Linux Mint VM when I get the chance.
 Thanks So Much, SleepwalkR & Fifth
#1645 posted by total_newbie [178.8.32.134] on 2015/04/04 01:22:08
Rebuilding TB2 now. Do you want me to report these things on the issue tracker, SleepwalkR? Or should I post here first?
Since I know so little, I am not always sure how to distinguish between real issues and my own lack of knowledge and experience.
 Maybe Here Is Better For Now
#1646 posted by SleepwalkR [93.209.80.67] on 2015/04/04 07:41:03
 Ok, Will Post Here For Now
#1647 posted by total_newbie [178.8.32.134] on 2015/04/04 13:52:13
So far, I am having some problems with the clip and vertex manipulation tools -- they both tend to crash the programme (the latter is an ongoing problem for me in TB1 as well). Steps to reproduce: select a brush/brushes --> try to clip or drag vertices around --> TB quits suddenly and without warning.
Then, don't know if I'm missing something, but as noted above, I don't see the measurements of my brushes (which is a problem for me in TB1 as well). In TB1, the measurements would still display in a brand-new map, but upon closing and re-opening a saved .map, I would see no measurements (or entity labels). In TB2, I do see entity labels, but do not
see measurements (even in a brand-new .map file).
The key conflict is of course now resolved, but I still cannot change the path to Quake I had previously erroneously specified (I know you're aware of this; just putting it here for completeness's sake).
Just some comments and a possible suggestion:
The new system for creating brushes had me stumped for a while, but now that I see how it works it seems really nice. Need to play around with it a bit more to get the hang of it and unlearn my TB1 habits, but I do think this is a great development. I have so often accidentally created brushes in TB1; this will give the mapper a lot more control, I think.
Is the new 2d pane (which is something I had been waiting for) fully functional yet? Maybe this is obvious to people with prior experience in 2d-view editors, but I can't seem to figure out how to move and flip things around in 2d, e.g. to switch from top-down to side view.
What I can do is move the top-down view in the 2d pane up, down and side-to-side using the right mouse button -- which is what the centre button/mouse wheel does in the 3d pane. Intuitively, I would expect the same to be the case in the 2d pane. Would it not make sense to have similar behaviour in both panes? (This is currently the case with mouse-wheel zooming -- it works the same in 3d and 2d.) Perhaps there is a very good reason it works the way it does; my apologies if this is a useless suggestion.
 Thanks
#1648 posted by SleepwalkR [91.5.130.135] on 2015/04/04 17:15:17
for the bug reports. I have created two issues on the issue tracker:
https://github.com/kduske/TrenchBroom/issues/1007
https://github.com/kduske/TrenchBroom/issues/1007
If you have a github account (they're free), you can subscribe to these issues and be notified when they are resolved.
As for your other suggestions:
To cycle the different 2D views, you can hit the Tab key. Furthermore, you can go to the View preferences and choose a different layout.
I have opted to use the right mouse button for panning the 2D views because the third button is often the mouse wheel, which is a lot more difficult to press and hold.
 Btw
#1649 posted by SleepwalkR [91.5.130.135] on 2015/04/04 17:17:43
Which version of Linux Mint are you using?
#1650 posted by total_newbie [178.8.32.134] on 2015/04/04 18:04:47
17.1 'Rebecca' 32 bit Xfce is what I am currently using.
Thanks very much for your response, including your explanation of how the 2d pane works. I'm guessing there is no documentation for TB2 yet, right? Just in case I am asking about things on which I should be reading up elsewhere...
As for the brush measurements (i.e. the length in units of side), am I missing something? I know that in TB1 the fact that these measurements disappear upon reloading a saved .map file is a bug, but is it supposed to be like that in TB2? Is there something I should enable or a key I should press? Or is it something that just has not been implemented yet in any version of TB2?
(The absence of visible measurements in TB1 on Linux is one of the reasons I find it very frustrating to use at times. I have to physically count grid squares all the time. Probably good practice for basic addition and multiplication, but makes for slow mapping, particularly when e.g. setting up a lift or moving platform and trying to calculate where it should be placed and how far it should move.)
Thank you again for your patience in explaining things to a complete layperson.
 Ooops
#1651 posted by SleepwalkR [91.5.130.135] on 2015/04/04 18:08:28
Forgot to mention the brush measurements: This is currently missing and will be implemented soon. Probably even tonight.
The fact that the measurements disappear in TB1 is in fact a bug, but then TB1 never worked well under Linux anyway.
#1652 posted by total_newbie [178.8.32.134] on 2015/04/04 19:10:17
Probably even tonight
Yay, thank you! Am looking forward to it. Not sure how far I'll get for the time being without being able to clip, but I can't wait to start using TB2 more and more and being able to move on from TB1 altogether (which, as you said, doesn't really work as it should on Linux).
And thanks for devoting your time to the Linux version of TB2; it is much appreciated.
 More Weirdness
#1653 posted by total_newbie [178.8.32.134] on 2015/04/04 20:03:03
Two more issues:
1) Ok, opened a brand new map (or "document", as per TB2's terminology) with both a 3d and 2 pane. For some reason I could only draw a brush in the 2d pane, and not in the 3d pane (the programme would not let me). (By the way, is TB2 supposed to start with no brushes, unlike TB1, which starts up with a basic block already drawn?)
2) Then I wondered why no grid was visible, except on the brush itself in the 3d pane. So I went to View > Grid > Show Grid, and saw that it was already checked. When I unchecked it, I got this psychedelic effect. Note that the TV-type noise in the 2d pane moves and changes when you move the cursor about. It even changed colour when I took another screenshot.
Errr...
 Brush Drawing In 3D
#1654 posted by SleepwalkR [91.5.130.135] on 2015/04/04 20:28:39
Only works on other brushes. You have to create some initial brushes as references. And yes, TB2 will come with a simple room map by default, but that's still to be done.
The grid issue is probably a shader bug. I'll create a new issue for it.
 Thanks For Responding So Quickly
#1655 posted by total_newbie [178.8.32.134] on 2015/04/04 20:29:59
 Just Did Git Pull And Cmake -- Build . Again
#1656 posted by total_newbie [178.8.32.134] on 2015/04/05 13:58:32
to see if the measurements have been implemented. Don't know if this was the wrong time to do so, but I got this error message right at the end:
[ 16%] Building CXX object CMakeFiles/TrenchBroom.dir/common/src/Assets/EntityModelManager.cpp.o
Linking CXX executable TrenchBroom
CMakeFiles/TrenchBroom.dir/common/src/View/MapView3D.cpp.o: In function `TrenchBroom::View::MapView3D::doRenderMap(TrenchBroom::Renderer::MapRenderer&, TrenchBroom::Renderer::RenderContext&, TrenchBroom::Renderer::RenderBatch&)':
MapView3D.cpp:(.text+0xf01): undefined reference to `TrenchBroom::Renderer::SelectionBoundsRenderer::SelectionBoundsRenderer(BBox<double, 3u> const&)'
MapView3D.cpp:(.text+0xf0e): undefined reference to `TrenchBroom::Renderer::SelectionBoundsRenderer::render(TrenchBroom::Renderer::RenderContext&, TrenchBroom::Renderer::RenderBatch&)'
CMakeFiles/TrenchBroom.dir/common/src/View/MapView2D.cpp.o: In function `TrenchBroom::View::MapView2D::doRenderMap(TrenchBroom::Renderer::MapRenderer&, TrenchBroom::Renderer::RenderContext&, TrenchBroom::Renderer::RenderBatch&)':
MapView2D.cpp:(.text+0x78b): undefined reference to `TrenchBroom::Renderer::SelectionBoundsRenderer::SelectionBoundsRenderer(BBox<double, 3u> const&)'
MapView2D.cpp:(.text+0x798): undefined reference to `TrenchBroom::Renderer::SelectionBoundsRenderer::render(TrenchBroom::Renderer::RenderContext&, TrenchBroom::Renderer::RenderBatch&)'
collect2: error: ld returned 1 exit status
make[2]: *** [TrenchBroom] Error 1
make[1]: *** [CMakeFiles/TrenchBroom.dir/all] Error 2
make: *** [all] Error 2
 Probably A Missing File.
#1657 posted by SleepwalkR [80.187.96.153] on 2015/04/05 16:09:14
I'll check it out tonight.
 Nope.
#1658 posted by SleepwalkR [93.209.92.236] on 2015/04/05 21:47:53
You have to refresh your build files. Before you do build, issue this command when inside your build directory:
cmake ..
You should always do this when you update your sources.
 Thank You
#1659 posted by total_newbie [178.8.32.134] on 2015/04/06 01:49:10
I did not know that. So I always have to do
git pull
then
cmake ..
and then
cmake --build .?
Anyway, that is what I did now, and it worked.
I have another question/sort of bug report:
I was working on a map (which I had started a long time ago) in TB1 earlier today, and actually making some progress, but then when I closed the programme and tried to save my map, something went wrong. I got some sort of error message, which sadly I cannot remember, and I did not think to take a screenshot of it. Anyway, when I now try to open the saved map file with TB1, it opens, but I just get a blank screen, as if it were an empty map with no brushes or anything. When I try to open it with TB2, I get this error message:
Line 14013, column 3 - Expected integer or decimal, but got string
As an aside, weird things were happening in TB1 earlier too. There's this arch I had built (similar to the arches in Honey or in the Honey Map Jam) made up of 5 brushes and which I am using a few times in the map -- yet today when I copied and pasted it in place to drag elsewhere (Ctrl+C; Ctrl+Shift+V), the brushes in the copy of the arch were all slightly (like ~ one grid unit) bigger than the original. It was a very subtle change that I did not notice at first; I only noticed it when I could not line the arch up correctly once I had dragged it somewhere else in the map.
It was after fiddling with the arches to get them back to their original shape that TB1 refused to save my map correctly, after which neither TB1 nor TB2 seem able to open it.
I know you're no longer working on TB1 for Linux, but I thought this information might be relevant.
(By the way: as far as I can tell, all my brushes were on grid, but TB1 seemed to shift things off grid when I copied and pasted. I could be wrong, but that's they way things looked to me.)
 ...continued:
#1660 posted by total_newbie [178.8.32.134] on 2015/04/06 01:58:48
Just tried to copy and paste the same arch (from an earlier save of the map) in TB2, and even weirder things happened: although I had selected all 5 brushes, only 3 were copied and the programme warped all of the brushes in bizarre ways -- some were slightly shorter and some slightly longer, including the ones that were not copied (as in, the originals are now different).
 Total_newbie
#1661 posted by ericw [199.126.128.107] on 2015/04/06 02:13:32
It sounds like line 14013 of your map got corrupted somehow. Try going to that line in a text editor. With any luck, you can just delete that one corrupted brush - the brush is the sequence of lines surrounded in curly braces: { } - and it will fix the problem. It would be interesting to see what was on line 14013 that was causing the problem.
TB 1.1.4 released this January fixed a bunch of "vertex drift" bugs, including one affecting copy/paste. Since you'll be building from source, these fixes are in the "master" branch. I'd suggest the least error-prone thing to do is just make another git checkout for TB1.x, e.g. to checkout into a directory called tb1, do:
git clone https://github.com/kduske/TrenchBroom.git tb1
 Thanks For The Response, Ericw!
#1662 posted by total_newbie [178.8.32.134] on 2015/04/06 02:58:37
Do you mean that I should open a terminal in the directory where I have TB1 installed and type git clone https://github.com/kduske/TrenchBroom.git tb1?
This was on line 14013:
( 16,46453094482421875 -71,0805511474609375 -7,2267894744873046875 ) ( 16,46453094482421875 -94,0805511474609375 203,7732086181640625 ) ( 657,46453857421875 106,9194488525390625 -327,226776123046875 ) city2_6 21 -17 150 1 -1
I deleted the brush in a text editor as you advised, but still have the exact same problem -- I get the exact same error message in TB2...
 I Don't Know Anything, But
#1663 posted by total_newbie [178.8.32.134] on 2015/04/06 03:01:02
I am guessing those long decimals are not healthy. Just looked in a text editor at a saved map file from before I played around with TB today, and none of my brushes ever looked like that...
 FWIW
#1664 posted by total_newbie [178.8.32.134] on 2015/04/06 03:15:44
I went back to the presumably corrupted file and there were several similar brushes with long decimals. I am guessing this means brushes that are off grid? That is bizarre, because I never drew my brushes off grid, and my old saved .map files only contain integers.
Anyway, I tried finding all the wonky brushes in the text editor and deleting them, but still no luck...
 Ah
#1665 posted by ericw [199.126.128.107] on 2015/04/06 03:20:59
regarding tb1, I meant to run that command in your home directory, or wherever you prefer to keep source code, to get a fresh copy of the latest TB1 source. Then you can follow the instructions in Linux/Build.txt to build it.
line 14013: ah, that looks like a classic bug. Was that file last saved with TB1? I guess your OS is set to a locale that uses comma as the decimal separator, and TB1 was incorrectly using that in its .map output. All of those commas should be periods. It should be safe to just find and replace all commas with periods using the text editor.
 Btw
#1666 posted by ericw [199.126.128.107] on 2015/04/06 03:30:57
For TB1, the long decimal coordinates are normal if "Force integer plane points" is unchecked in map properties.
 Thanks For The Follow-up, Ericw
#1667 posted by total_newbie [178.8.32.134] on 2015/04/06 03:53:28
Yes, it was saved in TB1. Thanks, I'll do a find&replace of the commas and then proceed with "Force integer plane points" checked from here onwards.
I still find it weird that TB (both TB1 and TB2) would just randomly shift my brushes around and reshape them. Surely that is a bug, right?
Anyway, thanks again for your help. I'll report back, but need to sleep in the mean time... :)
 C&p Comment From My Tb Video On Yt
#1668 posted by DaZ [92.11.228.93] on 2015/04/06 15:50:57
1. Try to place entity; clicks it, Unhandled Exception. (Also another unhandled exception when trying to scroll menu)
2. On trying to use Vertex Tool, another group of 15+ Unhandled Exception errors
4. Upon trying to add texture wad, freezes and doesn't respond at all, forcing me to Task Manager and End Process
Removed stupid insults and general idiotness from the quote :P
This is TB 1 ofc but I've never had any of these unhandled exception errors.
 Thanks
#1669 posted by SleepwalkR [93.209.85.222] on 2015/04/06 16:48:48
 Re: Ericw, Building TB 1.1.4
#1670 posted by total_newbie [94.222.16.138] on 2015/04/06 18:45:50
Sorry, I'm a little confused...
So there are these presumably outdated instructions on building TB1 http://andyp123.blogspot.de/2013/03/running-trenchbroom-quake-editor-on.html. I've followed them before, and that leaves me with TB1.2.0, build 460.
Then there are the instructions SleepwalkR posted above for installing TB2, which worked (after I stopped being an idiot and followed the instructions more closely), but they're completely different from the instructions for TB1.2.0 on Andy's Blog.
Now in the build.txt for TB1.1.4, it seems there is a different process again, and I'm not sure I understand exactly... The instructions in this build.txt end with
3. Code::Blocks
- Get the latest version of the Code::Blocks IDE using the package manager.
- Create a global variable named "WXWIN" in Code::Blocks.
- Click Menu > Settings > Global Variables...
- Click on the second "New" button (in the "Current Variable" row).
- Enter "WXWIN" (without quotes) as the name for the new variable.
- In the "Builtin fields" column, click the ".." button next to the first text field (labeled "base").
- In the Open file dialog, select the directory where you extracted the wxWidgets sources.
- Optional: Go to Settings -> Compiler and Debugger... search for the Other settings tab: Set the number of processes for parallel builds to the number you'd like to use.
Is that it? Isn't there something else I need to do? Do I switch to the guide on Andy's Blog at this stage? Or will that give me TB1.2.0 again, or break something?
Sorry if these are stupid questions.
 No Worries
#1671 posted by ericw [199.126.128.107] on 2015/04/06 20:55:16
I guess the TB1.x Linux/Build.txt is missing the step where you actually build it. The instructions on that blog under "Build the TrenchBroom project in Code::Blocks" should work fine. I glanced over the blog instructions and it looks like they should still work. Back in January I tested the Linux/Build.txt instructions from scratch and they work, though they may gloss over some details.
1.1.4 was the version number of the release, the code in master has version 1.2.0, I think, but the code is the same so you can ignore the version number difference. The important thing is to just have the master branch up to date by doing a fresh repository clone.
 Total_newbie
#1672 posted by SleepwalkR [93.209.64.176] on 2015/04/08 22:47:56
I have fixed two bugs now: You can set the game path and it will be saved, and the same goes for other preferences, too.
 Texture Lock
#1673 posted by FifthElephant [82.24.73.240] on 2015/04/10 01:17:05
doesn't appear to be working for me in the latest build of TB 2...
Also, how do I change the pivot to rotate brushes? Like in the pics I've seen of other mappers?
 Fifth
#1674 posted by SleepwalkR [93.209.77.225] on 2015/04/10 07:05:06
Texture lock is currently broken in standard Quake maps.
You can change the pivot by dragging the center of the rotate handle. There's a little white ball that you can grab.
 How To Make A New Brush In Blank Map?
#1675 posted by Skiffy [115.135.80.250] on 2015/04/10 16:12:45
Any clue how to do this? Since it needs a brush to start with right in TB2?
 Hit B
#1676 posted by SleepwalkR [93.209.77.225] on 2015/04/10 16:24:51
Then drag in the 2D view.
 Re: 1671, 1672
#1677 posted by total_newbie [94.222.28.176] on 2015/04/11 01:02:17
Thank you so much for the responses, ericw and SleepwalkR. Sorry for being slow to reply, but I was out of town for a couple of days.
I have fixed two bugs now: You can set the game path and it will be saved, and the same goes for other preferences, too.
Fantastic; thank you very much. Will update my TB2 install soon.
the code in master has version 1.2.0, I think, but the code is the same so you can ignore the version number difference. The important thing is to just have the master branch up to date by doing a fresh repository clone.
Err, I am embarrassed to say I understood little to nothing of this. I am afraid the limits of my current knowledge are very quickly reached...
 Hit B Then Drag In The 2D View.
#1678 posted by Skiffy [219.92.52.161] on 2015/04/11 06:56:52
And then nothing
Does Nothing. Its a white background and then I drag white lines? I cant tell what I am doing. :(
 Even Change Background To Grey...
#1679 posted by Skiffy [219.92.52.161] on 2015/04/11 07:00:42
So this is me opening TB2 latest build. I then make sure to have the background mid grey. And then I press B to go into brush mode and because the map is empty you cant draw brushes. I think this tool needs to also just work in the void near the camera z-height in-case you do start with a blank map or don't want to always have a bsp block to draw on.
 Ericw, Re 1671 Again
#1680 posted by total_newbie [94.222.28.176] on 2015/04/12 17:55:36
Thanks for your help, but I'm still confused re: versions 1.1.4 and 1.2.0. Unless I'm misunderstanding something (which is likely!) your instructions are exactly the same as those on Andy's blog, so the version of TB1 have should already be the latest version ... or not?
I don't understand how I can update it further. Andy's blog says
Note that if you installed the TrenchBroom source via Git, you can update to the latest version by opening a terminal in the folder you cloned TrenchBroom and running:
git pull origin
This will pull in all the changes up to the current version, and whilst it means you will have absolutely the most bleeding edge code
When I do that, I just get the message
Already up-to-date.
Does that mean I have 1.1.4, despite what the programme itself tells me?
 By The Way
#1681 posted by total_newbie [94.222.28.176] on 2015/04/12 18:00:32
Tried working with "Force integer plane points" checked, but TB1 still warps my brushes when I copy and paste them.
 @total_newbie
#1682 posted by ericw [199.126.128.107] on 2015/04/12 19:31:03
sorry for the confusing explanation.
If you build TB1 from the "master" branch in git (which is what you get if you do a "git clone", without further switching branches with "git checkout"), the number displayed in the about box will always be 1.2.0, so you can't use that to tell which version (1.1.3, 1.1.4) you have.
If "git pull origin" prints "Already up-to-date." you should have the latest code.
Tried working with "Force integer plane points" checked, but TB1 still warps my brushes when I copy and paste them.
This should really not be happening, so I think something went wrong and you're still running an older version.
Did you make sure to rebuild the executable in CodeBlocks?
Note that the last change to TB1 was on Jan 9th.
 Just
#1683 posted by SleepwalkR [93.209.64.129] on 2015/04/12 19:53:00
start your TB1 build, go the Help > About TrenchBroom and tell us which version you are running.
 Thanks For Your Patient Responses
#1684 posted by total_newbie [94.222.28.176] on 2015/04/12 20:46:41
Thank you for the further explanation, ericw. It's a tiny bit clearer now, although I still don't entirely get it (I haven't really figured out in my head how git works and what it does. I don't have any programming/coding background, so I'm really just barely treading water here).
SleepwalkR: It says Version 1.2.0 Build 460. I installed it for the first time on this computer just a few days ago (at the beginning of April), so it should be the latest version anyway, right?
As regards TB2 and the most recent bugfixes: I updated TB2 with
git pull
then
cmake ..
and then
cmake --build .
as per your instructions (if I understood them correctly), but I still cannot change the Quake path which I set incorrectly before.
#1685 posted by Spirit [92.196.105.89] on 2015/04/12 20:51:07
I think you can find a hidden file in your home directory: ~/.Trenchbroom
In there you could edit the Quake Path manually as a workaround.
#1686 posted by total_newbie [94.222.28.176] on 2015/04/12 21:08:57
Thanks, Spirit. I might try that, although perhaps SleepwalkR would prefer that I just report things that do not work as they should (seeing as there is a dearth of Linux beta testers)? Not that I'm necessarily the best person to test something like this.
On the other hand, if the idea is to make TB2 foolproof, then, well, I might be the right person to test it, as I am a fool.
At the moment TB2 is not yet a viable alternative to TB1 for me anyway, as both the clip and vertex tools crash the programme for me (at least in TB1 it's just the vertex tool). But with the current warping brush weirdness, I'm not getting very far with TB1 either. :(
 Another TB2 Issue
#1687 posted by total_newbie [94.222.28.176] on 2015/04/12 21:09:57
I might have mentioned this before, but just in case I have not: when copying a selection of brushes together, the programme only copies some of the brushes.
Steps to reproduce:
1) Select three to five brushes using Ctrl+left click
2) Copy using Ctrl+C/Edit > copy
3) Paste using Ctrl+V/Edit > Paste (or Shift+Ctrl+V/Edit > Paste at original position)
4) One or two of the previously selected brushes are not copied & pasted
#1688 posted by necros [99.227.108.31] on 2015/04/13 02:42:17
actually.... i have been noticing some vertex dancing in TB1 lately. Some complex terrain I built last year with older versions of TB1 are now loading up slightly off in the new version. Not sure when it happened as at the time, I thought it had always been like that and I just forgot (since it was a year ago) but it keeps coming back even when I fix it.
I should spend more time on it to try to track down what's going on.
 Damn :(
#1689 posted by ericw [199.126.128.107] on 2015/04/13 06:32:18
I can have a look at that file if you want.
Skacky mentioned the same problem with his jam 5 map.
I haven't been testing it that heavily, but 1.1.4 seems rock solid for me with stuff that used to drift on previous versions (arches, domes, etc.)
 Total_newbie
#1690 posted by SleepwalkR [80.187.96.23] on 2015/04/13 07:03:47
Trax deleting the preference file ~/.TrenchBroom
 Where To DL TrenchBroom 2?
#1691 posted by SomeGuy [97.81.141.97] on 2015/04/15 00:56:04
This might be a dumb question but I see people talking about their experience with TB2 and am unable to find anywhere to download it. Was it only given to some people before it's final release or have I just not looked hard enough? Thanks for any help!
#1692 posted by FifthElephant [82.24.73.240] on 2015/04/15 01:28:48
It's in beta right now.
 Closed Alpha, Rather
#1693 posted by SleepwalkR [130.149.243.224] on 2015/04/15 10:32:00
It still has too many bugs and a couple of missing features to be considered beta software.
 SomeGuy
#1694 posted by Ohh [97.81.141.97] on 2015/04/15 22:43:25
Oh, okay that makes sense now. Thanks for the help!
 Develop Branch
#1695 posted by xaGe [74.70.169.38] on 2015/04/18 08:00:58
FYI SleepwalkR after the recent fixes on the develop branch I was able to compile and it so far seems to work fine along with Fly mode and the shortcuts under Linux.
 Good.
#1696 posted by SleepwalkR [80.187.96.149] on 2015/04/18 13:37:16
 Problem With Adding Ice And Ladders To A Map With Trenchbroom
#1697 posted by KroPP [88.107.231.108] on 2015/04/18 14:33:13
Hi, I've recently started to learn to use the map making tool Trenchbroom to create some quake 2 jumpmode maps. I don't seem to be able to find a way to add ladders and ice to a map. Does anyone have any idea how I could do it or if not who might know?
 Ladders And Ice
#1698 posted by FifthElephant [82.24.73.240] on 2015/04/18 19:46:24
You have to change the properties of the surface of the texture. You can find them under the face viewer (for changing textures) there should be a box called "surface", click the "..." button and edit it, it's either that or the content ... button.
 Ladders And Ice
#1699 posted by KroPP [88.107.231.108] on 2015/04/18 20:55:15
I can't see "surface" or "..." where you're suggesting they should be. Here's the print screen of what I can see. Am I missing something there or looking in the wrong place?
http://prntscr.com/6vbz7b
(thanks for the response)
 That's TrenchBroom 1
#1700 posted by SleepwalkR [93.209.79.29] on 2015/04/18 20:59:39
It doesn't support Quake 2, so there is no way to edit surface and content flags.
 I Suspect
#1701 posted by FifthElephant [82.24.73.240] on 2015/04/18 21:07:56
that you're using a modified version of trenchbroom 1 to make quake 2 maps. My advice would be to ask at Q2 Cafe as that is where that version of TB originated -
http://leray.proboards.com/board/50/quake-mapping-central-re-mapper
 Ladders And Ice
#1702 posted by KroPP [88.107.231.108] on 2015/04/18 21:14:50
Yea, I am using the modified version of trenchbroom 1 to make quake 2 maps. I'll try that site, thank you.
 Is TB2 In Closed Beta?
 Closed? I Guess In A Way...
#1704 posted by xaGe [74.70.169.38] on 2015/04/20 06:37:28
I'm not sure I would call it closed or Beta as SleepwalkR himself above described it more of an Alpha. Some things are missing yet, there are bugs, and it can crash from time to time, but anyone who knows how to compile source code can compile TrenchBroom 2 from its sources available on the TrenchBroom github. There is the NewArchitecture branch which is slightly older code and the develop branch which is more current code of TB2. On Linux I'm using a build of both branches and the only time either crash occasionally for me is usually when I'm cutting brushes or manipulating vertex. As new code gets introduced and fixes implemented things can break, but all and all TB2 is a pretty good experience for me so far in its use with Quake mapping.
If you're not familiar with compiling projects from source or don't want to deal with issues that will come up from time to time then I'd just wait until there is an official TB2 release. The wait will be worth it. ^_^
 Xage
#1705 posted by SleepwalkR [93.209.95.210] on 2015/04/20 07:31:06
It would be very useful if you could create bug reports for those crashes or if you could add your observations to the existing bug reports. I haven't been able to reproduce those crashes.
I have no doubt it will be worth the wait. I've been checking the progress for a while. I don't know how to compile but if there's a pre compiled windows 7 64 bit executable I would be more than willing to help test it.
 I Have Been SleepwalkR
#1707 posted by xaGe [74.70.169.38] on 2015/04/20 10:39:29
I've been reporting the issues I come across all along, but the brush cut and vertex manipulation crashes are few and far between on Linux and Windows 7. They seem related to the previously reported issues. I need to "try" to reproduce it more than a few times before I can make a better observation to report on github.
I do have an observation I'm working on related to the recent fix for fly mode in the develop branch. The mouse look behaviour when navigating around the 3D view when "not" in fly mode has changed and not for the better. While not a bug I guess it is still annoying. I got side tracked tonight, but I'll put it up when I can in the next day or so.
 Switched To A Different Computer
#1708 posted by total_newbie [178.12.45.255] on 2015/04/20 19:18:11
because of reasons. Anyway, am still stuck at the point where I tell TB2 where Quake is on my computer. It now allows me to change the path, but it doesn't seem to remember it. My entities still show up as coloured blocks, and when I open preferences, Hexen is selected and it tells me the game path is not set. When I select Quake and click Ok or Apply or both, it still goes back to Hexen/game path not set.
Also, maybe I've just got... err... stupider, but I cannot seem to import textures. Has this changed and can one now only do it from within "Texture collections" at the bottom righthand side, by clicking the "+"? If so, that is not working for me...
 Ok, I Take Some Of That Back...
#1709 posted by total_newbie [178.12.45.255] on 2015/04/20 19:48:40
Just reopened TB2, and now when I specify my Quake path, my entities do show up. The "Texture collections" thingy works now, too; no idea why it did not work a few minutes ago when I first fired up the programme...
Clipping finally works, but only sort of. When I want to clip a brush and select to keep both halves (using ctrl+enter until both halves are highlighted), it still deletes one of the two halves.
The vertex tool still crashes the programme, although it now seems to freeze and cause the entire computer to hang before crashing.
The copy+paste bug is still there too. When I want to copy+paste a selection of brushes, all is fine until I hit "paste", at which point TB2 automatically deselects some of the brushes, only pasting some of them.
The copy+paste bug and the clipping tool's weird behaviour are both serious problems to me; everything else I can provisionally work around (though it would be wonderful to have a working vertex tool at some point), but these two problems make it impossible for me to make any mapping progress.
So far I have not encountered the warping brushes issue again.
All of this is on Linux Mint 17 'Qiana', Xfce 32 bit. TrenchBroom 2.0.0 5cfc5aOR (in case all those letters and numbers are important).
 Please Submit These Bugs On Github
#1710 posted by SleepwalkR [80.187.96.107] on 2015/04/20 20:50:21
I can't keep track of them here.
 Sure
#1711 posted by total_newbie [178.12.45.255] on 2015/04/21 12:51:19
I have just done so.
Hope I have done it correctly...
 Thanks!
#1712 posted by SleepwalkR [80.187.107.141] on 2015/04/21 13:10:27
The reports look good!
 Brush Outlines
#1713 posted by total_newbie [178.12.45.255] on 2015/04/21 14:45:05
Is there a setting in TB2 for making brush outlines sharper/more visible? By default, they kind of blend into the grid/textures (even when I select "render flat", they tend to blend into the grid). Makes it hard to see where my brushes are...
 No Option Right Now.
#1714 posted by SleepwalkR [130.149.243.224] on 2015/04/21 15:22:40
You can add an issue on github, though.
 Will Do :)
#1715 posted by total_newbie [178.12.45.255] on 2015/04/21 15:30:10
Thanks for the response.
 Grouping Brushes
#1716 posted by total_newbie [178.12.45.255] on 2015/04/21 15:42:07
Stupid question, but is this a new feature in TB2? What is it for? It turns out it gives me a workaround for the copy+paste bug, but I am just curious as to what it was actually intended for.
 Editing Multiple Objects As One.
#1717 posted by SleepwalkR [80.187.107.141] on 2015/04/21 22:59:27
 Incoming Stupid Questions
#1718 posted by total_newbie [178.12.45.255] on 2015/04/22 13:58:14
in 3, 2, 1 ...
Currently I have TB2 working on my Linux Mint computer, which I installed using SleepwalkR's instructions from earlier in this thread (sorry for the extensive quotation):
You need to compile it yourself. First you need to get the sources using git. Open the terminal and cd into some directory under which you want to have the sources. An example would be the ~/Documents directory. You do not need to create a sub directory for the sources, git will do this for you. Make sure you have git installed:
sudo apt-get install git
Then clone the sources:
git clone https://github.com/kduske/TrenchBroom.git
This will create a directory named "TrenchBroom" under your current directory, so if you did cd into ~/Documents, the sources will be in ~/Documents/TrenchBroom. cd into that directory.
Now you have to switch to the branch that contains the actual sources for TB2. You are currently on the master branch, which contains the TB1 sources.
git checkout develop
It should answer with a message such as this:
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
To ensure you're on the right branch, issue the "git status" command:
git status
It should answer with a message such as this:
On branch develop
Your branch is up-to-date with 'origin/develop'.
nothing to commit, working directory clean
Now read the build instructions in the Build.txt file and follow them. If you run into any problems, report back.
This is the only version of TB I have on this current setup; I have not installed TB1 on this computer since installing the OS.
Now I would like to install TB1 (so that I can use it for things that do not currently work in TB2), but I am not sure how to go about it. I am scared of e.g. following the instruction on Andy's Blog and replacing things that are currently up-to-date with older things... or something (I cannot really articulate my fears more precisely as I have no real idea how any of this works).
So given that I've done everything SleepwalkR describes in the post quoted above, what should I do to install TB1?
PS: Sorry for the barrage of questions from me in this thread. I do try to figure things out for myself first, but end up just getting more and more confused...
(PS: SleepwalkR, the grouping function is a brilliant addition! Thank you.)
 Compiling TB1 Hurt My Brain...
#1719 posted by xaGe [74.70.169.38] on 2015/04/23 08:09:12
The build instructions for TB1 I found on github are very confusing to me compared to how easy it is to compile TB2 from git. I did attempt it months ago, but it gave me no joy.
 Yeah It's Shit.
#1720 posted by SleepwalkR [80.187.106.159] on 2015/04/23 12:10:19
Also, TB1 doesn't really work well on Linux
 I'm Glad I'm Not The Only One.
#1721 posted by total_newbie [188.102.96.228] on 2015/04/23 13:17:15
Can I compile TB1 with cmake, or is it necessary to use Code::Blocks? And do I need to install an older version of wxWidgets than the one I used for TB2? Because those seem to be the two points where the build instructions for TB1 are different from TB2.
(I would really like to have TB1 on this system as well, because there are things I currently simply cannot do with TB2, such as precise clipping to create convex and concave shapes. My plan is to use both versions of the editor in the mean time, until the bugs in TB2 are fixed. Or is there something else that runs on Linux that I can use a complement to TB2 in the mean time?)
 Cycling Through 2d Views In TB2
#1722 posted by total_newbie [188.102.96.228] on 2015/04/23 16:49:45
SleepwalkR wrote earlier that you can do this with the Tab key, but either I've misunderstood something, or it is not working. When I have two panes open (a 3d pane and a 2d pane), then pressing Tab does not seem to do anything. I was expecting it to change the 2d view from top-down to side view and front view.
Have I misunderstood?
 Is The 2d View Focused?
#1723 posted by SleepwalkR [80.187.106.159] on 2015/04/23 17:06:25
 Yes
#1724 posted by total_newbie [188.102.96.228] on 2015/04/23 17:19:58
 I Think That TAB Is Not Supported As A Shortcut Key Under GTK
#1725 posted by SleepwalkR [79.201.208.169] on 2015/04/23 17:58:12
Just rebind it something else.
 It's Not Tab, It's Space
#1726 posted by total_newbie [188.102.96.228] on 2015/04/23 19:53:29
Just looked at keyboard preferences, and it wasn't bound to Tab by default, but to Space. That works fine. Thanks for suggesting rebinding it; that steered me in the right direction.
 T_n
#1727 posted by ericw [199.126.128.107] on 2015/04/23 20:25:10
Can I compile TB1 with cmake, or is it necessary to use Code::Blocks? And do I need to install an older version of wxWidgets than the one I used for TB2? Because those seem to be the two points where the build instructions for TB1 are different from TB2.
To compile TB1, you do need to use Code::Blocks and to use the older 2.9 version of wxWidgets, afaik.
Note, the TB1 build instructions don't have you install wxWidgets 2.9, it's just downloaded, extracted, and compiled. I would follow all of the steps in an isolated directory like ~/tb1 so you don't mix up the copies of wxWidgets, but other than that it should be safe and not conflict with TB2.
 Thank You Very Much, Ericw
#1728 posted by total_newbie [188.102.96.228] on 2015/04/23 20:40:25
Those are exactly the things I was wondering about.
 Right
#1729 posted by SleepwalkR [80.187.103.132] on 2015/04/23 22:26:29
I changed the binding to space for exactly that reason ;-)
 Something Else That Runs On Linux That I Can Use A Complement To TB2
#1730 posted by xaGe [74.70.169.38] on 2015/04/24 09:59:37
Hmmm... Not to get to far off the main thread topic, but on Linux I like to use TrenchBroom 2 compiled from the develop branch along with NetRadiant compiled from Xonotic's git.
Also on Linux I'm trying to like Jackhammer, but as great as it seems its TOO Hammer/Worldcraft for me.
From my recent experiences swapping the same basic quake maps between TB2 and NetRadiant I've yet to see any ill effect from editing some part of the map in one and loading it back into the other editor. They seem to compliment each other very well.
@total_newbie as long as you have the dependencies installed( read COMPILING) compiling NR is easy as inputting 3 lines into a terminal.
git clone git://git.xonotic.org/xonotic/netradiant.git netradiant
cd netradiant
make
See if that fills your need until TB2 alone is a bit better for you. I now prefer TB2 over all, but still like to use NR from time to time for making fast rocks or spheres with its brush tools or for working with a q3map.
 Thank You, XaGe!
#1731 posted by total_newbie [188.102.96.228] on 2015/04/24 17:30:05
Will definitely give that a try soon. I can also see myself eventually switching to TB2 only, but this is the kind of interim solution I'm looking for.
Thank you very much, once again!
 Hiatus
#1732 posted by SleepwalkR [46.18.142.26] on 2015/05/12 10:16:30
Hey guys, just to let you know: I'm putting TrenchBroom development into hiatus for a couple of month. I have to finish my PhD thesis and TB2 distracts me too much. I'll pick it up again as soon as my thesis is submitted, which should happen in the fall.
I was hoping to release TB2 before this time, but unfortunately I didn't make it. I'll still be around and maybe I'll do a bit of work here and there, but there won't be a release until the fall, I'm afraid.
#1733 posted by Scampie [72.12.65.92] on 2015/05/12 17:30:01
Make TB2 your thesis! Problem solved!
We can call you Kristian Duske Doctor of Mapology
 Kristian Duske Doctor Of Mapology
#1734 posted by xaGe [74.70.169.38] on 2015/05/12 18:50:47
I second that! lol. At least the TB2 develop branch functions pretty well in its current state. Good luck with the thesis.
 Thanks
#1735 posted by SleepwalkR [46.18.142.26] on 2015/05/12 23:37:47
Well, let's just say if I had put half the amount of work into my thesis that I put in TB2, I would have been finished in three years, not five ;-)
 Good Luck With The Thesis, SleepwalkR!
#1736 posted by total_newbie [178.12.36.79] on 2015/05/16 01:03:58
 Good Luck Kristian
A very understandable decision. One request though, since I don't know anything about compiling. Could you put an installer up for the current version of TB2? That way we can already start playing with it :)
Or maybe someone else can make a Windows installler from the develop branch?
 I'm Reluctant
#1738 posted by SleepwalkR [130.149.243.224] on 2015/05/18 11:21:06
If I publish the current state, then I would probably get a lot of issue reports and questions, drawing me back in. I'd rather not. Sorry.
That absolutely sucks, but I can respect that. Even though you broke my heart :P
 Re: Skies
#1740 posted by oGkspAz [196.210.129.34] on 2015/06/05 15:22:20
I only recently found out about Trenchbroom and had been using qoole for most of my map making (eish misaligned brushes). Very nice to use overall with a few minor things to get used to. Current problem with lots of googling and I've found no answers. Sky brushes are not currently swallowing my rockets but I see this does work on Aerowalk. Is there an entity I need to apply or something? Thanks!
#1741 posted by JneeraZ [199.255.40.36] on 2015/06/05 15:33:23
I think it has to do with the BSP compiler you use ...
 Re: Compiler
#1742 posted by oGkspAz [196.210.129.34] on 2015/06/05 15:42:48
So it seems. Just downloaded something called Txqbsp and that fixed it. ty
 TrenchBroom 1.1.5
#1743 posted by SleepwalkR [93.209.79.212] on 2015/07/01 13:47:55
ericw fixed a couple of bugs and made a new release.
Changes
- Fix crash during vertex manipulation (ericw)
- Fix vertex drift issue when copy/pasting (ericw)
- Fix for entity key/value corruption when renaming a key (ericw)
- Add checkbox to filter detail brushes (ericw)
- Work around modifier keys getting stuck (ericw)
- Fix for some valid wad files being rejected (ericw)
Download here!
 Drag And Drop Bug
#1744 posted by FifthElephant [82.24.73.240] on 2015/07/01 23:06:04
Any chance this will get fixed any time soon? kind of annoying to get that error noise every time you drag an entity into the 3d view
 Hm Sorry
#1745 posted by ericw [199.126.128.107] on 2015/07/01 23:28:22
wasn't aware of that one; doesn't happen on my Windows 8 system. Mind posting an issue on github for it, or is there one already?
 Yeah
#1746 posted by FifthElephant [82.24.73.240] on 2015/07/01 23:33:02
I have a windows 8 pc.
Everytime I drag from the entity window it brings up an abort/retry/fail message. I am sure it's a known issue.
 Here -
#1747 posted by FifthElephant [82.24.73.240] on 2015/07/01 23:35:33
https://github.com/kduske/TrenchBroom/issues/664
Says something about a driver issue but it has persisted through every driver update I've had.
Running an intel 4000 graphics chip on windows 8
 Thanks
#1748 posted by ericw [199.126.128.107] on 2015/07/01 23:49:43
Ah ok, wasn't aware of that one, will look in to it sometime.
 Testers
#1749 posted by ericw [199.126.128.107] on 2015/07/06 22:04:30
I did some more work on getting to the bottom of
a) slightly-off-integer plane coordinates that you often get in TB1 with force integer mode OFF
b) vertex jumping by ~1 unit that sometimes happens with force integer mode ON, especially after vertex editing
I think I finally have a good picture of what was happening, and fixes for it, tech details here. Anyone want to help test? Just email me and I'll send a beta build.
 TrenchBroom 1.1.6
#1750 posted by SleepwalkR [130.149.243.224] on 2015/07/16 12:31:43
Changes
- Fix crash when dragging entities on some OpenGL drivers (ericw)
- Fix some crashes when loading mdl and def files (ericw)
- Fix for editor view getting out of sync when exiting vertex mode (ericw)
- Improve floating-point precision for map loading, raise threshold for rounding coords (ericw)
- Workaround "force integer plane points" mode sometimes choosing wrong coordinates (ericw)
Download here
 Re: Trenchbroom On Launch
#1751 posted by oGkspAz [41.149.74.226] on 2015/07/31 15:04:00
I am unsure if this is on my PC only but every time I launch Trenchbroom it comes up windowed. Also the Texture lock is also always on at launch. So before I can start any editing I have to maximise and toggle lock off. The lock of course a preference only thing.
 File A Bug Report
#1752 posted by SleepwalkR [87.146.55.199] on 2015/07/31 18:33:09
at github.
 Here, To Be Precise:
#1753 posted by SleepwalkR [87.146.55.199] on 2015/07/31 22:41:56
 Just A Heads Up
#1754 posted by SleepwalkR [79.195.7.204] on 2015/08/02 17:10:13
I tested TB1 on Windows 10 and it worked fine. TB2 alphas are a bit buggy.
 Not Using TB2 Alphas Yet
#1755 posted by FifthElephant [82.24.73.240] on 2015/08/02 17:43:43
Since I'm working on vanilla quake anyway. Using ericw's latest build.
 Ok, So I Suck
#1756 posted by total_newbie [94.222.8.166] on 2015/08/04 14:39:24
because it took me this long to get back to testing TB2 on Linux. I'm sorry! Life, etc.
Anyway, I just tried updating TB2 to the latest build, but I get an error message in the terminal... some stuff about an "undefined reference", and then finally "Error 2".
The trouble seems to start here:
[ 44%] Building CXX object CMakeFiles/TrenchBroom.dir/common/src/View/ToolBoxConnector.cpp.o
Linking CXX executable TrenchBroom
CMakeFiles/TrenchBroom.dir/common/src/IO/DefParser.cpp.o: In function `TrenchBroom::IO::DefParser::parseAttribute(TrenchBroom::IO::ParserStatus&, std::map<std::string, std::tr1::shared_ptr<TrenchBroom::Assets::AttributeDefinition>, std::less<std::string>, std::allocator<std::pair<std::string const, std::tr1::shared_ptr<TrenchBroom::Assets::AttributeDefinition> > > >&, std::vector<std::tr1::shared_ptr<TrenchBroom::Assets::ModelDefinition>, std::allocator<std::tr1::shared_ptr<TrenchBroom::Assets::ModelDefinition> > >&, std::vector<std::string, std::allocator<std::string> >&)':
DefParser.cpp:(.text+0x1872): undefined reference to `TrenchBroom::IO::ParserStatus::error(unsigned int, unsigned int, std::string const&)'
Then there around 50 more similar lines (mentioning "undefined reference", etc.), and then finally it says:
collect2: error: ld returned 1 exit status
make[2]: *** [TrenchBroom] Error 1
make[1]: *** [CMakeFiles/TrenchBroom.dir/all] Error 2
make: *** [all] Error 2
Should I post the full terminal output here? Or perhaps everything where things seem to be going wrong (i.e. after it says it's 44% done)? There is quite a lot of it, and I didn't want to spam the thread with a lot of text...
 Check Out Github Please.
#1757 posted by SleepwalkR [130.149.243.224] on 2015/08/04 18:09:27
 Any Idea What This Error Means?
#1758 posted by total_newbie [94.222.8.166] on 2015/08/05 15:53:27
So I was inspired by this thread http://www.celephais.net/board/view_thread.php?id=61220 about city maps for Quake to try out the Kingpin texture set, but when I try to add it to TB2, the programme either just closes, or gives me the following error message and then closes:
vector::_M_fill_insert
If I click on "Details" it reads:
vector::_M_fill_insert 15:36:00
vector::_M_fill_insert 15:36:00
vector::_M_fill_insert 15:36:00
Any idea why this is happening? Is this TB's fault, or is something amiss with the texture wad?
I'm using (or rather, trying to use) kp_full.wad downloaded from Quaddicted, Linux Mint 17 and the latest build of TB2.
 Please Ignore The Post Above
#1759 posted by total_newbie [94.222.8.166] on 2015/08/05 17:29:09
Sorted via github. Thank you, SleepwalkR!
 Not Sure If I'm Doing It Wrong, But...
#1760 posted by total_newbie [94.222.8.166] on 2015/08/07 14:02:42
... when you "isolate" a brush in TB2 and then clip it, the resulting clipped brushes become invisible along with the rest of the map. This makes logical sense (seeing as it's no longer the same brush you isolated to begin with), but to me personally it would be more useful if the brush you isolate would stay visible no matter what you do to it. I mean, the reason I isolate brushes is so that I can more easily work on them, and that usually means resizing/reshaping them somehow, which usually involves clipping.
Unless I've completely misunderstood the point of the "isolate" function. Could someone let me know if I'm missing the point?
 Make A Feature Request On Github
#1761 posted by SleepwalkR [80.187.106.238] on 2015/08/07 15:00:22
 Done :)
#1762 posted by total_newbie [94.222.8.166] on 2015/08/07 15:18:17
Just wanted to check here first, as I wasn't sure that I understood the "isolate" function correctly. Didn't want ignorantly to request a useless feature.
#1763 posted by necros [207.164.79.37] on 2015/08/07 20:32:22
Ehmmmm I may have forgotten to report that issue........ ._.
 Texture Editing On Multiple Faces At Once
#1764 posted by total_newbie [94.222.8.166] on 2015/08/08 18:03:53
Once again just checking here first...
Maybe I was hallucinating, but I seem to recall being able to do this in TB1: that you could select faces of separate brushes and -- provided they were directly adjacent and on the same plane -- edit them together (and thus e.g. easily get a texture identically oriented on all said faces).
Did I just dream this? Or has this functionality been removed from TB2?
Is it a bug I should report or a feature worth requesting?
 Edit Them How?
#1765 posted by SleepwalkR [84.144.149.94] on 2015/08/08 19:47:29
#1766 posted by total_newbie [94.222.8.166] on 2015/08/08 19:57:07
Using the "face" editor/browser to the right to change the texture angle, scale and offset, and the texture itself -- the way you can do with a single face (selected via shift+click) or with all faces of a single brush.
#1767 posted by necros [108.61.228.60] on 2015/08/08 22:38:26
Ctrl+Shift+Click to select more than one face. They don't even need to be adjacent or on the same plane!
 Sheep Is For Sheepish
#1768 posted by total_newbie [94.222.8.166] on 2015/08/09 02:27:49
Yep, that works exactly as I remember it. Now how did I manage not to do that before?
Thanks, necros!
Sorry, SleepwalkR!
 About Creating Convex Hulls
#1769 posted by total_newbie [94.222.8.166] on 2015/08/09 14:50:39
Thanks for adding this to TB2, SleepwalkR!
I have a question about using this function (I tried finding some info about it in the official TB1 documentation, but I'm guessing it was added later and thus is not yet documented?):
Is it supposed to generate a new, untextured brush, while leaving the "pieces" it's made from? Because that is what happens when I use it: I select e.g. 8 textured wedges that make up an octagon, and when I do Edit --> Create convex hull, the 8 wedges are still there & unchanged, but I also get a new untextured octagonal brush in the same spot.
I only ask because I had imagined I would effectively be "gluing" the wedges together to create a new brush, so that the end result would be one textured octagon and zero wedges.
(Note: I'm not complaining, as I think it's a brilliant tool either way!)
#1770 posted by Spirit [80.187.112.242] on 2015/08/09 16:03:30
Pretty sure that's what it is meant to do, it's consistent with other tools.
#1771 posted by total_newbie [94.222.8.166] on 2015/08/09 16:15:55
Thanks. :)
 Separate Func_illusionaries Surrounded By Single Box?
#1772 posted by total_newbie [94.222.21.101] on 2015/08/09 21:51:27
I currently have two func_illusionaries (one is a duplicate of the other) and when I select one of them, TB2 draws a red box around both of them. It looks like a bounding box and it increases in size as I move the two entities apart. It disappears when I turn off "Show entity bounds" under "View" to the right, which suggests to me that it's supposed to be a bounding box.
But why would I need a bounding box for two separate brush entities that I have not grouped together? This would mean that if I finally have func_illusionaries scattered throughout the entire map, I'd then just see a giant bounding box surrounding the entire map when I click on one of them. Is that supposed to be the case?
Or am I missing something here?
 That's A Bug
#1773 posted by SleepwalkR [84.144.159.171] on 2015/08/09 22:58:29
I can reproduce this: the duplicated func_illusionary contains the original and the duplicated brush(es).
 Ah, Thanks For Clarifying.
#1774 posted by total_newbie [178.5.92.22] on 2015/08/09 23:06:15
 Hang On A Few Minutes, I Think I Can Fix It Quickly.
#1775 posted by SleepwalkR [84.144.159.171] on 2015/08/09 23:15:12
 Fixed Now.
#1776 posted by SleepwalkR [84.144.159.171] on 2015/08/09 23:29:12
#1777 posted by total_newbie [178.5.92.22] on 2015/08/09 23:44:59
I get an error when I try to rebuild. Am doing git pull, cmake .. and cmake --build .
 What Error?
#1778 posted by SleepwalkR [80.187.100.78] on 2015/08/10 00:08:07
 I See This In The Terminal:
#1779 posted by total_newbie [178.5.92.22] on 2015/08/10 00:18:22
[ 0%] Built target version
[ 0%] Built target glew
[ 1%] Building CXX object CMakeFiles/TrenchBroom.dir/common/src/Renderer/SpikeGuideRenderer.cpp.o
In file included from /usr/include/c++/4.8/tr1/memory:50:0,
from /home/totalnewbie/TrenchBroom/common/src/SharedPointer.h:28,
from /home/totalnewbie/TrenchBroom/common/src/CollectionUtils.h:31,
from /home/totalnewbie/TrenchBroom/common/src/Polygon.h:23,
from /home/totalnewbie/TrenchBroom/common/src/VecMath.h:39,
from /home/totalnewbie/TrenchBroom/common/src/TrenchBroom.h:23,
from /home/totalnewbie/TrenchBroom/common/src/Renderer/SpikeGuideRenderer.h:24,
from /home/totalnewbie/TrenchBroom/common/src/Renderer/SpikeGuideRenderer.cpp:20:
/usr/include/c++/4.8/tr1/shared_ptr.h: In instantiation of ‘std::tr1::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Tp1*) [with _Tp1 = TrenchBroom::Model::CompareHits; _Tp = TrenchBroom::Model::CompareHits; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’:
/usr/include/c++/4.8/tr1/shared_ptr.h:995:25: required from ‘std::tr1::shared_ptr<_Tp>::shared_ptr(_Tp1*) [with _Tp1 = TrenchBroom::Model::CompareHits; _Tp = TrenchBroom::Model::CompareHits]’
/home/totalnewbie/TrenchBroom/common/src/Model/PickResult.h:44:30: required from here
/usr/include/c++/4.8/tr1/shared_ptr.h:556:34: error: invalid application of ‘sizeof’ to incomplete type ‘TrenchBroom::Model::CompareHits’
typedef int _IsComplete[sizeof(_Tp1)];
^
make[2]: *** [CMakeFiles/TrenchBroom.dir/common/src/Renderer/SpikeGuideRenderer.cpp.o] Error 1
make[1]: *** [CMakeFiles/TrenchBroom.dir/all] Error 2
make: *** [all] Error 2
 Fixed It.
#1780 posted by SleepwalkR [84.144.152.245] on 2015/08/10 10:16:13
It was a missing import. Sometimes, these errors only show up on specific platforms, unfortunately.
 Works Now, Thank You!
#1781 posted by total_newbie [178.5.92.22] on 2015/08/10 13:52:16
Well, I'm glad I can be of some use in finding errors/bugs/other things that may go wrong, and that it's not just me being stupid all of the time (just some of the time).
Thank you again for being so fast in fixing many of these. :)
 Enjoy It While It Lasts
#1782 posted by SleepwalkR [80.187.106.248] on 2015/08/10 14:22:46
I'm going back into hiatus tomorrow. Just took a couple of days off my work and felt like doing some coding. I'll be back at it by the end of the year.
 Editing Groups
#1783 posted by total_newbie [178.5.92.22] on 2015/08/11 14:46:20
Is there a way of editing a group of brushes, short of ungrouping and then regrouping?
Say you've got a group of 50 brushes, where you just want to change one brush. Is the only solution to ungroup, edit that one brush and then select all 50 brushes one by one to create a group again?
 Yes
#1784 posted by SleepwalkR [130.149.243.224] on 2015/08/11 15:13:25
Double click on any of the grouped brushes to open the group. Edit away, then double click on anything else or the void to close the group again. This also works with nested groups.
 Brilliant
#1785 posted by total_newbie [178.5.92.22] on 2015/08/11 15:26:45
Thanks, this is going to be a massive time-saver. :) What are nested groups? Do you mean I can group a group within a group?
#1786 posted by total_newbie [178.5.92.22] on 2015/08/11 15:35:50
 You Can Nest Them As Deep As You Want
#1787 posted by SleepwalkR [130.149.243.224] on 2015/08/11 16:21:52
 Making A Thinner Brush?
#1788 posted by sputnik2000 [86.167.44.63] on 2015/08/17 14:41:32
Having played Quake on and off forever, I'm finally attempting to make my first map. I'm using TrenchBroom which is a very user-friendly tool.
BUT .. I can't figure out how to change the depth of a brush. I want to make a button that slightly sticks out from a wall. However, the standard brush dimensions are quite large so the button sticks out a long way.
http://i.imgur.com/o9tghlF.jpg
I think the depth of the button is 16. Can it be changed? Or is there another technique to make 'slim' brushes? Any advice gratefully received!
#1789 posted by ptoing [93.216.235.34] on 2015/08/17 14:50:14
CTRL++ or - to scale the grid. or Ctrl+1 or other numbers to jump between scales.
I would also advise you to give the door some framing with an inset, or you will get nasty z-fighting when the door moves into the wall.
 Excellent Tip
#1790 posted by sputnik2000 [86.167.44.63] on 2015/08/17 14:59:46
Thanks for the scaling tip, I had no idea about that.
I'm not sure what you mean by 'framing with an inset' for the door.
#1791 posted by ptoing [93.216.235.34] on 2015/08/17 15:14:08
At the moment the door is flush with the wall. I mean making the door a bit thinner than the wall. So if your wall was say 32 units thick, make the door like 16 to have 8 units space on each side. It will look like the door is actually INSIDE the wall.
#1792 posted by sputnik2000 [86.167.44.63] on 2015/08/17 15:31:20
Ah ok, got it. I think scaling is going to help a lot as I learn to map. Thanks again.
 No Problem :)
#1793 posted by ptoing [93.216.235.34] on 2015/08/17 15:31:38
 Changing A Face Size
#1794 posted by FifthElephant [82.24.73.240] on 2015/08/17 15:54:56
trying hold shift when a brush is selected. Then as you move your cursor around you shall find different faces will be highlighted, you should be able to click and push the face in or out.
 Re: Changing A Face Size
#1795 posted by sputnik2000 [86.167.44.63] on 2015/08/17 16:23:52
Thanks FifthElephant, that's really useful.
 Xonotic Support?
#1796 posted by darkhog [89.79.49.155] on 2015/08/28 16:04:03
Could you add support for Xonotic? They're using NetRadiant for mapping, so there's a good chance Xonotic's engine is Quake-descendant.
#1797 posted by scar3crow [66.87.3.139] on 2015/08/28 16:26:03
Xonotic uses DarkPlaces, but they might be using q3bsp which DarkPlaces supports. If they're just using the normal Quake map format, it should just be a matter of getting the entities straight.
 At Some Point
#1798 posted by SleepwalkR [93.209.71.140] on 2015/08/28 21:35:41
and if they are enough people asking for it, then yes.
#1799 posted by ptoing [93.216.208.223] on 2015/08/31 02:33:39
Some of the levels look like they got a lot of curves, so likely Quake3 format.
 Nanananananananana Bat...map
#1800 posted by total_newbie [188.103.167.155] on 2015/09/02 12:36:44
I posted this in the Mapping Help thread earlier, but it then got sort of lost among (very interesting) posts about methods for creating rock brushes, clipping, etc. As I wasn't sure if I was posting in the right thread anyway, I'll try again here:
Just created something in TrenchBroom, saved it, and when I tried to open it again, it gave me an error saying
(line 441, column 107)Expected integer or decimal, but got 'nan'
So I opened the file in a text editor and on line 441 one of the coordinates is indeed "nan" -- but in also in a few other places as well. I am guessing "nan" means "not a number" or "not a valid number"; is this correct?
How on earth does this happen, and how can one fix it? Should I replace all instances of "nan" with something else in my text editor, and if so, with what?
(I should perhaps also mention that I have done nothing really intricate in this map; no rotation; everything on grid.)
 That's Serious
#1801 posted by SleepwalkR [130.149.243.224] on 2015/09/02 13:35:36
First of all, those brushes are lost. You cannot replace nan with anything because the information is lost.
Second of all, does the editor load the map despite those errors? It should just skip these brushes and continue loading. If it doesn't, then that's a bug that I need to fix.
Thirdly, you might be able to go back to an early state of the map where these errors haven't occurred yet by looking at the autosaves. These are in a directory called autosave within the directory where you map file is located.
Finally, it would be super useful if you could somehow replicate this problem. It must be some tool or some transformation, or a combination of them, that leads to this. Maybe if you go back to an earlier state you can remember exactly what you did to these brushes? Please try to nail this down and then give me an example map file with instructions to replicate the problem so that I can fix it.
 SleepwalkR
#1802 posted by total_newbie [188.103.167.155] on 2015/09/02 18:28:16
No, the editor refuses to load the map. It just gives me the error message quoted above.
What I've managed to do in the mean time, though (before I read your reply), is to replace every instance of "nan" with "0" in a text editor, using find+replace. Afterwards the editor loaded this modified map.
For what it's worth, in every instance where I had "nan" in the map file, it was one of the last three numbers on the line, and the other two were "1" -- i.e., the line ended in
nan 1 1
and I changed it to
0 1 1
I don't seem to have an "autosave" directory -- TB never seems to create one in any of the directories where I keep my map files. This is TrenchBroom 2 on Linux, by the way.
 Ah, I Should Probably Mention
#1803 posted by total_newbie [188.103.167.155] on 2015/09/02 18:30:28
I kept a copy of the map file with "nan", though.
 Hmm
#1804 posted by SleepwalkR [93.209.84.253] on 2015/09/02 19:36:15
Ok, but those brushes should be quite distorted now, if they show up in the editor at all. Can you still try to reproduce this?
I have created bug reports for the map loading issue and for the missing autosaves on Linux.
#1805 posted by necros [173.199.65.34] on 2015/09/02 19:50:54
unless the nan was created as a number approached 0?
#1806 posted by Rick [75.65.153.192] on 2015/09/02 20:36:51
For what it's worth, in every instance where I had "nan" in the map file, it was one of the last three numbers on the line, and the other two were "1" -- i.e., the line ended in
nan 1 1
and I changed it to
0 1 1
That's just the rotation part of the texture info, correct?
(# # #) (# # #) (# # #) name offset offset rotation scale scale
Seems like changing it to zero should work fine.
 Ah Yes
#1807 posted by SleepwalkR [93.209.84.253] on 2015/09/02 20:40:05
Good find, Rick. Total_newbie, please send me that mapfile. Maybe I was on the wrong track.
#1808 posted by ericw [108.173.17.134] on 2015/09/02 20:54:52
Sounds like you may be narrowing it down, but I saw this article the other day on floating point exceptions - throwing an exception when the code does something that generates a NAN. It's VisualStudio specific, I think, but could be useful for debugging.
https://randomascii.wordpress.com/2012/04/21/exceptional-floating-point/
 Thanks Eric
#1809 posted by SleepwalkR [93.209.84.253] on 2015/09/02 21:27:59
 I Think It Might Be A Bug In The Texture Lock Code.
#1810 posted by SleepwalkR [93.209.84.253] on 2015/09/02 21:28:28
 I Tried TB Only Now
#1811 posted by adib [177.98.67.51] on 2015/09/03 06:07:17
and got amazed. In The Joker's words, it's a wonderful toy.
It still doesn't deal very well with Valve220 maps, right? I opened an old level and the textures were all crazy rotated. Something about Quake format not supporting texture rotation like Valve220?
Not even a request, just a feedback. Congrats and thanks to SleepwarkR for this amazing tool.
#1812 posted by adib [177.98.67.51] on 2015/09/03 06:08:19
"SleepwalkR" grrrr... sleepy post.
 Valve220
#1813 posted by SleepwalkR [87.146.57.185] on 2015/09/03 06:34:03
Is only supported in TrenchBroom 2, currently in development.
#1814 posted by Scampie [72.12.65.92] on 2015/09/03 06:35:28
 Yup
#1815 posted by SleepwalkR [80.187.107.43] on 2015/09/03 09:33:39
That's me... while playing your maps!
 Total_newbie
#1816 posted by SleepwalkR [130.149.243.224] on 2015/09/03 09:51:46
Here is the bug report for the nan issue in case you find out how to reproduce it:
https://github.com/kduske/TrenchBroom/issues/1069
 SleepwalkR
#1817 posted by total_newbie [188.103.167.155] on 2015/09/04 13:19:40
Ok, thanks; I'll keep trying to reproduce it and I responded on github.
 New Builds
#1818 posted by SleepwalkR [79.195.19.72] on 2015/09/13 22:18:28
I am making new test builds right now. I have done some open heart surgery on TB2 by replacing one of its core data structures with a different one. If all went well, you will only notice that maps load a little bit slower now. Otherwise, the new data structure should behave in the same way as the old one, but the code is much better and hopefully it will have fewer strange bugs once the initial kinks are out.
Regarding the performance of map loading, there's potential for optimization, but as it's still very fast, I'm probably not going to realize that potential as the optimizations would make the code less clear.
My own testing indicates that the new code works fine, but I'm sure you guys will find edge cases that I haven't considered. I'm sure if necros tries the new build, he'll make it crash on first launch.
 Cool!
#1819 posted by ericw [108.173.17.134] on 2015/09/13 22:30:27
It crashes while loading jam6_ericwtronyn.map though (included in the mapjam6 zip.) - segfault in Polyhedron::intersectWithPlane.
 Yeah, "cool"
#1820 posted by SleepwalkR [79.195.19.72] on 2015/09/13 22:56:37
Thanks ;-)
 Yup, Can Replicate.
#1821 posted by SleepwalkR [79.195.19.72] on 2015/09/13 23:05:20
Turned it into a test case and will investigate tomorrow.
 Thanks
#1822 posted by ericw [108.173.17.134] on 2015/09/13 23:26:56
 Ericw
#1823 posted by SleepwalkR [93.209.84.138] on 2015/09/14 22:39:55
The bug is now fixed and the map loads fine. I'm uploading new builds now.
What do you think about the difference in load time?
 Sweet, Thanks!
#1824 posted by ericw [108.173.17.134] on 2015/09/14 22:53:49
Confirmed that jam6_ericwtronyn.map loads. That fixed telefragged.map (from the RRP devkit) as well.
The load times seem fine, telefragged.map loads in about 5 seconds, jam6_ericwtronyn.map in 2.
 Cool
#1825 posted by SleepwalkR [93.209.84.138] on 2015/09/14 23:34:21
I don't think it's necessary to optimize that then as loading happens rarely. It's tempting, but the advantage of the current algorithm is that it has a simpler invariant.
 TB2
#1826 posted by FifthElephant [82.24.73.240] on 2015/09/15 11:37:10
latest build feels better than some of the earlier builds. Mostly because you added the old school brush mode back in. Still feels slightly less productive in terms of work flow though, mostly due to extra button presses than I would need in TB1.
So for example, if I drag out a brush in TB1 it will be selected automatically. which allows me to instantly move or manipulate it if I need to. TB2 if I drag out a brush I have to escape out of the brush tool or select the move button instead, just doesn't flow quite as well. It's perfectly serviceable and better than Jackhammer though.
 Glad To Hear That
#1827 posted by SleepwalkR [80.187.107.59] on 2015/09/15 13:53:25
Brush creation is a separate too know, and tools stay active by default. That's why you have to escape out. Not sure how to change that without making other things too awkward.
Any other gripes?
 Sleeps
#1828 posted by FifthElephant [82.24.73.240] on 2015/09/15 14:22:26
Not really that much in the way of gripes. I'm not really sure how to create a brush using vertex point creation. I can shift click the vertices but I have no idea how to extend upwards?
Also, I am still very excited to see support for other id-tech games. Heretic 2 is one game I want to create a couple maps for, but I am waiting for proper support.
#1829 posted by JneeraZ [174.109.106.46] on 2015/09/15 16:00:00
So, dumb question ... I start up TB2 now and click and drag in the viewport doesn't do anything. How do you create a brush to get started?
 Warren
#1830 posted by FifthElephant [82.24.73.240] on 2015/09/15 16:20:20
There's a box button at the top with what appears to be a cannabis leaf. Click that and then it should work. Or you can press the space bar and work in 2d mode
#1831 posted by JneeraZ [174.109.106.46] on 2015/09/15 16:22:44
Ahh OK! Things have changed a little since I was last in here, thanks...
#1832 posted by [78.48.221.189] on 2015/09/15 17:30:27
Where can i get an executable version of tb2?
 5th
#1833 posted by SleepwalkR [130.149.243.217] on 2015/09/15 19:39:43
You mean in brush mode? You can't edit the vertices once they are set. You basically create a convex hull by setting points or dragging rects on other faces and the realize that form by hitting enter. The ability to drag the vertices might be added later.
 Anynomous Guy
#1834 posted by SleepwalkR [93.209.93.144] on 2015/09/15 20:27:50
The beta builds are currently not public.
 Q3A Entities In TrenchBroom
#1835 posted by James [46.166.188.223] on 2015/09/16 16:57:12
For some reason cant get this to work.
Also cant find anything on it.
Is this editor compatible with Quake 3 Arena?
Cheers for the great addition to the Quake scene.
 James
#1836 posted by FifthElephant [82.24.73.240] on 2015/09/16 16:59:22
I don't think it's compatible with Q3A yet.
 I Need Help
#1837 posted by JohnisonBoa [186.105.83.130] on 2015/09/25 22:48:17
TrenchBroom have mission pack monsters?
 You Need A
#1838 posted by ijed [200.73.66.2] on 2015/09/25 23:33:07
.fgd or .def which are the entity definition files - either will work.
Or you can add whatever the entites or monsters are to the file you have (or a copy of it). It pretty easy - copy paste another entry (it's just text inside) and change the name.
Adding the special keys/flags that the entities use
 New Question
#1839 posted by JohnisonBoa [186.105.104.24] on 2015/10/05 06:27:33
I can download it on Windows 8.1, and with guaranteed execution?
#1840 posted by FifthElephant [82.24.73.240] on 2015/10/05 12:20:41
It works in windows 8.1 if that is what you're asking. I made all my maps in 8.1
 Reply To FifthElephant
#1841 posted by JohnisonBoa [186.107.83.253] on 2015/10/06 22:46:37
Ok, thanks.
#1842 posted by JohnisonBoa [186.107.83.253] on 2015/10/07 00:08:22
I can drag MDL models or another Quake files to Trenchbroom?
 JB
#1843 posted by FifthElephant [82.24.73.240] on 2015/10/07 01:16:22
not 100% sure what you mean. TB is just for making maps, it will display the models from the game if you point the editor towards your quake directory.
I made a TB tutorial, if you can get past my accent (the type of british accent that is never shown on tv) then it should show you the basics on making your first map -
https://www.youtube.com/watch?v=BisleGBgQ4w
#1844 posted by necros [173.199.65.36] on 2015/10/07 02:44:37
if you drag files that TB doesn't recognize, it will freeze.
 Necros
#1845 posted by SleepwalkR [93.209.84.143] on 2015/10/07 06:53:01
Reallöhne? Is that TB1?
 Ok
#1846 posted by JohnisonBoa [186.107.81.84] on 2015/10/07 18:33:38
OK,thanks FifthElephant, Now finally I have my own pc, I will try all abailable later...
 About Msgboard
#1847 posted by JohnisonBoa [186.107.81.84] on 2015/10/07 18:35:27
Can be better if this msgboard have more pages and first the last posts.
 It Does
#1848 posted by ijed [200.73.66.2] on 2015/10/07 18:57:38
 But About This Theme :I
#1849 posted by JohnisonBoa [186.107.81.84] on 2015/10/07 21:54:37
 Sleep
#1850 posted by necros [173.199.65.34] on 2015/10/08 00:18:45
TB1, yes. I thought I had reported that, but when I went to look, there was only this issue: https://github.com/kduske/TrenchBroom/issues/713 which only involved the icon getting stuck.
I went to recreate it just now in order to make a new issue and I was able to do it twice, but on the third and successive attempts to recreate, I can't...... so yeah... I'lll.... keep messing with it. O_o
 Ok
#1851 posted by JohnisonBoa [186.105.117.217] on 2015/10/08 19:46:34
In TB 2 was fixed. :P
 JohnisonBoa
#1852 posted by Noob Question [186.107.92.71] on 2015/10/11 04:38:14
What entity in TB is the elevator?
 JohnisonBoa
#1853 posted by Lol [186.105.70.194] on 2015/10/11 04:58:50
Lol I write noob question as a user name
#1854 posted by necros [173.199.65.57] on 2015/10/11 05:13:54
._.
func_plat!
 Thank You!
#1855 posted by JohnisonBoa [186.105.70.194] on 2015/10/11 05:20:43
 NOOB
#1856 posted by brutecold [177.92.52.195] on 2015/10/11 14:36:23
Hi guys sorry but I have to ask
How do I compile the map on a mac? I tried everything already, but cant make it work I'm new to the macOS, and new to quake(played for the first time in 2015) and mapping.
I know about TyrUtils, but have no idea on how to use it, tried to find tutorials and documentation about, but found nothing.
Have no idea what to do now so any help on how to compile on a mac is much appreciated.
I'm really enjoying myself with TrenchBroom, but now going crazy with the compile, and being a noob.
 Welcome!
#1857 posted by ericw [108.173.17.134] on 2015/10/11 21:11:21
First download the osx build of: http://ericwa.github.io/tyrutils-ericw/
(it's my branch of tyrutils with some updates over the original).
Extract it and copy everything in the "bin" directory (qbsp, vis, light, etc.) to the place where you are keeping your .map files.
Next open a terminal and type:
cd ~/Desktop/mapping
./qbsp mymap.map
./vis mymap.bsp
./light mymap.bsp
(replacing "~/Desktop/mapping" and "mymap" with your own directory / map name.)
That should give you a mymap.bsp which you can copy to your quake/id1/maps directory.
This turorial might also have some good information: (the main thing you won't have is necros's compiling gui, which is windows-only) http://quakewiki.org/wiki/Getting_Started_Mapping
 Ericw I Love You
#1858 posted by brutecold [187.121.137.140] on 2015/10/12 01:57:56
it works!!!! I'm so happy right now haha
this is so awesome :)
Thanks!!
 The Truth Is That English Is Not My Main Language
#1859 posted by JohnisonBoa [186.105.83.173] on 2015/10/12 21:59:25
So I don't know how to move the elevator to up, just sounds and not moving...
#1860 posted by JohnisonBoa [186.105.83.173] on 2015/10/12 22:20:55
what I can do?
 Func_plat
#1861 posted by ijed [190.22.95.22] on 2015/10/12 22:24:32
Give it a 'height' key and add an integer value - this is how far down it will move.
http://www.quake-1.com/wc16a-tutorial/entities2.html
 :/
#1862 posted by JohnisonBoa [186.105.83.173] on 2015/10/12 22:34:38
I want to trenchbroom
 Johnisonboa
#1863 posted by FifthElephant [178.98.85.192] on 2015/10/12 23:03:14
Best way to learn is by opening up other people's map files.
 5th Elephant
#1864 posted by JohnisonBoa [186.105.125.216] on 2015/10/13 21:50:44
For learn the Elevator values in TB? I need values, and the trigger don't have transparency and collision in my experience...
 Help For TB (Spanish Is My Main Language)
#1865 posted by JohnisonBoa [186.105.125.216] on 2015/10/13 22:11:53
I don't know what is a Spawnflag and I don't know how to use properties of a single shape.
I make a teleport and sounds as water, the QDamage doesn't appears, the triggers are solids and move with the triggered shape.
What I can do?
 JB
#1866 posted by FifthElephant [82.24.73.240] on 2015/10/13 22:37:42
Spawn flag help -
http://kristianduske.com/trenchbroom/docs/editing_objects.html#editing_entity_properties
I guess I could make a simple map file for you, what type of things would you like to know?
 CSG Subtraction
#1867 posted by SleepwalkR [87.146.37.254] on 2015/10/17 00:07:20
This was surprisingly hard, and I am still not 100% sure it always works, but:
http://www.quaketastic.com/files/screen_shots/tb2_csg_subtract.png
#1868 posted by necros [173.199.65.34] on 2015/10/17 00:31:38
interesting, that is a very nice method. no overlapping brushes, no bizarre non-symmetrical cuts...
 Yes, And No More
#1869 posted by SleepwalkR [87.146.37.254] on 2015/10/17 00:32:22
splitting up of adjacent faces by QBSP.
#1870 posted by FifthElephant [82.24.73.240] on 2015/10/17 00:40:44
Looks very clean. I have to wonder how it would cope subtracting from more complex shapes.
 It Can Get Messy
#1871 posted by SleepwalkR [87.146.37.254] on 2015/10/17 01:05:26
also it crashes a lot right now, but due to bugs in the vertex manipulation code. Those will be fixed soon, and then it should be stable. But in any case, it will not create new vertices at all. All the remaining brushes will use the vertices of the minuend and those of the subtrahend. In many cases, this will work out fine.
 Wicked
#1872 posted by ericw [108.173.17.134] on 2015/10/17 01:31:44
 Oops!... +FifthElephant
#1873 posted by JohnisonBoa [186.105.73.75] on 2015/10/17 02:30:48
I try to make elevators, sequences, doors, and Sequences, I´m making a map like the Q1 E1M1 for a 3 episode proyect, 7 levels aprox by episode and I want to know what is the action(spawnflag?) of the door(e1m1 style door), toggle?, start open?, don't link? Help D:
 Csg Subtract Map Jam
#1874 posted by Zwiffle [24.241.228.118] on 2015/10/17 02:43:17
do it
 Decent Csg Subtract...
#1875 posted by Kinn [89.238.158.37] on 2015/10/17 03:12:47
...isn't the brush manipulation function that we need right now, but it's the one that we deserve.
(i've no idea what i'm on about tbh, i'm a little bit drunk)
 All Them Tools....
#1876 posted by khreathor [93.105.182.245] on 2015/10/17 07:09:27
Now I only need external light map importing, and proper smooth shading... and this will be ultimate overkill :D
 I Don't Know How To Set It Up
#1877 posted by info_player_IDK [96.2.144.66] on 2015/10/22 04:32:06
I was on YouTube trying to find out how to use the Jackhammer editor when I saw this one, and it looked great and I would have no problems with it because it's meant for only one game.
I downloaded it and extracted it from the folder and made a short cut of the .exe for my desktop and I got the Darkplaces engine and the Shareware version of Quake that I had to get for id1 pak files and I can run the game right but I don't know how to get the Quake map maker working in the program at the bottom there's a box that box has stuff its trying find and below all the stuff it can't find one after the other. and I can't find any of the textures and all the entities are boxes.
And when I go to map properties I can't find the files I think it needs from the Quake files like the fdg.
 I Just Want To See My My Name Changes Color
#1879 posted by brutecold [187.95.126.67] on 2015/10/22 17:26:48
info_player:
go on preferences and "choose" your "quake path" (its Quake main folder) that will fix the
entities.
here explain it better (its the second step)
http://kristianduske.com/trenchbroom/docs/
as for the textures you need go to
edit>Map Properties
and click on the "+" button to get your .wad file
you can download a .wad here https://www.quaddicted.com/files/wads/
I recommend watching this video ;)
https://www.youtube.com/watch?v=Wr9FR1W1JFE
 I GOT IT TO WORK THAnk You Brutecold!
 File Help
#1881 posted by JohnisonBoa [186.105.65.131] on 2015/10/28 01:21:16
So I´m looking the entity definitions and I looked a Centurion, hammer, and more, but, I don't have those files. Where I can get .mdl models?
 That Sounds Like
#1882 posted by ijed [200.73.66.2] on 2015/10/28 13:03:54
One of the expansion packs.
Dissolution of eternity, or Scourge of Armagon.
Or maybe the Quoth mod, I think it has both those included as well.
#1883 posted by Johnny Law [67.188.146.229] on 2015/10/28 16:06:06
Scourge doesn't have a Centurion, but it does have a Centroid... (and a hammer)
 Hm
#1884 posted by ijed [200.73.66.2] on 2015/10/28 19:34:36
 Some More CSG Subtract
#1885 posted by SleepwalkR [87.146.32.71] on 2015/10/30 23:48:47
before and after
The algorithm is now done. It can't find a beautiful solution in all cases, but most things that mappers would regularly use subtraction for should be fine.
#1886 posted by FifthElephant [82.24.73.240] on 2015/10/31 00:30:43
Is this in the latest build?
Also, I am having trouble setting up mod directories. In TB1 you can select which mod directory and it will show the models and stuff but I can't find the option in TB2.
#1887 posted by necros [109.201.154.158] on 2015/10/31 00:43:47
this just means someone is going to subtract a sphere from a cube.
 Necros
#1888 posted by FifthElephant [82.24.73.240] on 2015/10/31 00:49:50
of course I am, why else would I need a subtract tool? ;)
#1889 posted by JneeraZ [12.252.11.134] on 2015/10/31 00:56:47
What would be handy would be if it automatically created a group from the resulting brushes.
 Fifth
#1890 posted by SleepwalkR [87.146.32.214] on 2015/10/31 07:54:03
Isn't that in the entity inspector at the bottom? Or the map inspector?
 It's This
#1891 posted by FifthElephant [82.24.73.240] on 2015/10/31 11:52:22
#1892 posted by FifthElephant [82.24.73.240] on 2015/10/31 11:54:57
Ok, I've figured it out... using TB2 is like trying to find something in your room after your mum has cleaned it.
 Haha
#1893 posted by SleepwalkR [80.187.97.107] on 2015/10/31 15:18:04
Yeah, but I'm going to take some of the UI changes back before the final release. But this particular setting stays where it is ;-)
#1894 posted by JneeraZ [12.252.11.134] on 2015/10/31 15:23:15
Your Mom hasn't cleaned my room in ages. It's a mess in here.
#1895 posted by JneeraZ [76.182.53.183] on 2015/11/07 18:22:41
Does TB2 have it's own bug list? I can't remember and can't find a link if it does...
#1896 posted by necros [46.166.188.208] on 2015/11/07 18:26:53
 So Sleepwalkr
#1897 posted by FifthElephant [82.24.73.240] on 2015/11/09 21:09:24
When are you going to convert Trenchbroom to UE4??
https://www.youtube.com/watch?v=rJzguNJsivM
#1898 posted by JneeraZ [76.182.53.183] on 2015/11/09 22:04:24
Oh, nice!
 URL Pls
#1899 posted by JohnisonBoa [186.105.94.202] on 2015/11/11 22:21:10
I lost link of "general discution about quake", in threads i am lost searching it...
 Poor Phrasing In The Docs
#1900 posted by primal [130.231.195.163] on 2015/11/12 12:22:50
There is a part in the intro docs that is phrased poorly. I suggest a more technically accurate phrasing below.
In
http://kristianduske.com/trenchbroom/docs/getting_started.html
it says
"Planes are represented with 3 co-linear points (in other words, all 3 of those points are on the plane)."
I am used to the spelling collinear myself, but some dictionaries list the single-l form too. It's probably not important which one you use, as long as you are consistent.
I believe what you meant to say here is the opposite of what it literally says. As I'm sure you know, the 3 points must not be collinear for a map compiler to accept them. I don't remember off hand if they all just crash if you give them a hand-edited file with bad points, all on the same line, or if some compilers print an error message, but that's not important here.
I would recommend the following phrasing for the surrounding context, including actually not using the term collinear at all, because it's not important from the users' point of view. The editor takes care of the points not being collinear after all.
- - -
Each plane is represented by choosing three [unique] points from it that do not lie on the same line. These points don't have to coincide with the vertices of the brush that the planes define. Therefore, it is possible for the editor to find a representation for the plane using only integer points, even if the resulting brush has non-integer vertices.
- - -
The word unique is not necessary there, but if you feel it makes the idea clearer you can include it.
If any other improvements or suggestions for the docs come up as I read them, I can send them via Github from now on. I assume that's the way you'd prefer. I'm going to be reading the docs carefully, since I'll be trying to use a Trenchbroom for a bit of modest mapping soon and need a bit of a refresher :)
#1901 posted by JneeraZ [76.182.53.183] on 2015/11/12 12:53:31
It's co-planar, isn't it?
 Coplanarity
#1902 posted by primal [81.175.152.198] on 2015/11/12 14:58:42
It doesn't make much sense to say "three coplanar points," because all sets of three points in Euclidean space are always coplanar for at least one plane. So, I assume it was collinearity that SleepwalkR was thinking about when writing that sentence.
#1903 posted by Kinn [86.175.217.138] on 2015/11/12 15:15:25
Just hurry up and make a decision. I've been gagging to use this editor and the non-precise wording of that sentence has been blocking me for ages.
 What Are Planes And What Does This Setting Really Do?
#1904 posted by mankrip [66.249.88.154] on 2015/11/12 16:34:34
While Trenchbroom and all other editors represent brushes as 3D meshes with polygons and vertices, brushes are actually defined as a set of faces created from intersected planes. Each intersection of at least three planes generates a vertex in 3D space, and since each brush must be convex, each face will have at least three vertices, and the lines between each pair of vertices will never be colinear with the lines between any other pair in the same face. Thanks to this, the orientation of those planes can be safely calculated from the position of three of its vertices in 3D space, and their edges are resolved by getting the intersections of those planes during compile time. ID chose to use this method because it reduces the filesize, is faster to render in software, and is safer against T-junctions.
#1905 posted by JneeraZ [12.252.11.134] on 2015/11/12 16:47:57
"is faster to render in software"
How does the MAP representation improve software rendering speed?
 I Didn't Meant To Start This...
#1906 posted by primal [81.175.152.198] on 2015/11/12 17:06:49
 Plane Definitions
#1907 posted by Kinn [86.175.217.138] on 2015/11/12 17:08:10
ID chose to use this method because it reduces the filesize
Fun fact: In DoomEdit (The Doom 3 editor), id chose to reduce the filesize even further by defining a plane with just one vector and one scalar, representing a normal and a distance from the origin. This meant that every single brush face that was not aligned with an orthogonal axis was represented using imprecise float coordinates.
Further to this, opening and saving a .map file would cumulatively introduce float imprecision into these brush planes, including ones the designer had not even fucking touched in that session, meaning over time, the map they had been working on started to develop microscopic cracks in areas that were long since considered finished. A Doom 3 map literally decays over time as you work on it, along with the designer's sanity.
#1908 posted by JneeraZ [12.252.11.134] on 2015/11/12 17:58:40
Why on earth would they care about MAP filesize on Doom 3? Geez... Old habits I guess.
 WarrenM
#1909 posted by mankrip [66.102.8.209] on 2015/11/12 18:30:13
Because it follows some essential principles used by the software renderer: convex brushes, convex polygons, and implicit texture mapping (which plane normals are used for).
The MDL format, on the other hand, uses things like direct texture mapping (each vertex is directly assigned to a texel's coordinates).
I said the method is faster to render, not the format.
#1910 posted by JneeraZ [12.252.11.134] on 2015/11/12 19:04:54
The renderer is reading the BSP so ... it's a glob of triangles, same as the models are. That's all I'm saying. The source format for the MAP file has nothing to do with anything renderer related.
#1911 posted by Lunaran [24.56.201.253] on 2015/11/12 20:33:25
The software renderer didn't see the world as triangles originally, did it? wpoly and epoly were totally separate paths.
 Yeah I Thought
#1912 posted by Kinn [86.175.217.138] on 2015/11/12 21:06:11
the software renderer traversed the bsp tree and rasterised the convex faces, which were not necessarily triangles.
#1913 posted by JneeraZ [12.252.11.134] on 2015/11/12 21:21:34
True, and the epoly had that optimization we talked about before where it would only render the vertices if a model got too far away.
However, that doesn't change the fact that the source file format has nothing to do with how the software renderer works. QBSP shreds the brushes into a tree ... after that the source format is irrelevant.
#1914 posted by czg [213.113.210.124] on 2015/11/12 23:00:54
In fact in the actual bsp file the plane struct is a normal vector and distance (and a type field), so the three point version of a plane disappears completely after qbsp.
 What Mankrip Says
#1915 posted by [85.179.28.151] on 2015/11/12 23:04:27
 Primal
#1916 posted by SleepwalkR [87.146.63.54] on 2015/11/12 23:54:10
Of course, you are right. What I wrote is nonsense. I will rephrase this in the TB2 docs. Thank you for pointing it out!
 Looking Forward To 2.0
#1917 posted by Fan [109.66.168.35] on 2015/11/13 17:27:04
Keep it up, looking forward to having HL1 support out of the box in TB 2.0, this has some serious potential to ignite the HL1 modding community back up again like it's 1999 ;)
 Tb Current Dev Branch Fail
#1918 posted by xaGe [104.228.17.55] on 2015/11/18 10:45:55
Haven't compiled the tb develop branch in a while and its failing with thousands of the same wx-3.0 Wdeprecated-declaration warnings where previously there where none.
#1919 posted by Spirit [194.95.79.3] on 2015/11/18 14:26:51
Those are just warnings, the error is missing pandoc.
make[3]: pandoc: Command not found
 Thank You Spirit.
#1920 posted by xaGe [104.129.194.123] on 2015/11/19 05:01:04
Appreciate that. I was up very late when I attempted to compile and wasn't thinking clearly.
 Ugh Why Did You Do This, Doom 3
#1921 posted by Shrinker [31.16.141.40] on 2015/11/20 19:38:42
Re #1907 by Kin on 2015/11/12 17:08:10:
I've read this post today and just fired up the Doom 3 Editor and looked at a freshly saved map file.
And oh my, this is real. They are really using the numerically unstable way of saving brush plane information using just a normal vector and a distance value.
Why on earth would ANYONE do that? Move the whole level geometry forward and back a bit a few times, and you're _guaranteed_ to have everything that's not perfectly straight entirely screwed up! That's lunatic!
O_O
X_X
 Yeah Shit Is Fucked Up
#1922 posted by Kinn [31.48.139.161] on 2015/11/20 20:11:32
I think Sikkpin or someone modded the editor to use the quake-style plane format and the problem of course just went away - you could try to dig up some info about that.
 D3
#1923 posted by necros [64.233.172.233] on 2015/11/20 22:49:33
I lost a couple of maps to that feature before I realized that you're really meant to so complex get with models.
 What Does SW Think Of This?
#1924 posted by FifthElephant [82.24.73.240] on 2015/12/01 13:19:02
Would this be something that could be supported in the future by TB?
https://www.youtube.com/watch?v=rJzguNJsivM
 Could Be
#1925 posted by SleepwalkR [130.149.243.224] on 2015/12/01 17:13:14
but I have no interest in developing plugins for Unreal. If anyone wants to do it, I'll support it, but I won't do it myself.
 TB2 FGD Loading
#1926 posted by dumptruck_ds [66.214.184.70] on 2015/12/07 21:17:45
I am having trouble loading FGDs for Hipnotic and Rogue into TB2. Has anyone else tried these in this build? Maybe I am doing something wonky. Trying the FGD versions from Quaddicted archives. wanted to ask before submitting to Github.
Error and then crash:
Unknown entity definition class @Main (line 8, column 1)
TrenchBroom-Win32-2.0.0-36e49c4-Release
 Looks Like It's The FGD
#1927 posted by dumptruck_ds [66.214.184.70] on 2015/12/07 22:26:29
Cannot load this in TB1 either same error although it doesn't crash.
 Submit An Issue Report And Attach The File Please
#1928 posted by SleepwalkR [79.195.25.168] on 2015/12/08 06:42:36
 Compare It With A
#1929 posted by ijed [190.22.5.20] on 2015/12/08 13:22:03
Working fgd in a text editor
 TB 2.0 Official Release?
#1930 posted by poVoq [112.198.78.40] on 2015/12/26 06:12:07
Looking at recent changes and the 2.0 issue list it seems like an official 2.0 release is close? Would be awesome! Is Q3 (Warsow, Xonotic etc.) editing in by now?
Thanks for creating this cool tool!
 Public Beta Is "close"
#1931 posted by SleepwalkR [79.195.14.163] on 2015/12/26 08:21:48
I just need to write the docs.
Sorry, no Q3 support, but that's the first feature I'm going to work on for 2.1.
 We Need Something Like This...
#1933 posted by FifthElephant [82.24.73.240] on 2016/01/12 21:46:25
#1934 posted by JneeraZ [76.182.53.183] on 2016/01/12 22:29:30
Fun fact ... I wrote that tool. :P
 Cool
#1935 posted by FifthElephant [82.24.73.240] on 2016/01/12 23:03:21
you know what you need to do then, make it for quake! ;)
 Warren, Why Did You Change Your Nick?
#1936 posted by SleepwalkR [79.195.31.174] on 2016/01/12 23:22:52
And maybe you can explain to me what's happening in that video, I didn't understand it.
 I Really Wonder
#1937 posted by FifthElephant [82.24.73.240] on 2016/01/12 23:23:47
if we could just use this tool? You can export the brush to a text file which appears to give all the co-ordinates.
So I made a bendy pipe, see screenshot -
https://www.dropbox.com/s/05wmcrs7c4is635/pipebend.jpg?dl=0
And here's what the text file looks like.
http://pastebin.com/xdmVE6Z1
Do you think this could be converted to the .map format somehow? If so that would be a neat tool for folks to use, granted you'd be dependant on Unreal Editor 2 for some very specific purpose but it's ridiculously quick.
#1938 posted by JneeraZ [76.182.53.183] on 2016/01/13 00:17:47
Lunaran suggested it. I like it.
As for the video, basically you're drawing a 2D shape and then revolving it around a pivot point.
It would be way more complicated for Quake as it would have to generate convex brushes. Unreal was easy since all it requires is convex faces - brush can be any shape you want.
 Respectin' The Capital Z
#1939 posted by DaZ [89.168.60.163] on 2016/01/13 02:17:58
#1940 posted by FifthElephant [178.99.44.100] on 2016/01/13 03:11:53
Wait... That's Warren? OK then. Changing names more than caitlyn jenner changes gender ;)
 No, That Was Willem
#1941 posted by SleepwalkR [87.146.35.124] on 2016/01/13 07:48:43
My idea for a similar tool was to move a plane along a path and create brushes from that. The number of brushes depends on some precision factor given by the user. The path is defined either by a series of transformations or by a curve. It' a generalization of your tool.
But it's just a very rough sketch right now.
 Polygon, Not Plane
#1942 posted by SleepwalkR [87.146.35.124] on 2016/01/13 07:49:06
#1943 posted by JneeraZ [76.182.53.183] on 2016/01/13 11:48:50
Sleep - Yeah, that would work for Quake. The limitation there is obviously that the polygon needs to be convex. A more powerful option would allow for multiple polygons to be extruded along said path - To create, say, a pipe with an indent in it or whatever...
#1944 posted by FifthElephant [82.24.73.240] on 2016/01/13 11:58:33
You could draw the shape with the new brush drawing tool and have it rotate around the world origin (or a point of your choosing). The 2d Shape Editor thing allows you to extrude out or create bevel objects too but I guess that's not needed as much for TB since it's already much better then UED 2 for editing vertices etc.
 Willem
#1945 posted by SleepwalkR [87.146.35.124] on 2016/01/13 13:18:48
I think having more than one polygon would be the way to go. Turning a concave polygon into convex ones is not too hard, but doing it in a way that appears "good" to a level designer is a challenge. The CSG subtraction in TB2 attempts to do this, and it works well, but the algorithm is kind of a nightmare.
 Make Rounded Things Round
#1946 posted by Shrinker [31.16.141.1] on 2016/01/18 23:09:41
The custom Quake 1 engines that levels are built nowadays should acquire bezier patch mesh support. I think it has some shortcomings in Quake 3 that are addressable, e.g. by setting fixed counts of rows and columns instead of letting the engine connect and LOD as it sees fit.
#1947 posted by FifthElephant [82.24.73.240] on 2016/01/18 23:19:14
I guess it would require wide-spread engine support. I don't think it's really needed. Hell if everyone starts adding features then fine, but right now it's not urgent.
 The Beauty Of Quake Is In Its Simplicity
#1948 posted by SleepwalkR [93.209.95.126] on 2016/01/18 23:21:18
This applies to the visuals, too.
 You Guys Are No Fun :(
#1949 posted by Shrinker [31.16.141.1] on 2016/01/18 23:26:51
 Personally
#1950 posted by ijed [190.22.80.69] on 2016/01/19 04:34:02
I'm all for innovation, but what's fun about bezier patches?
I mean that in the most direct way - what would they bring to the game that it's missing right now?
For a feature request to gain traction it's got to be something that many people, especially the creator (doing it for free) needs to think would be a benefit.
This doesn't sound like an improvement. Like bump mapping on a mesh of 30 polys.
#1951 posted by Lunaran [66.235.55.196] on 2016/01/19 04:46:02
everyone has one desired feature they'd flip for. just one.
everyone's is different.
the results of everyone's pet feature all being piled into one engine at the same time are ... not pleasant to look at.
 Two Words
#1952 posted by Zwiffle [24.241.228.118] on 2016/01/19 05:35:04
Dick Brush
Make it happen, TB2.
#1953 posted by Lunaran [66.235.55.196] on 2016/01/19 06:41:30
 Bezier Patches
#1954 posted by FifthElephant [178.111.101.82] on 2016/01/19 09:50:10
Will make it in one day as he plans to support making quake 3 maps
#1955 posted by JneeraZ [76.182.53.183] on 2016/01/19 12:08:33
"I'm all for innovation, but what's fun about bezier patches? "
^^ THIS
As much as I love tech, I never had any love for the curved surfaces in Quake 3.
#1956 posted by Spirit [194.95.79.3] on 2016/01/19 13:15:16
#1957 posted by Kinn [86.151.102.31] on 2016/01/19 13:18:00
It's rather telling that even after all these years, no-one (at least on this board) has tried using Quake 3 bsp + Darkplaces for a Q1SP.
#1958 posted by onetruepurple [213.227.95.74] on 2016/01/19 13:18:13
That wouldn't look noticeably worse if it was simply a 24-sided circle.
 Didn't Speedy?
#1959 posted by Spirit [194.95.79.3] on 2016/01/19 13:43:11
#1960 posted by JneeraZ [76.182.53.183] on 2016/01/19 13:43:17
Spirit - Sphincters, tongues and flesh tubes.
#1961 posted by adib [66.249.88.174] on 2016/01/19 14:11:00
Maybe not as an engine modification, but as a mapping tool to make arches or to just link one point to another with a "curved" surface.
 Hehe
#1962 posted by PyroGXPilot [71.89.205.34] on 2016/01/20 00:43:13
#1963 posted by Skiffy [203.115.201.11] on 2016/01/20 02:22:14
Pyro what devilry is this? :)
GIVES!
 Skiffs
#1964 posted by FifthElephant [82.24.73.240] on 2016/01/20 03:08:55
 Drat
#1965 posted by Skiffy [115.132.145.232] on 2016/01/20 14:40:57
Ah I was hoping for a nice curve tool for BSP brushes :) Oh well.
#1966 posted by JneeraZ [76.182.53.183] on 2016/01/20 14:44:18
I could see THAT being useful for Quake tho ... something where you can control the curvature of a wall by manipulating a spline. When you export to MAP, it converts each segment of the wall into a real brush via extrusion or something.
Oh yes ...
 Pretty Sure QuArK Has That.
#1967 posted by Spirit [194.95.79.3] on 2016/01/20 15:47:27
 Damn Sure QuArK Has That.
#1968 posted by mfx [78.55.238.18] on 2016/01/20 16:38:36
 No More Mention Of Quark In This Thread Plz
#1969 posted by SleepwalkR [79.195.8.215] on 2016/01/20 16:50:14
#1970 posted by JneeraZ [76.182.53.183] on 2016/01/20 17:19:24
Right, but I want this feature in an editor that I'll use.
#1971 posted by Kinn [86.154.183.77] on 2016/01/20 17:56:00
Quark is the Jimmy Saville of Quake editors; it has ostensibly violated every map it has come into contact with, it is quite clearly dead as a dodo at this point, yet people ceaselessly use it to draw comparisons with other things at every opportunity.
#1972 posted by necros [64.233.172.251] on 2016/01/21 00:42:30
It was my first, so I have a soft spot for it. <3
 I Would Enjoy And Benefit From The Feature Described Above
#1973 posted by Drew [68.148.86.57] on 2016/01/21 03:11:46
 Seconded
#1974 posted by Bloughsburgh [75.151.243.225] on 2016/01/21 13:20:42
I would also enjoy above described feature!
 Yeah I Get It ;-)
#1975 posted by SleepwalkR [79.195.6.140] on 2016/01/21 14:23:34
Any volunteers?
 Quark
#1976 posted by dumptruck_ds [66.214.184.70] on 2016/01/23 06:05:51
I'm pretty dense so I've never even been able to do a box map with Quark but with TB2 I've been able to do this:
https://www.dropbox.com/home/Public?preview=spasm0000.jpg
In one session.
Quark's UI has always been a bit like an old steamship to me instead of TB which is a jet ski.
or something.
#1977 posted by dumptruck_ds [66.214.184.70] on 2016/01/23 06:09:05
#1978 posted by 3dioot [94.209.126.249] on 2016/01/23 17:40:06
Yeah Trenchbroom is brilliant! I have been having fun in it too. I feel mapping for Quake really hits the right spot for me. Its full 3d which is more fun then doom but still brush based so you don't have to spend hours creating high resolution assets for it. Combined with the fluidity of the Trenchbroom editor it rocks.
I am still learning but its amazing how quickly you can slot stuff together. Hopefully in the not too distant feature we can show our maps to eachother!
 Nice To Hear
#1979 posted by SleepwalkR [93.209.80.106] on 2016/01/23 22:03:28
Thanks!
#1980 posted by adib [177.98.5.63] on 2016/01/25 02:51:04
In a not too distant future maybe you both take part on a map jam here, showing your maps to all of us.
 I'm Looking For A Designer
#1981 posted by SleepwalkR [93.209.91.173] on 2016/01/26 23:33:17
to make some icons for TrenchBroom. If you are interested, let me know.
 Icons
#1982 posted by Skiffy [203.115.201.11] on 2016/01/27 06:44:21
Got a list of needed icons anywhere? I can check the latest build. When do you need this by?
 Icons
#1983 posted by PyroGXPilot [71.89.205.34] on 2016/01/27 06:58:07
What do you need?
 Thanks Guys
#1984 posted by SleepwalkR [79.195.2.229] on 2016/01/27 08:20:14
Someone has already volunteered and I don't want to turn this into a contest. Let's see how his icons turn out first.
 Hmm..
#1985 posted by xaGe [107.77.161.8] on 2016/01/28 04:09:53
This talk of icon design any indication we might see a public release of TB version 2 soon?
 Adib
#1986 posted by dumptruck_ds [68.190.245.173] on 2016/01/30 07:38:15
Still working on my first real SP map. Not much completed lately but hoping to complete it in February. It's not really an epic so far but I am enjoying TB2.
 Parse Error
#1987 posted by DeeDoubleU [46.185.87.149] on 2016/01/30 11:31:46
Trying to use gtkradiant's .def files with TB and getting
"Parse error at line 457, column 53: Expected token type newline but got question mark"
This line is
/*QUAKED light (0 1 0) (-8 -8 -8) (8 8 8) START_OFF ??? ??? ??? ??? ??? ??? ??? ??? ??? ???
afaik ??? marks skipped flags so it wouldn't be wise to simply remove it.
How should I go around it?
If I select predefined quake.fgd, func group is missing completely and trigger group only has counter and relay in it. That is what I noticed first, probably other missing entities in other groups.
 Please Report On Github.
#1988 posted by SleepwalkR [80.187.102.154] on 2016/01/30 13:01:57
 SleepwalkR
#1989 posted by DeeDoubleU [46.185.87.149] on 2016/01/30 13:42:15
Should I create separate issues or one for both problems?
#1990 posted by necros [64.233.172.241] on 2016/01/30 14:07:30
Going by that line, yes, you can remove them. Or replace with single ?
#1991 posted by DeeDoubleU [46.185.87.149] on 2016/01/30 14:26:17
Replacing each ??? with ? didn't work. If you meant replacing everything after START_OFF with a single ? sign, then I'm kinda scared to do that.
It might fix this specific line, but I would still have something like
/*QUAKED monster_enforcer (1 0 0) (-16 -16 -24) (16 16 40) AMBUSH ??? ??? ??? ??? ??? ??? ??? NOT_EASY NOT_NORM NOT_HARD NOT_DM
pretty sure that would screw up flags.
 Two Separate Issues Please ;-)
#1992 posted by SleepwalkR [80.187.102.154] on 2016/01/30 14:38:37
 Back From The Dead
#1993 posted by total_newbie [94.223.162.219] on 2016/02/17 14:37:13
Crawling my way back to mapping after a hiatus of ... four or five months, I think. Real life, etc.
I seem to be very good at forgetting what I've learnt. Right now trying to update my TB2 build to the latest version, but I've managed to screw something up, I think.
I went to my ~/TB2/TrenchBroom/build directory and typed
git pull
then
cmake ..
then
cmake --build .
which is as far as I can tell what I've always done, as per instructions SleepwalkR gave me (like two million years ago). But apparently I've done something stupid, because I get this error message:
[ 0%] Built target GenerateVersion
[ 0%] Built target glew
[ 0%] Generating gen-help/index.html
make[2]: pandoc: Command not found
make[2]: *** [gen-help/index.html] Error 127
make[1]: *** [CMakeFiles/GenerateHelp.dir/all] Error 2
make: *** [all] Error 2
This is all on Linux, by the way.
Help! Please?
PS: I wish the forum had a zombie icon. That mask-thingie will have to do for now.
#1994 posted by Spirit [194.95.79.3] on 2016/02/17 15:12:06
pandoc: Command not found
means that the compilation process unsuccessfully tried to find the command (program) pandoc/b>. You need to install whatever package provides the pandoc tool. It is probably just called "pandoc". ;)
 That Worked, Thanks!
#1995 posted by total_newbie [94.223.162.219] on 2016/02/17 16:01:06
Thank you, Spirit!
Now let's see how long it takes me to break something else...
 Staying Up To Date With The Latest Builds?
#1996 posted by total_newbie [94.223.162.219] on 2016/02/23 15:58:53
Sorry if I've overlooked something obvious, but is there a way of knowing when TB2 has been updated, e.g. subscribing via github and getting e-mail notifications or something? I have an account on github (made just so I can report TB2 issues), but I'm not too clued up about exactly how github works.
The thing is, a few times now I've reported an issue without realising that the build I had was not the latest, and I don't want to keep doing that & wasting SleepwalkR's time...
 Wait...
#1997 posted by Qmaster [70.195.65.157] on 2016/02/23 16:12:55
Where is TB2?
 Total_newbie
#1998 posted by ericw [108.173.17.134] on 2016/02/23 18:29:11
AFAIK, Github doesn't have email notifications for commits. I think the best approach is just to do a git pull and build before every time your run TB2.
 Total_newbie
#1999 posted by SleepwalkR [87.146.39.26] on 2016/02/24 12:28:38
Yes, I cannot see a way to get notified upon pushes to a specific branch. I agree with ericw. Maybe don't pull every time, but do it regularly.
 Qmaster
#2000 posted by SleepwalkR [87.146.39.26] on 2016/02/24 12:29:09
There are somewhat private alpha builds. I'll start releasing public betas "soon" though.
#2001 posted by total_newbie [94.223.162.219] on 2016/02/24 18:29:57
Thanks ericw and SleepwalkR. I'll do that then.
 I Wish I Had
#2002 posted by flp [178.24.158.127] on 2016/02/25 23:39:35
a beer keg that would behave like the milestone 2.0.0 issue list.
 You're Always Welcome
#2003 posted by SleepwalkR [130.149.243.224] on 2016/02/26 11:13:13
to help drink it!
 Well, I Have Perpetually Shifting Interests
#2004 posted by flp [178.24.158.127] on 2016/02/26 11:44:20
but I'm already 3 merges in so I'd like to think I have kind of "pulled my weight" ;)
I do want to contibute more at some later point (or if there's problems with the linux packages).
 Oh That's You!
#2005 posted by SleepwalkR [130.149.243.217] on 2016/02/26 12:23:22
Didn't make the connection there. You're excused ;-)
 Re: Issue #1235
#2006 posted by total_newbie [178.5.229.118] on 2016/02/28 23:30:16
SleepwalkR, I'm not sure if you see comments on closed issues on github, so I'll just post this here. Sorry if this is not the right place.
I'm still having problems with aligning textures on different brushes at once. As of a46b9f2, I can now separately fix each brush's texture, but I still cannot select multiple brushes and edit their angles/offsets/scales jointly. Pretty sure this used to be possible in an earlier build.
 Just Reopen The Issue And Add A Reproducible Test Case
#2007 posted by SleepwalkR [79.195.1.44] on 2016/02/29 00:19:35
 It Works Fine For Me Though
#2008 posted by SleepwalkR [79.195.1.44] on 2016/02/29 00:20:27
#2009 posted by total_newbie [178.5.229.118] on 2016/02/29 00:58:40
I don't know how to reopen an issue once it's been closed ... or do you mean open a new issue?
 It's Reopened Now
#2010 posted by SleepwalkR [79.195.1.44] on 2016/02/29 01:03:32
But either way you can still comment and I will see it.
 Thanks, SleepwalkR
#2011 posted by total_newbie [178.5.229.118] on 2016/02/29 01:44:26
 Using Different TB2 Builds At Once?
#2012 posted by total_newbie [178.5.229.118] on 2016/03/04 16:55:06
Probably a stupid question, but is it possible to have two or more different builds on one machine at the same time? So if something is broken in the latest build, you can keep using the latest-but-one build and then update the other one when an even newer build gets released.
Err, I am explaining this really badly, but maybe you know what I mean?
(I strongly suspect that's one of the reasons people use github, but I really struggle to understand how git/github actually works. The online documentation seems to assume a fair amount of prior coding knowledge, and I just get lost when I try to decipher it).
 Checkout Previous Commit, Rebuild.
#2013 posted by flp [178.24.158.127] on 2016/03/04 20:07:08
You could just backup the binaries. Most of the changes happen in the executable so if you got that from before and run that it should work.
Also you are right since git is a decentralizid versioning system you have all of the version history on your computer too.
In the command line type
$ git log
and you can see the recent commits. Each commit has a sha1 hash identifier. (cryptic string)
§ git checkout 43f2298 (first few chars of that string)
Will set you directory to how it was at that time. Then just rebuild.
afterwards
$ git checkout develop
to go back to the most recent version
 Thanks, Flp
#2014 posted by total_newbie [178.5.229.118] on 2016/03/05 11:50:57
That helps a lot, although there are a few things I still don't quite get. Need to read through this a few times though before I ask more stupid questions.
 Cycling Through 2d Views In TB2
#2015 posted by total_newbie [178.5.229.118] on 2016/03/05 17:02:43
How does that work again? Has it changed over the last few builds? I can't figure it out...
 Space Bar
#2016 posted by SleepwalkR [93.209.76.36] on 2016/03/05 20:54:36
 Thanks! :)
#2017 posted by total_newbie [178.5.229.118] on 2016/03/05 23:31:21
 TB2: Number Of Brushes In Map?
#2018 posted by total_newbie [178.5.229.118] on 2016/03/08 12:43:27
Where do I see how many brushes I have in my map? (I feel like I used to know this, but now I can't figure it out).
 Nowhere ;-)
#2019 posted by SleepwalkR [141.23.117.233] on 2016/03/08 14:23:49
 Ah, Ok :/
#2020 posted by total_newbie [178.5.229.118] on 2016/03/08 15:58:37
Will it be possible in a later build?
And another question: is it possible to merge groups, brushes and entities into pre-existing groups (without creating nested groups in the process)? If not, would it be worth requesting this functionality on github?
#2021 posted by total_newbie [178.5.229.118] on 2016/03/08 16:40:27
... or for that matter, removing brushes and entities from groups (not deleting them, just ungrouping them while retaining the rest of the group) would also be amazingly useful.
But maybe all of that is already possible?
 Yes And No
#2022 posted by SleepwalkR [80.187.105.67] on 2016/03/08 18:15:43
moving stuff in and out of groups is possible, but currently broken. I'll add a bug report for this.
 Ok, Thanks For The Info.
#2023 posted by total_newbie [178.5.229.118] on 2016/03/08 19:46:37
 Already Made The Changes
#2024 posted by SleepwalkR [80.187.105.67] on 2016/03/08 19:54:43
They're in the repository.
#2025 posted by total_newbie [178.5.229.118] on 2016/03/08 19:55:44
Meaning I just need to update to the latest build?
Wow, you're fast. :) Thank you!
 Updated
#2026 posted by total_newbie [178.5.229.118] on 2016/03/08 20:30:17
That's fantastic; just what I needed. :) Thanks again!
 Everything Is Set.
#2027 posted by SleepwalkR [87.146.56.140] on 2016/03/13 00:24:03
TrenchBroom 2.0.0 Beta 93e34bf will be released tomorrow!
 GET HYPED
#2028 posted by Breezeep_ [100.1.249.19] on 2016/03/13 00:45:48
 !
#2029 posted by onetruepurple [95.160.159.6] on 2016/03/13 00:46:23
 OH YES!
#2030 posted by Bloughsburgh [70.199.7.33] on 2016/03/13 01:16:44
Super exciting! Congratulations SleepwalkR!
#2031 posted by necros [172.98.67.30] on 2016/03/13 05:02:31
you've put some crazy amount of work into this, grats are well deserved!
 TrenchBroom 2.0.0 Beta 93e34bf Is Out
#2032 posted by SleepwalkR [93.209.76.130] on 2016/03/13 10:47:30
Features
General
- Full support for editing in 3D and in up to three 2D views
- High performance renderer with support for huge maps
- Unlimited Undo and Redo
- Macro-like command repetition
- Issue browser with automatic quick fixes
- Point file support
- Automatic backups
- Free and cross platform
Brush Editing
- Robust vertex editing with edge and face splitting and manipulating multiple vertices together
- Clipping tool with two and three points
- CSG operations: merge, subtract, intersect
- UV view for easy texture manipulations
- Precise texture lock for all brush editing operations
- Multiple texture collections
Entity Editing
- Entity browser with drag and drop support
- Support for FGD and DEF files for entity definitions
- Mod support
- Entity link visualization
- Displays 3D models in the editor
- Smart entity property editors
Downloads at http://www.kristianduske.com/trenchbroom as usual.
Thanks to everyone who contributed to this release. It was very long and tedious work to get to this point, and I appreciate all the help I have gotten.
I plan to do only bugfix releases for a while and to release a stable build on June 22nd, Quake's 20th birthday. I don't expect the beta to be very crashy because many people have already been using it.
TrenchBroom 2.1.0 will bring Quake 3 support and a better brush creation tool. Development on that will begin only after 2.0.0 is out.
Have fun and go map!
 Congrats
#2033 posted by primal [81.175.152.198] on 2016/03/13 11:39:45
Congratulation, SleepwalkR!
 Thanks For Your Hard Work!
#2034 posted by flp [178.24.158.127] on 2016/03/13 12:55:03
Your dedication and perseverance with this project is admirable.
 I Still Have Same Problem (as In TB1) With Definition Files
#2035 posted by DeeDoubleU [37.229.217.197] on 2016/03/13 13:16:56
my def files shows no func_ and only _relay in trigger group.
Builtin FGD also shows trigger_counter, but no func_ also.
Can't find console to check if there is any parse errors.
 Did You Ever Report That Problem On Github?
#2036 posted by SleepwalkR [93.209.76.130] on 2016/03/13 14:24:27
 Dedication And Perseverance
#2037 posted by SleepwalkR [93.209.76.130] on 2016/03/13 14:27:39
 I Did, Though Now I'm Pretty Sure It Is Intended Behavior
#2038 posted by DeeDoubleU [37.229.217.197] on 2016/03/13 14:51:51
Can clarify - it is true only for Entity Browser pane.
I guess it only shows point entities.
 Yes, That's Correct.
#2039 posted by SleepwalkR [93.209.76.130] on 2016/03/13 14:56:22
Create brush entities using the context menu (see documentation).
#2040 posted by Baker [65.60.224.195] on 2016/03/13 15:20:38
Congrats on the release!
#2041 posted by negke [31.16.58.85] on 2016/03/13 15:51:21
Check out this cute video of the busy bee Sleepy: https://www.youtube.com/watch?v=49QAf5JmzgA
Incidentally, it looks like some sort of indie game waiting to be made. So someone go for it!
 Yes, That's Awesome
#2042 posted by SleepwalkR [93.209.76.130] on 2016/03/13 15:56:16
Esp. because it really starts at the beginning when I did the mac only version.
 Amazing!
#2043 posted by Bloughsburgh [73.214.214.192] on 2016/03/13 16:01:10
Just downloaded and tried on the map I was working on...and I am just in awe. This is going to simplify the already simple to use tools! The texture alignment, some basic CSG operations, just incredible man!
#2044 posted by Skiffy [175.139.60.53] on 2016/03/13 16:08:30
Sweet its out in the wild now! Nicely done Sleep!
#2045 posted by flp [178.24.158.127] on 2016/03/13 16:21:29
That video is awesome. I like how everything explodes in mid 2012.
Yeah I don't know about your don quijote feelings man. TB is one of the reasons that got me interested in quake again.
 Well Done And Thank You, SleepwalkR!
#2046 posted by total_newbie [178.5.229.118] on 2016/03/13 16:30:44
#2047 posted by necros [172.98.67.30] on 2016/03/13 18:21:29
yeah, the texture alignment is one of those really amazing things you wonder why no one did before. it makes aligning stuff almost trivial.
 Windows 10, Oops
#2048 posted by xenozoid [178.66.250.143] on 2016/03/13 19:31:41
When I click "Entity" or "Face" tab, TB2 crashes. This happens in Q or Q2 mode with game path set.
Bug submitted on GitHub.
 Congrats On The Beta!
#2049 posted by ericw [108.173.17.134] on 2016/03/13 21:05:19
#2050 posted by total_newbie [178.5.229.118] on 2016/03/14 10:45:06
Am probably going to do a fresh OS (Linux) install soon, and hence will have to install TB2 again. Should (/can) I do the same kind of install-via-github thing I did for the alpha, or just grab the deb package from the TB website?
A hypothetical question: I haven't looked at the beta yet; been having some issues with my primary computer, but if I were to do the git pull etc. thing from within the latest alpha build that I have, would I end up with the same version of TB2 as is in the beta deb package (I can't test this myself at the moment unfortunately)?
 Naming A Map In TrenchBroom
#2051 posted by sputnik [86.181.49.195] on 2016/03/14 11:05:51
Apologies if I'm missing something obvious but ... how do you name a map in TrenchBroom?
When I create a map then play and save it, the saved game has no name.
 Total_newbie
#2052 posted by SleepwalkR [79.195.17.140] on 2016/03/14 11:40:26
It depends on what you want. If you are fine with using only the betas and not using the alphas that may or may not be released in between, then you can just install the packages from the website.
Otherwise, you can do the same thing as before. However, fixes that are implemented during the beta process will live in the release/v2.0.0 branch and may only occasionally get merged into the develop branch. The merging happens at the latest when the 2.0.0 stable version is released, though.
Sorry to tell you that in the future, we will be using the git flow branching model which makes things more complicated for you.
http://danielkummer.github.io/git-flow-cheatsheet/
 Thanks For The Response, SleepwalkR
#2053 posted by total_newbie [178.5.229.118] on 2016/03/14 11:52:15
That does look intimidating. But by "in the future" you mean "not yet", right? As in, for now I can continue exactly as before?
I'd really like to try and keep up with the intermediate bugfixes, and I'll try to understand the git flow stuff.
Thank you for releasing the Linux deb and rpm packages, though. It's really good to have that to fall back on, and I really appreciate it when developers don't expect Linux users to be tech experts.
 Sputnik
#2054 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 11:55:13
key:message
value:yourmapname
 Sputnik
#2055 posted by total_newbie [178.5.229.118] on 2016/03/14 11:56:18
You need to add a value to the "message" key of your worldspawn brushes. The "message" will be the name of the level displayed in-game when you hit tab, and in the saved game menu.
 Oops, Refresh Fail
#2056 posted by total_newbie [178.5.229.118] on 2016/03/14 11:57:02
 Set It For Any Worldspawn Brush
#2057 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 11:57:21
 Double Thanks
#2058 posted by sputnik [86.181.49.195] on 2016/03/14 12:03:50
Thanks DeeDoubleU and total_newbie, much appreciated :)
 Total_newbie
#2059 posted by SleepwalkR [79.195.17.140] on 2016/03/14 12:10:38
That does look intimidating. But by "in the future" you mean "not yet", right? As in, for now I can continue exactly as before?
No, this is as of now. I can also give you access to dropbox if you want to try the intermittent alpha builds. You'll need a dropbox account and you'll need to give me the associated email address.
 Is There Something I Am Missing Here?
#2060 posted by FifthElephant [86.4.213.148] on 2016/03/14 12:17:40
I can't select objects in 2d view or move them around using the mouse (I can only move objects with the arrow keys).
Anyone else having this problem?
 Works For Me (on Mac At Least)
#2061 posted by SleepwalkR [79.195.17.140] on 2016/03/14 12:34:08
 Maybe You Are In Some Tool Mode?
#2062 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 12:39:34
Try top left button "disable current tool".
#2063 posted by FifthElephant [86.4.213.148] on 2016/03/14 13:15:26
Nope, changing tool mode doesnt do anything for me. I think I pressed tab to get a little hand icon and then after that it stopped working?
 Info Panel Not Displaying
#2064 posted by sputnik [86.181.49.195] on 2016/03/14 13:24:32
I can't get the info panel to display in TB2 with any maps. Using the Toggle Info Panel menu item has no affect. Wonder if it's a Windows 10 issue? Incidentally, TB is an astonishing piece of software.
 Sputnik, You Are Not Alone
#2065 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 14:27:21
Win7 x64 same issue here.
I thought I was just blind or doing something wrong.
 FifthElephant
#2066 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 14:51:49
You are right. Though for me it is not related to TAB, but to cycling views with SPACE.
It is all good until I change the view. After that strange things happen.
Some brushes don't react at all, some could be selected only in one of the side views... is it possible to add x/y/z letters to existing color-coded arrows, btw?
Another thing I noticed - some brushes are not displayed.
https://www.youtube.com/watch?v=4QCNUwRV5aY&feature=youtu.be
 Infopanel
#2067 posted by flp [178.24.158.127] on 2016/03/14 15:07:22
Seems to be a windows only issue. Inspector panel works tho.
 Please Submit Big Reports On Github
#2068 posted by SleepwalkR [79.195.17.140] on 2016/03/14 15:09:12
It's easier for me to track them that way.
 Info Panel Bug Logged
#2069 posted by sputnik [86.181.49.195] on 2016/03/14 15:28:24
I've now logged it on GitHub. Thanks.
 SleepwalkR
#2070 posted by DeeDoubleU [37.229.217.197] on 2016/03/14 16:33:51
Brushes disappearing in orthographic views is part of same issue or it needs separate entry?
 DeeDoubleYou
#2071 posted by SleepwalkR [79.195.17.140] on 2016/03/14 18:12:31
That's okay, thanks for the video.
I wonder why all these bugs show up just now. We have had all those alpha builds and it seems like noone has really tested them. Maybe I should stop doing alpha builds.
 I've Modeled Something!
#2072 posted by Shrinker [31.17.68.185] on 2016/03/14 18:25:33
https://pbs.twimg.com/media/CdhlNGxW0AEmRVB.jpg:orig
Overall, TB is quite impressive. :)
Before that, I've wildly copied and pasted brushes until it crashed. Then I tried the same in Microbrush until it crashed. TB reached 64k brushes before crashing when cloning them, Mb reached 512k brushes before the crashing clone. We're probably both hitting 32bit memory address bounds or something like that. As I associate more data with my brushes for texturing, my total count before a crash will probably decrease, too.
 They're Friends.
#2073 posted by Shrinker [31.17.68.185] on 2016/03/14 18:34:55
 Thanks
#2074 posted by SleepwalkR [79.195.17.140] on 2016/03/14 18:39:10
I suppose you're on Windows? Memory consumption is a weak point of TB, I have beens squandering memory to be honest. It is something I'd like to improve in the future. On the other hand, "64k ought to be enough for anybody", ask Bill Gates!
 Yeah, And Pondering Adding Another 16k Ram To My 32k Ram
#2075 posted by Shrinker [31.17.68.185] on 2016/03/14 18:44:42
It would be nice if the compile tools and engines adopted handling such large numbers of brushes normally... think of all the possibilities for detail modeling, not necessarily larger maps... mmh.
 Shrinker
#2076 posted by Kinn [86.143.78.151] on 2016/03/14 18:50:49
the quake bsp / visportal system really does not scale well as maps become more and more detailed.
There is a reason games abandoned this model 15 years ago
 Alpha Builds
#2077 posted by FifthElephant [213.205.192.29] on 2016/03/14 18:57:06
I haven't been using the alphas very often which is why you rarely get bug reports from me.
I would bug test more but I don't want to risk losing work at the moment
 @Kinn
#2078 posted by Shrinker [31.17.68.185] on 2016/03/14 19:19:34
One could harness the ease and expressiveness of brush-based modeling in conjunction with other ways of doing the vis work, too. I recall many approaches to these issues from lectures I've attended. BSP and vis portals are just two flavors.
In the Quake domain, there might be some room for extending the concept of detail brushes a bit, so that the compiler and engine identify complex parts that could be made into models that go through a different rendering pipeline, etc.
What I meant was a bit of daydreaming that some underlying fundamentals are changed with a lot of effort. :P
 Shrinker
#2079 posted by Kinn [86.143.78.151] on 2016/03/14 19:32:10
Yes, if you mean like how the Quake 3 and Doom 3 engines have much more efficient ways of dealing with detailed brushery than Quake 1 then I agree.
Darkplaces has q3bsp support for quake 1. That's probably as good as we're gonna get.
 SleepwalkR, Re: #2059
#2080 posted by total_newbie [178.5.229.118] on 2016/03/14 23:28:21
Thank you, I'll get back to you re dropbox. First priority is to get my primary machine up and running again.
#2081 posted by necros [172.98.67.117] on 2016/03/15 01:31:40
oops, i never use the info panel... when it went away, i just figured you made it remember i had set it off when i quit. :S
 Hey Debs, Nice!
#2082 posted by mwh [121.73.77.183] on 2016/03/15 09:12:13
Would you be interested in some packaging pedantry? (I can totally understand if not). Can't find the debian directory anywhere...
 Sure
#2083 posted by SleepwalkR [130.149.243.224] on 2016/03/15 11:05:36
Just create an issue on github. I haven't done the CMake config for the Linux packages, but I can notify flp, the person who has done it.
 Settings Not Getting Saved Between Sessions
#2084 posted by DeeDoubleU [37.229.217.197] on 2016/03/15 12:00:58
I don't know if they supposed to in this version though.
 What Settings
#2085 posted by SleepwalkR [130.149.243.224] on 2016/03/15 12:23:08
#2086 posted by DeeDoubleU [37.229.217.197] on 2016/03/15 13:25:51
Those that interest me the most is definition file and texture lock state.
 The Definition File
#2087 posted by SleepwalkR [130.149.243.224] on 2016/03/15 14:18:26
Should be stored in the map file, so you shouldn't have to reset it when you open a map.
Texture lock state could be a preference.
 Working Pretty Well On Linux Thusfar
#2088 posted by Shamblernaut [121.45.232.68] on 2016/03/15 17:03:04
As I'm a a TB newb I have a quick question, does TB not have a compile / launch option?
 Unfortunately Not
#2089 posted by SleepwalkR [130.149.243.224] on 2016/03/15 17:33:49
But this is very high on my todo list as it's a very commonly requested feature.
#2090 posted by PikaCommando [175.140.208.159] on 2016/03/17 13:53:45
What happened to the Docs? I get a 404 when trying to access it even though it still pops up in Google search.
 Scaling?
#2091 posted by SpecialBomb [24.145.128.172] on 2016/03/17 19:34:35
Am I able to scale a brush up in any way?
 I Have Taken The Docs Offline
#2092 posted by SleepwalkR [79.195.17.107] on 2016/03/17 19:56:30
But they are included in the app under the Help menu.
 WAD3 Support
#2093 posted by drm_wayne [87.164.161.33] on 2016/03/20 20:43:29
Is it possible to add WAD3 support? It would be great to use TB for GoldSrc based games :D
 Yes, It's Possible
#2094 posted by SleepwalkR [79.195.27.68] on 2016/03/20 20:57:50
And it's already been requested, but it's not very high priority for me.
https://github.com/kduske/TrenchBroom/issues/1140
 TrenchBroom 2.0.0 Beta 0f4b6d2
#2095 posted by SleepwalkR [79.195.23.182] on 2016/03/24 21:49:08
 Awesome Man!
#2096 posted by Bloughsburgh [73.214.214.192] on 2016/03/24 22:09:30
Great to see an official release of all hard work you are doing!
Thanks for doing what you do!
 Not Found
#2097 posted by DeeDoubleU [178.137.182.55] on 2016/03/24 22:23:49
can't DL latest beta
The requested URL /TrenchBroom-Win32-2.0.0-Beta-93e34bf-Release.zip was not found on this server.
 Well Done!!! Thanks For The Latest Build With .obj
#2098 posted by j0linar [62.178.170.34] on 2016/03/24 23:44:52
Just tried the latest build with the .obj exporter, had to look twice in the commits to realize that its really there :D
It works so far flawless, am using the latest Blender and the imported .obj is perfectly clean, no artifacts and no issues so far.
The only thing is that there is no .mtl file but thats k as the uvmaps are intact and one just needs to add a material to the mesh in blender.
All i can say is, thank you for your hard work man.
 Sorry For The Idiot Mistake With The Download Links
#2099 posted by SleepwalkR [79.195.23.182] on 2016/03/25 00:09:58
 J0linar
#2100 posted by SleepwalkR [79.195.23.182] on 2016/03/25 00:11:20
Yeah, materials are not supported and it's doubtful they will ever be. It's just out of the scope of a level editor to convert textures etc. to Wavefront material files. If you know a simpler way, let me know. Otherwise, it'll remain unsupported unless a lot of people moan about it.
 TrenchBroom 2.0.0 Beta E439e68
#2101 posted by SleepwalkR [79.195.27.196] on 2016/03/25 22:17:26
 Ql
#2102 posted by earth [86.176.34.107] on 2016/03/28 18:10:09
I might be pushing it...but is there any chance this awesome tool might be extended to ql...? (Radiant is bugged on my pc)
 Sinclair QL?
#2103 posted by Kinn [81.131.206.43] on 2016/03/28 18:19:44
 Pretty Sure It's Quake Live
#2104 posted by DeeDoubleU [178.137.180.182] on 2016/03/28 21:25:25
 Quake 3 Support Is Planned
#2105 posted by SleepwalkR [79.195.19.122] on 2016/03/28 23:58:30
No idea how different Quake Live is. I'd have to investigate.
#2106 posted by Hipshot [213.115.169.130] on 2016/03/29 11:37:04
QL supports ladders and a few more items to place, also bot roams don't work any longer, there's a few new lines you can write in the Worldspawn too, mostly (if not all) meta info like author.
 Doesn't Seem Like Anything That Requires
#2107 posted by SleepwalkR [79.195.14.211] on 2016/03/29 11:54:11
Special support, only an FGD file?
#2108 posted by DeeDoubleU [178.137.180.182] on 2016/03/29 12:38:08
If anyone wants more solid and up to date info, then "sponge" at #quakelive is your guy. Pretty much the only guy who worked on QL for last few months/years(?)
Be warned! He is always extra grumpy and hates all players (as suspected by many).
There is also "SyncError", but he is rarely around these days.
 However...
#2109 posted by Hipshot [213.115.169.130] on 2016/03/29 13:05:20
I could never drop GTKr for something else to Q3/QL, but I know a community that would love this editor
The Daikatana one =)
With the entire development of DK1.3 and all the hard work they have done, there's no real editor except for the shitty old QEr
 Daikatana
#2110 posted by FifthElephant [31.81.129.85] on 2016/03/29 15:46:34
Is based on quake 2 isn't it? I'm guessing support wouldn't be much harder to implement?
 I'll Look Into It
#2111 posted by SleepwalkR [80.187.96.67] on 2016/03/29 16:19:14
Extending the user base by supporting more games is high on my priority list.
 SyncError Is Active On Twitter.
#2112 posted by onetruepurple [95.160.159.161] on 2016/03/29 16:31:05
#2113 posted by Hipshot [213.115.169.130] on 2016/03/29 18:03:10
Yea Daikatana is Q2, so just _basic_ support to get it up and running should be fine if there's support for Q2.
I guess...
 Oh Wow, And I Thought There Were 8 Months Left Till Christmas
#2114 posted by earth [77.102.117.115] on 2016/04/06 10:57:45
 Middle Mouse Button Behaviour Changed?
#2115 posted by total_newbie [94.222.25.34] on 2016/04/13 17:39:43
I've been out of the loop for a few weeks due to hardware trouble; only got to use the beta now. On my setup at least (Linux Mint 17.3), the mousewheel/middle button seems to have inverted left-to-right (and vice versa) movement, compared to the last alpha build I used (from shortly before the first beta release). Is this intentional?
 Not Intentional
#2116 posted by SleepwalkR [87.146.34.120] on 2016/04/14 07:03:52
But aren't there preferences to chsnge this?
 Geometry Merge
#2117 posted by FifthElephant [86.4.213.148] on 2016/04/14 13:34:48
Would there be any way of merging geometry together? I'm not talking about grouping, just a way of turning multiple brushes into a single brush?
 Ctrl+ In TB2
#2118 posted by Bloughsburgh [75.151.243.225] on 2016/04/14 13:46:13
That performs a CSG merge in TrenchBroom 2.
 Half-Life
#2119 posted by JetstorM [213.65.83.18] on 2016/04/16 16:55:28
How is it coming along with support for Half-Life/CS?
Quake is always fun playing around with, but my favorite engine has always been goldsrc. Trenchbroom is so much easier and faster than the regular editors, so i just want to say thanks for trenchbroom and for the future updates.
 No Progress
#2120 posted by SleepwalkR [79.195.29.65] on 2016/04/16 20:55:38
I'm working on other things.
 How Do I Load Custom Textures?
#2121 posted by Darkhog [89.79.49.155] on 2016/05/02 13:36:20
I want to utilize Trenchbroom as a level editor for my game in Unity. I can do it through OBJ export in TB2. However, I don't know how to load custom textures into it. Any help?
Due to my needs, format doesn't really matter, but I'm using Quake, map format Valve.
I'm using TB 2.0.0 beta, build e439e68, which is at the time newest beta build.
 Did You Read The Docs?
#2122 posted by SleepwalkR [87.146.45.14] on 2016/05/03 07:38:26
#2123 posted by Darkhog [89.79.49.155] on 2016/05/03 12:24:18
Nothing in the docs about how to load a png or jpg.
 Darkhog
#2124 posted by Shamblernaut [121.45.237.106] on 2016/05/03 12:31:32
use an app called texmex
 You Have To Provide Textures In The Format That The Game Expects
#2125 posted by SleepwalkR [87.146.45.14] on 2016/05/04 00:06:02
For Quake, that's mip textures packaged in was files.
 WAD Files
#2126 posted by SleepwalkR [87.146.45.14] on 2016/05/04 00:06:12
 Amazing!
#2127 posted by Supre [193.79.172.157] on 2016/05/11 19:43:54
Nice editor very easy to use for a newbie like me!
 Bug Report
#2128 posted by scar3crow [129.135.0.21] on 2016/05/11 21:34:45
Description: Every time I launch Trenchbroom, my wife needs me to help with something.
Repro Rate: It's happened twice.
Expected Results: Time to stand still when I launch.
At least I got TB2 extracted and launched though... And one time it sat open for a few hours with e1m4 loaded while I took care of other things, so, it was like my computer was mapping!
 Haha
#2129 posted by SleepwalkR [79.195.28.5] on 2016/05/11 23:27:11
My IDE has that same bug!
 Scar3crow
#2130 posted by Shamblernaut [121.45.248.140] on 2016/05/12 05:44:22
This is maybe the best shitpost I have ever seen.
 #2116
#2131 posted by total_newbie [91.64.57.43] on 2016/05/21 16:19:38
Sorry for the month+ pause in responding; life interfered. The preferences settings don't seem to help. Opening github issue...
 Scar3crow
#2132 posted by xaGe [104.228.17.55] on 2016/05/22 23:05:43
OK that was pretty funny!
 Going Back To An Earlier Version Of TB2?
#2133 posted by total_newbie [91.64.85.121] on 2016/05/25 20:22:49
I have the TB2 Beta installed on my system (Linux), but it's not working so well for me and I'm keen to get back to a map I was working on. The last few alpha builds were more usable for me, so I was wondering if it's possible to use one of those while waiting for the newer stable beta version...?
(I've installed both Netradiant and Jackhammer in the mean time, but they're both very different from TB and I can't see myself getting much done with either of them in the near future. This is not meant as a judgement on the value of those editors; I'm sure they're both great, but I just can't seem to get a grip on either. It's probably a testament to TB's ease of use, though!)
I've just tried to install one of the TB2 alphas by doing the same thing I did before the Beta came out, i.e. the process described here: https://github.com/kduske/TrenchBroom/blob/develop/Build.txt (I suspected that was not the correct thing to do, but I thought I'd try it before asking for help here.)
It worked, sort of. I ended up with "Version 2.0.0 Interim" instead of one of the alpha builds. I can launch the programme, but when I try to open any map projects it crashes.
If I understand the automatically generated crash report correctly, it's trying to access a ".TrenchBroom" directory in my home directory, but ~/.TrenchBroom doesn't exist:
Reason: Exception: Cannot open directory: '/home/total_newbie/.TrenchBroom'
I then tried following the advice in post #2013 above, i.e. I ran
git log
, which listed what I understood to be the last four versions of TB2. So I picked the first one and ran
git checkout f673031f5024e4fe23ff1e24dc86e0de22985c01
That still left me with a 2.0.0 Interim version that crashes for seemingly the exact same reason.
I'm sure this was all really stupid, but is there a way of doing what I was trying to do, i.e. install one of the last alpha builds of TB2 to use while waiting for the new beta?
 What Are The Problems With The Latest Beta?
#2134 posted by SleepwalkR [79.195.31.224] on 2016/05/25 23:00:26
You might also check whether there is a file in your home directory called .TrenchBroom - I have changed the storage location for preferences and it's possible that the file being there prevents TB2 from creating the .TrenchBroom directory.
#2135 posted by total_newbie [91.64.85.121] on 2016/05/25 23:28:58
The main issue was with the inverted mousewheel, which really threw me off -- but I figured out today how to change it back to how it should be, as I commented on github (this was after my having tried to reinstall an alpha build and posting here). I still feel really stupid for having missed that earlier.
The other problems might very well exist between keyboard and chair, which is why I haven't reported them as issues (yet).
One is that I can't get entities to display properly, despite having specified my game path correctly (I think) -- entities still display as coloured cubes.
Another is that some of my brushwork seems to have drifted from where it's supposed to be -- but again, I need to make sure that it wasn't something I did wrong (and I thought that if I could e.g. test the same map in one of the latest alphas and in the beta, I would be able to tell quite quickly if the beta was behaving badly or if I was just being stupid).
As for the missing .TrenchBroom directory, the first thing I did was to check if it existed, and it doesn't. Would it help to create one manually? I assumed that if the programme didn't create it automatically, then my creating it manually wouldn't solve anything...
 Yeah
#2136 posted by SleepwalkR [79.195.31.224] on 2016/05/25 23:42:38
you can try to create it manually. But either way, please submit a bug report. As for the other problems, please also submit bug reports. Maybe we can figure it out together.
#2137 posted by total_newbie [91.64.85.121] on 2016/05/25 23:48:06
Ok, will do. Thank you. I was afraid of wasting your time with unnecessary/inaccurate bug reports.
 Just Figured Out The Entity Display Thing
#2138 posted by total_newbie [91.64.85.121] on 2016/05/25 23:57:06
and it was just stupidity on my part. I hadn't noticed that although the game path pointed to my Quake installation, the game was specified as Hexen 2 Basically I forgot to specify the game as "Quake" (it's a map file I had been working on before, so I guess I assumed TB2 would recognise it as a Quake map file, and didn't even think that I needed to specify it again).
I'll have another look at the drifting brushwork problem too and if I can't figure out what went wrong I'll submit a bug report.
 Compile Quake 2 Map On Mac?
#2139 posted by okaybenji [72.198.17.237] on 2016/05/29 03:27:24
Greetings! I have a simple map I built for Quake 2 in the Trenchroom v2 beta, but before I get much further I'd like to see it in-game. How does one compile a BSP from a .map file on OS X? Thanks!
 Err...
#2140 posted by okaybenji [72.198.17.237] on 2016/05/29 03:28:45
TrenchBroom* :D
 You Can Use These Tools
#2141 posted by total_newbie [91.64.85.121] on 2016/05/29 14:43:42
#2142 posted by total_newbie [91.64.85.121] on 2016/05/29 14:46:02
Specifically qbsp. Then you can use light to add lighting (qbsp on its own will give you a fullbright bsp).
 Oops, Didn't Notice The "2"
#2143 posted by total_newbie [91.64.85.121] on 2016/05/29 14:47:34
Don't know if this applies to Q2
#2144 posted by total_newbie [91.64.85.121] on 2016/05/29 15:49:09
In any case you need a separate compiling programme (similar to qbsp); TB doesn't compile maps. Because I feel stupid for giving the wrong answer to your question, I've tried to find what people currently use to compile Q2 maps, and I've found this: http://home.insightbb.com/~gryndehl/q2compile/quake2.html (via http://maps.rcmd.org/tutorials/q2_mapping_today/). Seems to be Windows only, but maybe it'll run in Wine on OSX?
Or someone else will give the correct answer and I'll look and feel like even more of an idiot...
 Wine Seems Unhappy
#2145 posted by okaybenji [72.198.17.237] on 2016/05/29 19:42:12
I appreciate the help in any case! I had not tried using Wine, but I'm not having much luck with it. If there are any tools which work natively on OS X, that would be awesome, but of course I'd be happy to get these tools working through Wine as well. What follows is the command I used and the output of qbsp3.exe:
gddqbsp3_109 okaybenji$ wine qbsp3 -gamedir /Applications/Games/Quake\ 2 test.map
----------- qbsp3 -----------
original code by id Software
Modified by Geoffrey DeWan
Revision 1.09
-----------------------------
gamedir set to /Applications/Games/Quake 2\
entering Z:\Applications\Games\Trenchbroom\Maps\Quake 2\Tools\gddqbsp3_109\test.map
0...2...5...7... (0)
0...2...5...7... (0)
writing Z:\Applications\Games\Trenchbroom\Maps\Quake 2\Tools\gddqbsp3_109\test.prt
Writing Z:\Applications\Games\Trenchbroom\Maps\Quake 2\Tools\gddqbsp3_109\test.bsp
0 seconds elapsed
Benjis-MBP:gddqbsp3_109 okaybenji$ wine.bin(89554,0x407c9000) malloc: *** error for object 0xf883bbc0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
 Did It Write A Bsp?
#2146 posted by ericw [108.173.17.134] on 2016/05/29 20:01:01
I normally get warnings with wine.. although not malloc errors. It looks like it succeeded though.
Every q1/q2/q3 compile tool I've tried has worked in wine, fwiw.
 Hmm, It Did, But...
#2147 posted by okaybenji [72.198.17.237] on 2016/05/30 16:35:29
Yes, it created a BSP, but every time I try to load that BSP in Quake 2 I get the error: "Couldn't find spawn point"
My map is just a small, closed box with info_player_start and a railgun inside of it. For good measure I've tried throwing in an info_player_deathmatch as well. *shrug*
 The Sun
#2148 posted by okaybenji [72.198.17.237] on 2016/05/30 16:47:25
I successfully compiled the included thesun.map and loaded it in the game, so the compiler is working! Just need to learn how to make Quake 2 maps I guess, haha.
I have managed to build and play a map for Quake 1. Loving TrenchBroom!
 Yeah!
#2149 posted by okaybenji [72.198.17.237] on 2016/05/30 23:31:49
Ahh, I got it working! Was just doing something stupid. Thanks for the help, total_newbie and ericw. And thanks for the great app, SleepwalkR!
 Yay!
#2150 posted by total_newbie [91.64.85.121] on 2016/05/31 03:48:29
 Splitting TB Into Two Windows?
#2151 posted by total_newbie [91.64.85.121] on 2016/06/03 16:12:50
Is it possible to split one instance of TB into two windows, so that when you have more than one monitor, you can e.g. move the 3d view onto one monitor and have the map/entity/face browser on the other monitor?
If not, is it worth a feature request on github, or is it the kind of thing that's not likely to be implemented?
 No, Not Yet
#2152 posted by SleepwalkR [87.146.33.98] on 2016/06/03 22:21:11
There already is a request for this on github somewhere, but it's not very high on my priority list right now.
#2153 posted by total_newbie [91.64.85.121] on 2016/06/03 22:34:15
Fair enough. Thank you for responding.
 +4096 Limits/ Clear World Coordinates
#2155 posted by total_newbie [91.64.85.121] on 2016/06/19 16:11:38
The +-4096 limits are not displayed anywhere in TB (yet), are they?
I just opened a map I'd been working on under TB in Netradiant, and saw how it displays clear boundaries at the +-4096 points (and at multiples of 512 when you zoom in closer) -- generally the coordinates on the grid make it clear where everything is in the world.
This would be tremendously useful in TB. I was a little shocked to see how close some of my brushes were to the limit (the map is a little lopsided rather than huge) and I wish I could see this in TB without needing a second editor.
Or does TB already show it somehow?
 Total_newbie
#2156 posted by FifthElephant [82.21.157.236] on 2016/06/19 16:20:49
I created a map that shows the boundaries in Trenchbroom. I basically map inside a giant hollow brush... once I am ready to seal the map I delete the hollow brush and get to work.
 FifthElephant
#2157 posted by total_newbie [91.64.85.121] on 2016/06/19 17:27:46
Thanks for the tip. You mean six large flat brushes that enclose the map in a cube, all 4096 x 4096 x [some small number], and positioned along the +-4096 edges of the world? That's not a bad idea as a workaround, but could you even create that cube in TrenchBroom? It would seem that you'd need a different editor that shows you where the +-4096 edges are so that you could line up the cube correctly (I mean, even if it's doable within TB, it sounds like it would be rather finicky).
In any case, while that's probably a good workaround, it really shouldn't be necessary to need a workaround -- and potentially a second editor to implement it.
But thank you again for the tip!
 Total_newbie
#2158 posted by FifthElephant [82.21.157.236] on 2016/06/19 19:28:34
I made my hollow cube entirely in trenchbroom actually. Didn't take me long either.
#2159 posted by Johnison Boa [186.107.95.25] on 2016/06/22 23:55:59
"TrenchBroom_Mac_1.1.6_2759.zip" is the TB2 beta?
#2160 posted by Johnny Law [4.16.194.34] on 2016/06/22 23:59:50
TrenchBroom-MacOSX-2.0.0-Beta-e439e68-RelWithDebInfo.dmg
#2161 posted by Johnison Boa [186.107.95.25] on 2016/06/23 00:04:57
I forget down for look more :P
#2162 posted by [79.56.54.229] on 2016/07/01 00:03:14
how do for playing file .map?
 What A Shambles
#2164 posted by Sham [141.255.167.101] on 2016/07/04 20:32:16
Is there another 3D editor available for quake?
Due to how incredibly buggy TrenchBroom is I spend more time trying to work around the bugs (hello non-integer's) and unexpected behaviours than I do actually mapping. There's also the worry that my maps might not open the next time I try to work on them.
It's quite frightening how old Quake is (happy 20th btw <3) and yet afaik there's still no modern, stable editor. I realise this may come across as whining however I can't help but wonder how active this community would be if Quake's tools and resources we're even remotely up-to-date.
#2165 posted by Kinn [86.190.136.228] on 2016/07/04 20:43:03
Is there another 3D editor available for quake?
No. Before 2013 we all used notepad.exe
Can't you just use notepad like the pros?
#2166 posted by Kinn [86.190.136.228] on 2016/07/04 20:48:31
...and I realise I may be responding to a low-effort troll post, in which case jokes on me I guess
 It Can Be Frustrating, BUT...
#2167 posted by xaGe [104.228.17.55] on 2016/07/04 22:33:23
Contributing your bug reports and explaining your issues to the project instead of wasting time and effort on whining would eventually help make it more stable and bug free.
#2168 posted by FifthElephant [213.205.192.114] on 2016/07/04 22:33:38
Trenchbroom is bae <3
#2169 posted by Sham [141.255.167.101] on 2016/07/04 23:21:10
Kinn:
>Is there another 3D editor available for quake?
>No.
Thank you.
I was inspired to return to Quake mapping a few times but regressing to 2D editing is very off-putting and I haven't got the patience/time to wrestle with buggy software.
xaGe:
Sure, unfortunately most of my bugs are already open on the issue tracker (and some are years old). The rest are enhancements and usablity fixes but it's not worthwhile suggesting features currently.
Just discovered NetRadiant, gonna try it out in the meantime. Thanks
 Which Version Are You Using?
#2170 posted by SleepwalkR [93.209.88.166] on 2016/07/04 23:42:10
And where are these issue reports? Please paste some links and I'll see what I can do about them.
 Also
#2171 posted by SleepwalkR [93.209.88.166] on 2016/07/04 23:43:03
Non-integer plane coords can be fixed easily in TB2. Have a look at the issue browser.
 @Sham, I Like NetRadiant As Well.
#2172 posted by xaGe [104.228.17.55] on 2016/07/05 01:12:22
I have it installed, but use it little now a days. I've been lucky enough to have small issues with TB2 and anything I did have issue with was fixed before too long after I reported and documented the issue the best I could.
 So, About Those Bug Reports...
#2173 posted by SleepwalkR [80.187.96.200] on 2016/07/09 19:17:03
 TrenchBroom 2.0.0 Beta A6d2341 Released
#2174 posted by SleepwalkR [87.146.56.67] on 2016/07/10 15:07:49
Changes
- In-editor compilation support.
- Support for launching game engines.
- Add issue generator for long entity properties.
- Add issue generator for empty groups.
- Improve texture loading in Quake 2.
- Don't allow drawing brushes outside of world bounds.
- Reset the rotation handle position and keep a list of previously used positions.
- Store texture lock state in the preferences and default to on.
- Allow Shift+Drag to snap vertices to the grid.
- Fix crash when closing the editor while the clip tool is active.
- Fix skew bugs in UV editor.
- Fix duplicated objects not being added to the current layer or group.
- Fix rendering problems when duplicating entities within groups.
- Fix handling of brush entities when grouping.
- Fix initial point placement in the complex brush tool.
- Fix crash when undoing CSG operations.
- Fix crash when undoing brush resizing.
- Fix usage indicators in entity and texture browsers.
- Fix layout problem in game path preferences.
- Fix ESC key behavior in preference and About dialog.
- Fix window position and size restoration problems.
- Fix ESC key behavior when in clip mode.
- Fix case sensitivity problems in open file dialog on Linux.
- Fix layout of view dropdown window on Linux.
- Fix texture lock for faces having +Y as their normal.
- Show correct window icons.
- Better support for dark UI themes.
- Performance improvements.
- Cosmetic changes.
Downloads
http://kristianduske.com/trenchbroom/downloads.php
 TrenchBroom 2.0.0 Beta 31439f2 Released
#2175 posted by SleepwalkR [93.209.91.203] on 2016/07/11 22:24:15
Changes
- Fix rendering views flashing on Windows (#1389).
- Don't crash when Quake 2 game path is not set or cannot be found (#1388).
Downloads
http://kristianduske.com/trenchbroom/downloads.php
 God Dammit.
#2176 posted by SleepwalkR [93.209.91.203] on 2016/07/11 22:24:26
 Thanks
#2177 posted by Bloughsburgh [75.151.243.225] on 2016/07/12 13:26:06
For the continued support of TrenchBroom.
It only keeps getting better and better!
 Awesome!
#2178 posted by xaGe [104.228.17.55] on 2016/07/13 16:36:36
Thank you sir.
 Problem With The Issue Browser In Latest Beta?
#2179 posted by sputnik [86.167.47.84] on 2016/07/16 12:56:07
Just tried the new beta in Windows 10. Selecting an issue, right-clicking and choosing a fix no longer fixes the issue. This was working fine in the previous beta.
Thanks for your continued development of TB. It's a fantastic tool.
 Could You Please Submit The Issue On Github
#2180 posted by SleepwalkR [93.209.66.176] on 2016/07/16 18:10:19
Also please give more information, e.g. What issue you were trying to fix etc.
 Issue Submitted
#2181 posted by sputnik [86.167.47.84] on 2016/07/16 18:40:17
I've submitted it on Github with extra info. Thanks.
 Great, I'll Look Into It Now.
#2182 posted by SleepwalkR [93.209.66.176] on 2016/07/16 21:11:59
 Newbie: How To Setup A Game Environment
#2183 posted by LinuxR [188.155.234.32] on 2016/07/22 22:02:12
Hello there! First please let me say thank you for this great editor. I was instantly able to create a cool 3d level, and it works on Linux, love it!
So now I have my level geometry (.map) and would like to try it in a game engine, add textures and entities to it, etc. As far as I have understood I need a compiler and a game engine so I can use it. How do I set this up in TrenchBroom? How can I add Textures and Models (entities)? Is there a way to use data (textures, model) from the apparently abandoned transfusion-environment (http://www.transfusion-game.com/)?
Thanks again for any hints,
L.
 Transfusion SDK
#2184 posted by xaGe [104.228.17.55] on 2016/07/25 18:50:55
If you look at the Transfusion SDk available here for download it's geared toward using Radiant based editors and the Quake 3 map format and assets.
Currently TrenchBroom 2 supports Hexen II, Quake and Quake 2, not Quake 3.
Although Transfusion being based on the darkplaces engine will allow you to use the Q1 map format for TF it's probably not the best place to start if your fairly new to Quake mapping.
 Also Read The TB2 Documentation.
#2185 posted by xaGe [104.228.17.55] on 2016/07/25 18:58:32
Download the latest TB2 from it's website. Install it and actually read through the extensive documentation that comes with it located under the Help menu--> TrenchBroom Help or shortcut [Ctrl]+[H].
 Might Worth Looking At This Also...
#2186 posted by xaGe [104.228.17.55] on 2016/07/25 19:03:29
Some basic map info on the Quakewiki you might want to look at here:
https://quakewiki.org/wiki/Getting_Started_Mapping
You can get some very nice Q1 map compile tools from here:
http://ericwa.github.io/tyrutils-ericw/
 We Really Need More Tutorials.
#2187 posted by SleepwalkR [79.195.7.129] on 2016/07/25 22:57:39
 Agreed.
#2188 posted by xaGe [104.228.17.55] on 2016/07/26 02:10:56
#2189 posted by khreathor [95.160.158.63] on 2016/07/31 17:34:59
Trenchbroom 2 Beta is super unstable for me, I would love to send crash report, but it crashes too :P
What I'm doing is snapping vertices on a 1 unit grid...
 Vertex Snapping Will Improve In Next Beta
#2190 posted by SleepwalkR [93.209.71.19] on 2016/07/31 18:58:38
 Are Those Improvements Available In Repo?
#2191 posted by khreathor [95.160.158.63] on 2016/07/31 19:11:35
 No, Still Being Worked On.
#2192 posted by SleepwalkR [93.209.71.19] on 2016/07/31 21:12:59
 Rock Primitive
#2193 posted by Qmaster [104.235.150.207] on 2016/08/15 04:31:05
Feature request! :) Rock primitive like J.A.C.K. Pick your number of faces, randomly generate valid brush.
 Such Requests Go On Github Please ;-)
#2194 posted by SleepwalkR [87.146.39.237] on 2016/08/15 06:34:45
 SleepwalkR
#2195 posted by Bloughsburgh [75.151.243.225] on 2016/08/23 15:54:45
I just want to say, thank you for convex merge. <3
 ;-)
#2196 posted by SleepwalkR [80.153.248.211] on 2016/08/23 15:58:34
Be sure to play with CSG subtract, too. It's pretty smart.
 Fun Times
#2197 posted by Pritchard [121.219.4.122] on 2016/08/24 13:18:12
https://www.youtube.com/watch?v=3x2p2ZD4vWg
This happened to me a while ago now but I never filed a report as the video was all I had. I was somehow able to select a group while it was hidden and this mess of lines happened.
Should I make a bug report anyway? Doesn't seem like much help, i can't recreate it or anything.
 Thanks Pritchard
#2198 posted by FifthElephant [82.21.157.236] on 2016/08/24 13:51:43
really want to eat strawberry laces now
 Yes Please Do
#2199 posted by SleepwalkR [80.153.248.211] on 2016/08/24 15:46:05
But I have seen this before. Did you send me an email?
#2200 posted by Pritchard [121.219.4.122] on 2016/08/24 16:27:42
Yeah, I did. I wasn't sure if you got that! I'll file an issue, but all I can include is the video... I don't even have that version of the map any more.
 That's Ok
#2201 posted by SleepwalkR [79.195.2.57] on 2016/08/24 19:27:40
#2202 posted by lpowell [64.85.227.55] on 2016/08/27 01:46:56
"Due to how incredibly buggy TrenchBroom is I spend more time trying to work around the bugs (hello non-integer's)"
Ruh-roh. Is there actually an real issue with non-integer coordinates? I have these all over the place due to clipping tool (ab)use, but they never prevented me from compiling and playing the map I'm working on. Haven't run vis, though.
 Be More Precise
#2203 posted by SleepwalkR [93.209.75.65] on 2016/08/27 08:18:29
Non-integer vertices are not so problematic per se. Non-integer plane points can be, but if you're using the clipping tool more than the vertex tool you might not have too many of those. Also depends on which brushes are affected and how.
 Vis
#2204 posted by Pritchard [121.219.4.122] on 2016/08/27 09:47:52
I used to be very sloppy with my brushwork and had a lot of non-integer points/planes, and that never caused an issue with map compile. What really caused issues was vis, which would fail and would generate path files that went straight through solid brushes.
Not every "malformed" brush will cause this, but it's something that you need to be wary of, and test for as often as possible. You can then either fix the brush in question, or create another, simpler brush to cover the gap and help vis succeed.
 Yup
#2205 posted by SleepwalkR [87.173.28.42] on 2016/08/27 12:31:28
Best keep the brushes simple and clean.
#2206 posted by lpowell [64.85.227.55] on 2016/08/28 01:31:31
Thanks, that answered my question.
#2207 posted by Shrinker [31.19.226.240] on 2016/08/28 11:18:08
In a perfect world, math would be much different so there would be only one set of parameters for a numerically stable representation of a brush plane, and not an infinite amount that makes it hard to pick. This is what I really envy from mesh-based modeling. :P
 Vis Leak Through Olid Brush Face
#2208 posted by Qmaster [70.195.71.113] on 2016/08/28 20:48:16
Mesh-based modelling still suffers from non-planar quads, yet quads are recommended since because edge loops.
I've found that having large brush entities (even func_detail's) that extend into the void can cause the weird vis bug where a leak goes straight through a solid face. I found that enclosing the end point of the pointfile tracer with a solid world brush eliminated the leak. Enclose the end point that is in the void (blue end in JACK I believe).
 SPAM
#2210 posted by [77.180.214.171] on 2016/09/03 11:26:50
DONT FOLLOW THAT LINK
 TrenchBroom 2.0.0 Beta 2f3c498
#2211 posted by SleepwalkR [93.209.83.175] on 2016/09/06 22:29:51
Changes
- Improved vertex manipulation with more degrees of freedom.
- Improved vertex snapping.
- Fixed crash when applying quick fixes.
- Added #1408: Show warning for blank entity keys and values
- Fixed #1423: TrenchBroom 2 not working in Windows XP
- Fixed #1418: Angle values -1 and -2 not displayed for brush entities
- Fixed #1402: Up and down arrow keys sometimes move objects along Z axis
- Fixed #1401: Undo crash after rotation on Y axis
- Fixed #1397: Crash when loading a map that was saved under a different name
- Fixed #1395: Issues manager no longer fixing issues
- Fixed #1394: CSG redo crash
- Fixed #1393: Crash when when pressing keyboard shortcut to snap vertices
- Fixed #1392: Bad performance when undoing / redoing
Download
http://kristianduske.com/trenchbroom
 Woo
#2212 posted by Bloughsburgh [24.131.201.197] on 2016/09/07 00:07:04
Awesome stuff, thank you!
 Awesome Stuff
#2213 posted by Graf Frag [77.179.68.94] on 2016/09/07 00:39:58
THX!
 "Fixed #1423: TrenchBroom 2 Not Working In Windows XP"
#2214 posted by Mugwump [80.215.91.87] on 2016/09/07 13:23:55
Woohoo! This is awesome! Thank you!
 Tom
#2215 posted by [165.231.95.162] on 2016/09/07 22:59:09
#2216 posted by Newhouse [188.238.86.109] on 2016/09/10 00:10:50
I'm very happy to hear about those fixes, thank you very much!
 You're Welcome
#2217 posted by SleepwalkR [93.209.89.87] on 2016/09/10 00:18:02
New build is forthcoming with more fixes and one new feature: deleting vertices, edges and faces in vertex mode. Gearing up for 2.0.0 final now!
 SleepwalkR
#2218 posted by Newhouse [188.238.86.109] on 2016/09/10 01:51:33
Do I remember correctly, but I remember seeing early videos of a new features coming up. One of the features was that you can draw freely shape in a brush's face and then draw same shape to another brush's face, and somehow those connected and created brush that has those two faces and connects facing vertices and creates solid brush.. it is really hard to explain.. but is that feature removed or something?
 Sounds Like The Brush Too To Me.
#2219 posted by xaGe [104.228.17.55] on 2016/09/10 04:20:35
It's still a feature of TB2. Press [B] to activate and start clicking like you described.
 Basic, Short Video..
#2220 posted by xaGe [104.228.17.55] on 2016/09/10 04:34:34
https://youtu.be/-GiuB8h5fic
Once done shaping your brush, press the [Enter] key to make it solid.
 Yup
#2221 posted by SleepwalkR [87.146.43.179] on 2016/09/10 07:51:55
It's also explained in the manual.
#2222 posted by Newhouse [188.238.49.73] on 2016/09/10 11:07:03
Thanks, that will save a lot of time when making structures. Starts to wonder.. is there even more hidden features in manual (starts reading).
 OK, It Works But...
#2223 posted by Mugwump [80.215.175.152] on 2016/09/10 12:54:15
Help says that there should be a color chooser popping up under the entity properties list when I put a color property on said entity, a light for instance. So I place my light, click on "add new property", name it "color", but when I click on that property to set its value, no color chooser shows up, forcing me to "drive blind" by putting numbers by hand. What am I doing wrong?
Also, about said help: Every time it tells me to press a certain key, all I see is a blank space instead. I'm guessing it uses symbols that are not found on my computer. Anywhere I can download a full text version?
 "color" Vs "_color"
#2224 posted by Pritchard [121.219.4.122] on 2016/09/10 13:27:10
Try using _color. I'm pretty sure that's the key name you need to use for TrenchBroom, i'm not sure if compilers understand color without the underscore either.
 Also...
#2225 posted by Pritchard [121.219.4.122] on 2016/09/10 13:29:05
Would it be possible to have a hotkey for "Show Edges" as well as toggling the grid visibility? Hiding both is very helpful when making sure textures line up properly, and it's slow to use the menu vs. a keypress.
The other suggestion I have would probably be consolidating the View menus... they both do mostly different things, but it's a bit weird having two different menus named the same thing...
#2226 posted by Mugwump [80.215.0.145] on 2016/09/10 13:54:35
Thank you Pritchard, that's progress. I didn't know about that underscore thing but I had no problem compiling without it so far. Now the color range selector, where I could theoretically choose between float and byte, shows up. New problem is I can't select either, no matter how hard I click - and the color chooser itself still doesn't show its mug, but I guess it's normal since I can't choose a range.
#2227 posted by Pritchard [121.219.4.122] on 2016/09/10 14:26:23
Try click-dragging that area of the window to expand it vertically. The radio buttons only work after you've already got values (they just swap the format)
Picture 1
Picture 2
For me, if I click on that black box, it opens a color picker menu where I can select my values. Previously selected values show up in the little palette on the right.
#2228 posted by Mugwump [80.215.7.58] on 2016/09/10 14:35:52
Thanks again. It works. I tried dragging the line below it but it only reduced the size of the entity browser. I had to drag the line above up for the chooser to show.
 Those Lines...
#2229 posted by Pritchard [121.219.4.122] on 2016/09/10 14:48:05
Yeah, it's a pain. Trenchbroom tries to remember where you dragged those elements, but for me at least it forgets from time to time and I'm stuck with a view that's far too small to work in comfortably or really do anything. Another minor gripe I wish would be fixed but can't be bothered writing a pedantic ticket for...
 Minor Indeed
#2230 posted by Mugwump [80.215.174.147] on 2016/09/10 15:11:54
There are more important things to implement/improve first. And it could be much worse, the elements of the interface could just be unresizable...
Now how about that full text help file? It isn't much of a help when I can't see which key to press for any action.
 Color Picker, Select Used Colors?
#2231 posted by Newhouse [188.238.49.73] on 2016/09/10 16:51:44
It is nice to see actually talking about this color picker button.. I only wondered..
If I pick color using that color picker window popup.. it lists new colors to that list. This is just a small suggestion, but would it be possible to select yet highlight selected color from that list, also show that color in color picker button (or maybe create another button for that) and when clicking it, it would open that same color picker popup window and that selected color's values are written on those text boxes.
Sometimes you want to work with same colors and only tweaking values just a bit (like lum/saturation), but don't want to set same values you have already used multiple times almost blindly. This would speed up colored lighting works a lot I believe.
 Also Another Useful Feature.
#2232 posted by Newhouse [188.238.49.73] on 2016/09/10 16:57:13
Also giving a color specific recognizable name would speed up picking right colors for different light entities. Name could be easily just simple string data, that will be shown when hovering color on that list of colors, doesn't sound too much work?
 NewHouse
#2233 posted by Mugwump [80.215.175.85] on 2016/09/10 17:12:59
You can submit your feature requests via the [issue tracker] link in the original post above.
#2234 posted by Newhouse [188.238.49.73] on 2016/09/10 17:29:58
Maybe I'm blind, but weren't your posts as well part of feature/bug fixing requests (though not that straightforward like mine)? Now it is sent via the issue tracker too.
#2235 posted by Mugwump [80.215.158.100] on 2016/09/10 17:43:11
Not really, no. I wasn't requesting new features, I was asking about stuff that should have worked.
#2236 posted by Newhouse [188.238.49.73] on 2016/09/10 17:45:05
Do you still have problems? Pritchard : you can use number key 0 to toggle grid on and off, if that was what you were looking for?
#2237 posted by Mugwump [80.215.74.125] on 2016/09/10 18:07:17
Well, the color issue is sorted out thanks to Pritchard. It leaves the help issue (see post #2223).
 Please Submit Bugs And Feature Requests On Github
#2238 posted by SleepwalkR [87.146.43.179] on 2016/09/10 18:10:36
I can't keep track of them otherwise
 SleepwalkR
#2239 posted by Mugwump [80.215.92.97] on 2016/09/10 18:17:37
That's why I told NewHouse to do so. I'll file a bug report for this help issue, I just wanted to know beforehand if there was a full text version available so as not to pester you with such a n00b request and detract you from more important work.
 Mugwump
#2240 posted by SleepwalkR [87.146.43.179] on 2016/09/10 19:04:37
I think it's a browser issue. Which one are you viewing the manual with?
#2241 posted by Mugwump [80.215.156.171] on 2016/09/10 20:53:08
The one bundled with XP, i.e. IE (ayeee ayeee, that's funny!). Not by choice though: my main computer isn't connected to the internet so I can't install Firefox.
 Then You're Out Of Luck
#2242 posted by SleepwalkR [87.146.43.179] on 2016/09/10 23:24:57
I'm not going to start supporting a web browser from 15 years ago. Sorry.
 Pritchard
#2243 posted by SleepwalkR [87.146.43.179] on 2016/09/10 23:25:58
Trenchbroom tries to remember where you dragged those elements, but for me at least it forgets from time to time and I'm stuck with a view that's far too small to work in comfortably or really do anything.
This is now fixed: https://github.com/kduske/TrenchBroom/issues/1434
Please submit these problems on github. I can't fix what I don't know about.
 SleepwalkR
#2244 posted by Mugwump [80.215.71.122] on 2016/09/11 08:03:52
Yeah, I figured as much, hence my question about a full text file. Oh well, I guess I can still figure out the keys with help from the keyboard shortcut chart, but it won't be nearly as handy as a simple help file.
 Not Connected To The Internet?
#2245 posted by Shrinker [31.19.129.185] on 2016/09/11 09:27:34
If you could install TB on that computer, you can install FF on that computer too...
 Good Point
#2246 posted by SleepwalkR [79.195.7.185] on 2016/09/11 10:29:38
 Shrinker
#2247 posted by Mugwump [80.215.78.3] on 2016/09/11 14:15:18
I don't need a connection to install TB. I download my stuff elsewhere. The only connection I currently have is through my phone (yeah I know, I sound a bit like a caveman - with a phone). TBH I haven't checked about FF but usually, modern programs that use internet also need a connection to install.
 Clip Plane
#2250 posted by [176.250.131.58] on 2016/09/12 14:24:36
There should be a hotkey to cycle between alternate clip planes when making a clip with only 2 control points. For example, if I select 2 points on opposite sides of a vertical cylinder (like a barrel) Trenchbroom will assume I want to slice it horizontally to make 2 stacked barrels. There should be an option slice in vertically (like splitting a log).
 Clipping
#2251 posted by SleepwalkR [93.209.90.71] on 2016/09/12 21:10:11
If you are talking about placing clip points in the 3D view, TrenchBroom already allows you to control how the clip plane is extrapolated from two points. It depends on where you place the two points; specifically, it depends on the normals of the faces on which you have placed the points. For example, if you place two clip points on a face whose normal points upwards, then the clip plane with be vertical. If you place the points on a plane whose normal points sideways, the clip plane will be horizontal. This should be enough in most situations.
In 2D views, the clip plane is always "top down", that is, the normal of the clip plane points sideways. There's no way around that.
 Offline Firefox Installers Have Existed For A Long Time.
#2252 posted by xaGe [104.228.17.55] on 2016/09/13 18:47:19
https://www.mozilla.org/en-US/firefox/all/
Offline installers for firefox. Download and transfer to you PC with your phone as you did with TrenchBroom.
 ..or Someone Else's Computer And A Usb Thumb Drive.
#2253 posted by xaGe [104.228.17.55] on 2016/09/13 18:51:49
#2254 posted by Mugwump [80.215.3.166] on 2016/09/13 19:10:15
Thanks xaGe. I wasn't aware of offline installers for FF. Also, it seemed pointless to me to install a web browser on an offline computer, so I never checked.
 THANKS!
#2255 posted by mukor [73.94.116.59] on 2016/09/14 00:24:12
TrenchBroom lit a massive fire under my ass to take mapping seriously. Ive dabbled with BSP mapping for years...probably close to 10 but never took it seriously enough to care about releasing a full map. For the most part I just used it as a "sktechpad" of sorts. When I tried out TrenchBroom it answered a lot of prayers I had while working with Hammer and QuARK.
Thanks a million Sleepwalkr.
Lately Ive learned a lot about the creative process and how to manage progression of my creativity. Hoping to get a Q1SP done in the next few...months.
 Great To Hear!
#2256 posted by SleepwalkR [79.195.0.249] on 2016/09/14 01:24:36
 Texture Offset Is Not Same In Game As It Is In Editor View.
#2257 posted by Newhouse [109.240.178.30] on 2016/09/15 08:36:21
I'm feeling stupid, because I can't figure out how to fix this : https://drive.google.com/file/d/0BwxYkKdSD855a0RHbUFpcDlacFE/view?usp=sharing
I have removed, remade, working on values (trying positive, no floating "float" values etc.). I haven't have this kind of problem ever before, even when working degrees that are more precise than 26.5. Normally something like this I was able to fix, just removing it and remaking it from scratch.. but not in this case.
 What Qbsp Are You Using?
#2258 posted by ericw [108.173.17.134] on 2016/09/15 08:58:58
with tyrutils 0.15 you could get issues like that if you didn't use the -oldaxis flag.
 Version 0.15.5
#2259 posted by Newhouse [109.240.178.30] on 2016/09/15 09:10:28
I was using tyrutils 0.15.5 it seems..
There seems to be new version available.
 Which Map Format?
#2260 posted by SleepwalkR [80.153.248.211] on 2016/09/15 09:12:10
220 or standard?
 I'm Using Standard Map Format.
#2261 posted by Newhouse [109.240.178.30] on 2016/09/15 09:15:46
 Clipping Tool
#2262 posted by [176.250.131.58] on 2016/09/15 12:58:39
SleepwalkR - I was using the latest stable release without the 2D views. I get what you're saying about the pre-selected clip plane orientation with 2 points. I'm just saying it would be nice to have a hotkey to cycle between alternate (horizontal/vertical) planes. Also if you select 2 clip points on different faces as in my barrel example, the default orientation isn't always logical.
I suppose an even nicer feature would be to have a rotation control around the clipping axis so that you can do the clip at any angle. This would be a lot quicker and more convenient in many cases than placing a 3rd point, I imagine. I havn't seen this feature in any other editor so it would be quite innovative.
 Re: Numeric Instability (#1921)
#2263 posted by Shrinker [31.19.129.185] on 2016/09/15 15:50:26
I've just looked into the issue again and realized that it might not be so bad as I originally thought.
Yes, the way the D3 editor represents brushes in a map file is inherently numerically unstable, because if for instance you translate a sloped surface represented like that, the little error adds up.
I've saved a map with a slope and cut off a few digits of its normal vector in a text editor. Resaved the map, the numbers after the decimal points changed a bit, as was to be expected because there is the binary representation in memory vs. the textual decimal representation.
Now... I've moved the brush slightly, and back into position, and poof, the numbers were exactly again as if I had just cut this slope freshly. I suspect the editor renormalizes all brushes that are manipulated in any way (an untouched brush wasn't changed like that). It's possible that internally, at runtime, they are represented as vertex meshes or with spanning vectors for the planes, and when saving, it's trimmed down to that simple but unstable plane equation representation.
Without looking into the code, I guess when loading, the editor derives a more stable representation by looking at the computed corner vertices, and calculates spanning vectors aligned to a really fine grid from vertices it picks as it best sees fit, to work with while it's running.
This math is more precise and less error-prone the closer the architecture is to the world origin. It's an interesting approach... and it solves a bit of the uncertainty when spanning vectors get too extreme, and being faced with the problem of checking for that and calculating better vectors.
 @Newhouse
#2264 posted by Qmaster [70.195.72.82] on 2016/09/15 16:15:28
Are you using arbitrary face alignment.* You might want to try world instead of arvitrary or face alignment.
*Please note that I don't know Trenchbroom handles arbitrary alignment feature of ALT+RightClick that other editors have so talking out of experience with other editors here.
 SleepwalkR & Ericw
#2265 posted by Newhouse [109.240.122.82] on 2016/09/15 16:15:59
(I sent email) I went through my map file, and tried to put replace integer values in some cases where some numbers really wanted to be "close to" integer value 0.5.. values like 0.499999999 = 0.5 etc. I have no idea about those values, are those really suppose to be not like set in editor or does it have to do something with coding language and how Math works in the end.
Though that didn't fixed my issue, hopefully this will be solved some way (even idiotic way).. maybe I need to create new map, and start copying same brushes from this map or something.
 @Qmaster
#2266 posted by Newhouse [109.240.122.82] on 2016/09/15 16:20:55
I have no idea what you mean by that (have no experience), but in TB I select brush's faces and just rotate them.. so is that called 'arbitrary face alignment'?.
 Here:
#2267 posted by Qmaster [70.195.72.82] on 2016/09/15 16:22:23
#2268 posted by Newhouse [109.240.122.82] on 2016/09/15 16:26:54
Thx, sometimes I wish I could have born in USA or Britain, so I couldn't need to use dictionary all the time. But that article seems like, it has some important information.
 NewHouse
#2269 posted by SleepwalkR [80.187.97.190] on 2016/09/15 18:42:23
Did you look into whether or not you supply the -oldaxis argument to qbsp?
#2270 posted by Newhouse [109.240.122.82] on 2016/09/15 18:49:19
Error unkown option 'oldaxis', I tried to put it on Qbsp : Txqbsp.exe -> command line arguments -> -oldaxis
Am I doing something wrong in here?
#2271 posted by Newhouse [109.240.122.82] on 2016/09/15 18:50:52
Nevermind.. wrong place.. I have to look into it, I try to compile it now.
#2272 posted by Newhouse [109.240.122.82] on 2016/09/15 18:52:04
Nothing seems to be changed after adding -oldaxis, texture is still off.
 Newhouse
#2273 posted by ericw [108.173.17.134] on 2016/09/15 19:22:32
I didn't get the email, mind sending it again?
Also you mentioned tyruttils 0.15.5 which is my compiler pack (tyrutils-ericw), but you also mentioned txqbsp which is a different compiler. Are you sure you tried my qbsp too?
 Ericw
#2274 posted by Newhouse [109.240.122.82] on 2016/09/15 20:12:41
Thank you, it fixed it* I have to continue mapping to see, did it actually fix all of the texture related problems I had.. this Txqbsp.exe, was it recommended in some website because I ended up using it? Ealier qbsps gave me errors or something like that.. but now it went flawlessly, you been doing a lot of updates recently I assume*
Thank you again.
 Cool
#2275 posted by ericw [108.173.17.134] on 2016/09/15 20:22:01
I couldn't reproduce the problem in either tyrutils-ericw or txqbsp-xt; maybe you had an old txqbsp.exe
 Ericw
#2276 posted by Newhouse [109.240.122.82] on 2016/09/15 20:39:41
It must be the case*
 Quaddicted
#2277 posted by Pritchard [131.170.5.6] on 2016/09/16 01:46:13
Quaddicted recommends Txqbsp here, which I think is a large part of why people are using that older compiler. It's the reason I was still using it when I sent you that email a ~month ago ericw (I was too lazy to change my .bat files to use the 0.15.5 qbsp before then...). Someone should really ask Spirit to update the page, I suppose.
 Pritchard
#2278 posted by Newhouse [109.240.183.239] on 2016/09/16 03:34:42
I must be equally as lazy not yet lazier, oh well - there is many updates to keep eye on. Some cases updates has been many so easy and automatic that we don't actually need to even thing about it.
#2279 posted by Newhouse [109.240.183.239] on 2016/09/16 03:35:24
has been made* too easy and automatic..
#2280 posted by total_newbie [91.64.58.113] on 2016/09/17 17:16:29
First of all, thanks for the recent updates, SleepwalkR!
Secondly, sorry for having been absent and not having contributed bug reports for ages. Real life issues keep getting in the way of mapping/testing.
Thirdly, I'm having trouble installing the latest Beta on Linux -- can anyone help? I've downloaded the .deb package and GDebi opens it, but then gives me the following error message:
Error: Dependency is not satisfiable: libstdc++6 (>=5.2)
Not sure what this means, and couldn't find answers on the web that I could understand. I thought maybe it meant that I don't have the right version of libstdc++ installed, but according to Synaptic I do have libstdc++6 installed ...
 Sorry, I Have No Idea.
#2281 posted by SleepwalkR [79.195.0.88] on 2016/09/17 23:42:58
What OS is that?
#2282 posted by total_newbie [91.64.58.113] on 2016/09/18 00:01:58
Linux Mint 17.3, 64 bit
#2283 posted by total_newbie [91.64.58.113] on 2016/09/18 13:36:44
I've dug around a bit more. I guess I used "libstdc++6" incorrectly above; I assumed "libstdc++" was the name and "6" the version number, but it looks like the library itself is called "libstdc++6" (I knew there was a good chance I was writing gibberish, as I don't know much about this stuff), and as far as I can tell, I have version 4.8 installed -- and if I'm interpreting that error message correctly, I need 5.2 or higher ... right?
This, however, suggests that I can't upgrade only libstdc++6; I would have to upgrade/reinstall my entire OS to a higher version ... and this strikes me as a little odd, since Mint 17.x is the latest-but-one version of Mint, the very latest (18) having been out for only two months. What if the next version of the OS has a version of the library that's still too low?
Or have I misunderstood everything, and there's actually a far simpler solution?
 @totalnewbie
#2284 posted by ericw [108.173.17.134] on 2016/09/18 21:44:06
I think you're right, you need mint 18 for libstdc++6 5.x.
There's an ubuntu package search website that will show you what versions of a package are available in which ubuntu version:
http://packages.ubuntu.com/trusty/libstdc++6
You just need to check which ubuntu version a version of linux mint is based on, convert the number like "ubuntu 14.04" to those annoying names ubuntu uses like "trusty".
Alternative: building from source may be less hassle than doing an OS upgrade?
#2285 posted by Shamblernaut [121.45.237.50] on 2016/09/18 21:51:21
Ubuntu has long term support builds, like I am using at the moment.
I'm using version 16.04 LTS. If you want long term stability I suggest using a build like this.
 Thanks For The Response, Ericw
#2286 posted by total_newbie [91.64.58.113] on 2016/09/19 02:21:55
and thanks for the package search link/info.
Do you mean build TB2 from source, as opposed to using the deb package? Would that bypass the libstdc++6 issue? It'd be great if that would mean not having to do a fresh OS install.
However, I'm not entirely sure how to go about it. I see that clicking on "source" on the TB home page directs you to the TB github page. Does this mean I'd need to use github to build from source?
I used to install/update TB2 via github when it was still in alpha, but around the time of the first beta release SleepwalkR wrote about having switched to git flow, and I don't really what that is or how one uses it (I barely understood how to use github before the switch). Or is git flow just something used for the intermediary builds?
#2287 posted by Ubiquitous [94.9.119.201] on 2016/09/19 20:54:00
Is it possible to do one of the following in Trenchbroom?
(1) move the camera to a location specified by xyz coordinates.
(2) select the entity/brush closest to some specified xyz coordinates.
----
Compile tools and the quake engine often spit out errors in the form or ABC went wrong at coordinates xyz, but I struggle to find xyz in the editor to locate the problematic brush/entity.
 In TB 2
#2288 posted by SleepwalkR [79.195.3.41] on 2016/09/19 22:44:37
Menu > View > Camera > Move Camera to ...
You can't select an object closest to a location however. I'm not sure how accurate that would be, anyway. If it's not unambiguous, it would be misleading.
#2289 posted by Ubiquitous [94.9.119.201] on 2016/09/19 22:49:46
Move camera to ... is perfect, thanks! I can do the selecting myself.
 Problems With TB
#2290 posted by Johnison Boa [186.105.124.108] on 2016/09/21 00:48:00
actually I cant open trenchbroom for basic_string error:
http://prnt.sc/ckez9f
exists a solution?
 What OS And Version Etc.
#2291 posted by SleepwalkR [80.187.114.56] on 2016/09/21 08:04:24
 Os X El Capitan
#2292 posted by Johnison Boa [200.28.212.247] on 2016/09/22 00:14:56
 And What Version Of TB.
#2293 posted by SleepwalkR [79.195.4.69] on 2016/09/22 00:23:44
 The Last Version Before TB2 Beta
#2294 posted by Johnison Boa [200.28.212.247] on 2016/09/22 00:24:46
 That''s No Longer Supported
#2295 posted by SleepwalkR [79.195.3.38] on 2016/09/22 06:39:29
Sorry. Use the betas. They are more stable than the older versions.
 @total_newbie
#2296 posted by ericw [108.173.17.134] on 2016/09/22 23:01:56
Sorry for not responding earlier..
Do you mean build TB2 from source, as opposed to using the deb package? Would that bypass the libstdc++6 issue? It'd be great if that would mean not having to do a fresh OS install.
Yes, I meant building from source as opposed to the deb package. I *think* it would bypass the libstdc++6 issue. However, if you did upgrade Linux mint, isn't there an "upgrade" feature in the OS that would avoid having to do a fresh install? Ubuntu has that.
Building TB from source on Linux is a bit involved because you need to patch and compile wxWidgets yourself. TB's instructions are good though.
Re: git flow, the current branch is "release/v2.0.0". So if you are building from source, you would do a fresh git clone, then "git checkout release/v2.0.0", then follow the build instrutions in Build.txt
If you're not really comfortable with building from source, upgrading the OS is probably the way to go, but I'm not sure what to suggest really.
 @ericw
#2297 posted by total_newbie [91.64.58.113] on 2016/09/23 01:30:45
Sorry for not responding earlier..
No worries; thanks for responding -- I really appreciate it!
This clears up a lot. I have built TB2 from source before, back before the release of the first beta, and I seem to recall having to compile wxWidgets back then too. As long as I have good and clear instructions I should manage ... I think. I'll probably screw a few things up along the way and I might ask a few more stupid questions here as a result, but should get it in the end.
Speaking of stupid questions, I have a couple already:
TB's instructions are good though.
Are these the instructions you mean?
do a fresh git clone
Errr, how do I do that again? This is the part where you basically download all the files you then later use to build the programme, right? I remember having done it, but I can't remember how one does it, and Build.txt doesn't seem to say.
#2298 posted by ericw [108.173.17.134] on 2016/09/23 01:51:08
Are these the instructions you mean?
No, those are the ones from the "master" branch which is outdated. here is the current build.txt.
Errr, how do I do that again? This is the part where you basically download all the files you then later use to build the programme, right?
Run these commands in a terminal: (this assumes you don't currently have a TrenchBroom subdirectory in the current directory)
git clone https://github.com/kduske/TrenchBroom
cd TrenchBroom
git checkout release/v2.0.0
The "git clone" is more than just downloading the source code, it downloads every branch and change made to the TB source code. It initially gives you the "master" branch in the TrenchBroom directory, which is outdated code, which is why the "git checkout" command is needed to switch to the latest code (release/v2.0.0).
 Thank You!
#2299 posted by total_newbie [91.64.58.113] on 2016/09/23 01:58:13
That's very clear.
I'm afraid I'm about to post a response to your offer for help in the Mapping Help thread that might make you lose your faith in humanity...
 [CMD]?
#2300 posted by Mugwump [80.215.103.25] on 2016/09/23 06:11:43
OK, so I've finally installed Firefox on my computer and the help file now displays properly. It mentions a [CMD] key that I believe is found on Macs. The Windows equivalent is [CTRL], correct?
SleepwalkR, is it feasible to make it so that the help file automatically displays the right key depending on the user's OS
 That's A Bug
#2301 posted by SleepwalkR [79.195.14.6] on 2016/09/23 06:44:42
Please file it on github.
 OK
#2302 posted by Mugwump [80.214.30.15] on 2016/09/23 07:29:19
 Selecting And Editing All Brushes Within A Group?
#2303 posted by Ubiquitous [94.5.92.243] on 2016/09/23 19:21:08
When I double click on a group of brushes, I am able to select and edit the individual brushes within that group (e.g. by holding shift and extruding contiguous selected faces).
If I double click on a group and press Ctrl+A then it selects all of the brushes in the group, which is the behaviour I would expect. But then I don't seem to be able to edit the brushes in the same was if I had selected them manually. Is this intended behaviour?
 No
#2304 posted by SleepwalkR [79.195.14.6] on 2016/09/23 22:17:07
Sounds like a bug.
 Clipping Again
#2305 posted by [94.13.77.123] on 2016/09/24 01:18:18
When placing clip points in 3D view, could you add an option to trace/glue the points onto the selected brushes only (i.e. the ones about to be clipped). Currently, if there are any obstructing, non-selected brushes the clip points will instead glue to their surfaces, which is usually not desirable.
#2306 posted by mukor [73.94.116.81] on 2016/09/29 22:13:28
Im working on reproducing some vert manipulation errors and I'll add it to Pritchards issue report.
Basically, theres times I move verts with arrow keys and the verts deselect. I then have to select them again and can continue moving in my intended direction.
Additonally, "snap to integer" appear broken. Any attempt to "snap to integer" crashes.
This is all on 2f3c498.
 A Follow-up...
#2307 posted by Mugwump [80.215.64.217] on 2016/10/04 14:55:47
...to the conversation on the "best editor" thread:
SleepwalkR said: "You can select the axis yourself, it's the one you have moved the farthest distance on. Why is that difficult to handle? I'm asking out of genuine interest - maybe I can improve it?"
Maybe a better way would be to select either x or y axis beforehand with a simple toggle key like [ALT] does with the z axis?
 All My Axes Live In Texas
#2308 posted by [37.187.147.158] on 2016/10/04 16:13:30
iirc you can hold shift to lock the axis you're moving the brush.
 #2308
#2309 posted by sevin [75.183.33.118] on 2016/10/04 16:24:13
That was mentioned in the best editor thread. That only applies once you've already begun moving the vert.
 That's What I Meant
#2310 posted by Mugwump [80.215.91.200] on 2016/10/04 17:37:51
Maybe instead of holding [SHIFT] AFTER you've started dragging a vertex, it would be best to have two different keys to select the axis BEFOREHAND, like for example [SHIFT] for the x axis and the >/< key next to it for the y axis. Or maybe even simplier and more intuitively, [X] and [Y] keys. The latter would imply using the [Z] key for z axis lock, freeing [ALT] for other context-sensitive manipulations. Sleep, does that sound good to you?
 Hmm
#2311 posted by sevin [96.10.82.54] on 2016/10/04 19:06:31
How about having a separate right-click functionality. You can keep free movement of vertices/edges on the left-click, but have right-click draw some axis arrows on the vert so you can click and drag on the axis you want to use.
#2312 posted by SleepwalkR [93.209.87.217] on 2016/10/04 19:49:40
Maybe a better way would be to select either x or y axis beforehand with a simple toggle key like [ALT] does with the z axis?
The problem is that it's very hard to select the correct axis that way. Either you make it relative to the camera, i.e., left/right and forward/backward, but then it becomes guesswork if the camera angle is close to a multiple of 45 degrees. Or you make it so that the keys are hard wired to a specific axis, (i.e., X locks to X axis always), but then you still have to take a moment and think about which axis you wanted to lock to. We already had that system in an earlier revision, and it did not work very well.
The current system allows you to select the lock axis by moving the mouse into the direction in which you want to go anyway. It's simply the best option IMO and I don't see why it shouldn't work.
You can keep free movement of vertices/edges on the left-click, but have right-click draw some axis arrows on the vert so you can click and drag on the axis you want to use.
Right click is already used for other purposes. What you're suggesting boils down to using a handle like many professional modeling tools do:
https://phoenixanimation.files.wordpress.com/2010/08/translate_handle1.png
We have toyed with this idea a couple of years ago, and it has its merits. But in the end I decided against it because it requires you to click into precise areas to select the axis of movement.
The system we have now is essentially liftet from SketchUp, and I think it is far superior to all of the above ideas. So far you guys have made suggestions how axis lock could be done, but you haven't mentioned any particular scenarios where the current system doesn't work, or I have missed it. What is the problem, apart from that you may be used to doing things differently from other programs?
 Addendum
#2313 posted by SleepwalkR [93.209.87.217] on 2016/10/04 19:51:22
But in the end I decided against it because it requires you to click into precise areas to select the axis of movement and I wanted the user to be able to just click and drag on objects to move them. That was the main reason for the current system, and it's a big part of why TB is regarded as intuitive by many users.
 Word Of Support
#2314 posted by Bloughsburgh [75.151.243.225] on 2016/10/04 19:59:02
Having basically only used TB and TB2 for my Quake editing needs, I can say I find the navigation, commands, and everything else work great! I actually only use the 3D view! (So far)
#2315 posted by sevin [96.10.82.54] on 2016/10/04 20:07:02
I mentioned my problems in the other thread and I think you responded to it. When I try shaping brushes to match the curvature of, say, an arch texture, I have a lot of troubling getting an edge to slide along only the x-axis. In the current system, to reliably move an edge/vertex in the direction you want you must position the camera above the vertex so your viewing angle is large. But if you do that, then you usually can't see the texture you're trying to match in the first place. If I want to see the texture, I have to make the camera coplanar with the x-axis, which makes dragging something on the x-axis almost impossible. That's why we need lock functions. I think a bind to enable handles on a vertex/edge would be very useful.
 #2314
#2316 posted by sevin [96.10.82.54] on 2016/10/04 20:09:32
Providing constructive feedback is one of the definitions of supportive lol
 Yeah
#2317 posted by SleepwalkR [93.209.87.217] on 2016/10/04 20:15:36
and I appreciate your feedback. My main objective is to make TB as easy to use as possible.
Can you post a screenshot of the situation you were describing in post 2315? I think I understand it, but I'm not sure.
 Sleep
#2318 posted by Mugwump [80.215.71.222] on 2016/10/04 20:40:06
[QUOTE]Or you make it so that the keys are hard wired to a specific axis, (i.e., X locks to X axis always), but then you still have to take a moment and think about which axis you wanted to lock to.[/QUOTE]
I don't see much difference between taking a moment to check the axis and taking a (possibly longer) moment to position the camera. The advantage of my solution is that holding [X], [Y] or [Z] seems more intuitive than the current system (which is already very good, as Bloughsburgh said) and it would solve Sevin's problem. I don't see how it wouldn't work very well.
On a side note, MWHEEL click+drag to position the view currently stops the camera panning when the cursor hits the screen borders. Would it be possible to make it continue infinitely?
 Sure
#2319 posted by sevin [96.10.82.54] on 2016/10/04 20:41:51
I'm not at home right now, but I will when I get back. If this clarifies any more, I'm just working with a vertical brush that I want to chop around a door texture. The situation I'm describing is when I'm trying to create the actual arch brushes. I'll make a video when I get home for you.
#2320 posted by Mugwump [80.215.84.202] on 2016/10/04 20:42:20
Off-topic (sorry): How do you guys make your quotations white like that? I thought the [QUOTE] tag would do the trick but apparently not.
 Mug
#2321 posted by sevin [96.10.82.54] on 2016/10/04 20:44:37
Probably just using HTML color codes for it, not actually quotes.
 Like This:
#2322 posted by [167.114.102.230] on 2016/10/04 21:10:23
<q >But without the spaces.</q >
 Oh
#2323 posted by sevin [96.10.82.54] on 2016/10/04 21:20:14
<q >But without the spaces.</q >
Cool.
 Thanks #2322
#2324 posted by Mugwump [80.215.92.170] on 2016/10/04 21:32:22
(whoever you are)
#2325 posted by SleepwalkR [93.209.87.217] on 2016/10/04 22:31:34
The advantage of my solution is that holding [X], [Y] or [Z] seems more intuitive than the current system (which is already very good, as Bloughsburgh said) and it would solve Sevin's problem. I don't see how it wouldn't work very well.
Well, maybe you don't see it, but it was tried and discarded for the very reason that it doesn't work. The argument that it may prevent you from having to reposition the camera does not hold for me because 1) expecting to not have to move the camera in a 3D view is unrealistic IMO and 2) you can use orbit mode to very quickly reposition the camera.
It looks like we'll have to agree to disagree. Or you can try if one of the older betas still contains the old axis locking (the first 2.0 beta might) and see for yourself why it doesn't work better than what we have now. Or maybe it works better for you, but I'm afraid that I'm not inclined to change it again.
On a side note, MWHEEL click+drag to position the view currently stops the camera panning when the cursor hits the screen borders. Would it be possible to make it continue infinitely?
That's a limitiation with wxWidgets on Windows and unfortunately there's nothing I can do about it.
#2326 posted by Mugwump [80.215.64.166] on 2016/10/04 22:52:30
Or maybe it works better for you, but I'm afraid that I'm not inclined to change it again.
That's OK, I'm used to it by now. I was speaking from the perspective of the total n00b who tackles TB for the first time (which I was just a few weeks ago).
unfortunately there's nothing I can do about it.Damn. Oh well, fly mode can serve as a workaround, but it would've been nice to be able to do that.
#2327 posted by sevin [75.183.33.118] on 2016/10/04 23:14:35
Sat down to record and I can't open the map I was working on. I tried other maps from AD and the base maps and they all through the same error:
"Cannot load compilation configuration 'Quake\CompilationProfiles.cfg': Unexpected character: $ [line 7, column 22]"
I'm guessing this was caused when I tried setting up a compile process, but I can't launch any maps because of it and I can't find the file.
 Why Cant We Edit Posts
#2328 posted by sevin [75.183.33.118] on 2016/10/04 23:14:58
*threw
 Crap
#2329 posted by SleepwalkR [93.209.87.217] on 2016/10/05 00:14:35
Please create a report on github and attach the file located at
C:\Users\<username>\AppData\Roaming\TrenchBroom\games\Quake\CompilationProfiles.cfg
#2330 posted by SleepwalkR [93.209.87.217] on 2016/10/05 00:15:08
C:\Users\username>\AppData\Roaming\TrenchBroom\games\Quake\CompilationProfiles.cfg
 MOTHERFUCK
#2331 posted by SleepwalkR [93.209.87.217] on 2016/10/05 00:15:40
C:\Users\USERNAME\AppData\Roaming\TrenchBroom\games\Quake\CompilationProfiles.cfg
Where USERNAME is your, well, user name.
 WxWidgets
#2332 posted by Pritchard [121.219.4.122] on 2016/10/05 00:45:38
I don't know of any alternative libraries apart from Qt, but how bound to WxWidgets is TB anyway? It kind of feels like it's limiting the application in a few ways these days, like with that dragging issue I opened on Github and the inability to lock the cursor to the window.
I can't imagine UI development is much fun, so I don't blame you for not wanting to move away from what you already have, but it is getting a bit painful to see such annoyances.
 @sleepwalkR
#2333 posted by sevin [75.183.33.118] on 2016/10/05 00:58:27
Done.
 QT Would Probably Have Been
#2334 posted by SleepwalkR [93.209.87.217] on 2016/10/05 03:21:07
the better choice, but it's too late now.
 Anyone Had This?
#2335 posted by Pritchard [121.219.4.122] on 2016/10/06 13:21:58
blank origin key followed by entirely blank key
It's pretty annoying; brushes seem to develop this seemingly at random without even being interacted with half of the time, and will either begin to appear slightly displaced in a compiled map or will completely dissappear and instead show up at the bottom of the level in-game.
I'd open an issue on github, but I wanted to check here first since there are a few factors to consider, and like a similar blank property issue I haven't been able to reproduce it on demand.
The main issue is that I'm developing for AD, and so my thinking is that this could somehow be an issue with the .fgd i'm using, which is the one included with the mod. Has anyone else had this happen in other editors? Or had it happen in TB, but with different mods?
Getting this part figured out would be great, I'd feel a lot more confident opening a github issue if I knew it was a TB problem and not an AD problem.
 For Me
#2336 posted by Bloughsburgh [75.151.243.225] on 2016/10/06 13:28:20
I use TB, and I have never seen this happen.
I am also creating a map using AD so it could be the .fgd you are using? (I am using the one that comes with the official download, just modified to my needs)
#2337 posted by Pritchard [121.219.4.122] on 2016/10/06 13:44:22
I'm using the AD .fgd that I have from my download as well, and I haven't modified it at all. (I actually looked inside to see if there was some clear issue with it, but then I realised I have no idea how .fgd files work so I gave up)
 Pritchard
#2338 posted by SleepwalkR [93.209.90.84] on 2016/10/06 20:04:36
You seem to be the only one with this issue. Are you using another editor together with TB? Or it might be that you are using the entity property grid in an unexpected way, maybe you are trying to use keyboard shortcuts there, or you are using keyboard shortcuts with the intention of doing something in the 3D view, but the focus is on the entity property grid?
 To Be Honest
#2339 posted by Newhouse [188.238.51.177] on 2016/10/07 02:12:22
I have same kind of issues. Items aren't in same place after compiling, than what they were in TB's editor view. In fact If I open my map in older version of TB versions 1. something, it clearly shows that in fact those are in different place than what it was in TB2.. that is why I place items in TB1 only.
#2340 posted by Newhouse [188.238.51.177] on 2016/10/07 02:16:44
#2341 posted by Newhouse [188.238.51.177] on 2016/10/07 02:28:45
I mean.. the one in TB1 screenshot represent real actual position where it actually lands in game. Would it be possible that there is something wrong in AD.fgd?... but to be honest, this same happened during base jam. So either both has something wrong in fgds or something is different in TB2 than what was in TB1 when it comes to item placing. (x,y,z position).
#2342 posted by Pritchard [131.170.170.85] on 2016/10/07 04:00:06
I've seen that issue as well, all the items in my AD map have to be off center by about 16 units or so. It's like the center is actually one of the corners in TB, it's pretty easy to compensate for once you realize.
For some reason, I thought there was already an issue for this, but I can't find it... I might take some screenshots when I get home and create one.
 Aha
#2343 posted by SleepwalkR [79.195.7.159] on 2016/10/07 06:54:29
Can you create an issue with a minimal example? Does it affect all entities of a certain type, or only specific ones?
#2344 posted by Pritchard [121.219.4.122] on 2016/10/07 07:26:20
I'm not sure it's an issue with TB right now, rather the .fgd provided by AD. It's pretty easy to see on my end if you simply switch your entity definition; you can actually see the entities moving in the map as you do so.
video
In the compiled level, the entity appears in the place where it was at the start of the video, rather than the one shown when using the ad .fgd
Also, TB freezes really hard when you switch to an entity file and don't have the appropriate mod directory selected, when it starts working again the console is spammed with missing model errors. Not a big deal, except when you're switching a bunch as I was just doing...
I tested with a few types of entity, and at least for this fgd it only seems to appear with health and ammo entities: image
If you like, I can open an issue on github with this evidence attached. Not sure how much of this is TB's problem, though... Building special cases to handle problems in 3rd-party files is a dangerous path to tread.
#2345 posted by ericw [108.173.17.134] on 2016/10/07 08:22:07
One thing to note from the AD readme:
Mappers : The editor .def and .fgd files supplied with this MOD require
: the worldspawn entity to have "no_item_offset" set to 1
float no_item_offset; // All ammo/heal items use central point rotation
My understanding is, the AD fgd/def are designed with the origin for health boxes to be in the center of the model, and you're supposed to set "no_item_offset" "1" in the worldspawn of custom maps.
The idea is AD can also run vanilla id1 maps which use the origin of health pack entities as the corner of the model.
 This Is Why
#2346 posted by Pritchard [121.219.4.122] on 2016/10/07 08:38:28
I dislike creating github issues for things until I'm more certain. I've been consulting the AD readme a fair bit lately as I toil, but I didn't find that part in the places I looked! I set the key, and now... all my items are in the wrong place. Well, they're where the editor says they are, but that's wrong in the map since I'd been compensating for my idiocy this entire time. Time to unset it and remember for next time...
 Cool
#2347 posted by ericw [108.173.17.134] on 2016/10/07 08:41:19
I think that explains NewHouse's issue as well
#2348 posted by Newhouse [109.240.53.2] on 2016/10/07 19:57:37
my worldspawn's no_item_offset was set to -1... that must be the reason in here?
#2349 posted by mukor [73.94.123.252] on 2016/10/10 00:13:41
Whenever I move a selection that contains a func_detail, the detail doesnt follow properly. it progressively gets more off grid as the further I move it.
Is it a problem on my end or trenchbroom? do other users experience this? Its a pretty glaring problem that seemingly hasnt been reported, or otherwise im missing it on github.
This happens in the most 2 recent betas, Ive yet to build from source as its something I've never done. Ill tackle the intimidation factor soon enough, I'm sure.
#2350 posted by ericw [108.173.17.134] on 2016/10/10 00:34:48
Yeah - I had that as well. If it's the same thing you're experiencing, it should only happen when you use the "select touching" command: https://github.com/kduske/TrenchBroom/issues/1409
It was fixed a few days after the latest beta came out (spet 6), so you'll have to avoid using "Select touching" until the next beta is released.
 Thanks
#2351 posted by mukor [73.94.123.252] on 2016/10/10 00:50:08
Exactly whats happening.
#2352 posted by Pritchard [121.219.4.122] on 2016/10/17 12:49:38
Is there any way to "deselect" the current texture, so that TB will create untextured brushes again, like it does before you select your first texture? I've been putting up with it for months because it's really just a pet peeve, but I prefer to build the foundation of my map without texturing and then texture and add detail later. Having to either deal with crappy, distracting textures/colours (I know you can disable texture rendering, but the textures still show up when you actually load the map) or restarting the application when I want to work on a new area is kinda lame.
One advantage of using the default texture to me is that it helps to spot untextured spots; they show up very well since in QS at least they're always fullbright, so it can help me find areas i've missed.
#2353 posted by mukor [73.94.116.160] on 2016/10/17 13:44:28
Currently no.
Ive been meaning to suggest it along with some other texture based ideas/issues.
currently, you can select a face with shift+LMB and then apply that texture to another face with alt+LMB (you can also apply it to a whole brush by alt+double LMB). Id like to be able to "paint" by dragging the brush similar to how youre able to ctrl+LMB and select multiple brushes.
also, while a texture is selected itd be nice to either paint or apply that texture with its current coordinates or default.
#2354 posted by SleepwalkR [87.146.41.94] on 2016/10/17 21:57:48
also, while a texture is selected itd be nice to either paint or apply that texture with its current coordinates or default.
Try holding ctrl+alt, it should not copy the attributes in that case.
#2355 posted by SleepwalkR [87.146.41.94] on 2016/10/17 21:59:44
currently, you can select a face with shift+LMB and then apply that texture to another face with alt+LMB (you can also apply it to a whole brush by alt+double LMB). Id like to be able to "paint" by dragging the brush similar to how youre able to ctrl+LMB and select multiple brushes.
That's a good idea. Submit a feature request please.
 Pritchard
#2356 posted by SleepwalkR [87.146.41.94] on 2016/10/17 22:00:39
Also submit a feature request for deselecting the default texture.
 Pritchard
#2357 posted by SleepwalkR [87.146.41.94] on 2016/10/17 22:03:34
Nevermind, I've already changed it. Deselect everything, then click on the selected texture in the browser and it will deselect. Will be in the next beta.
 Wow, That Was Quick!
#2358 posted by Pritchard [121.219.4.122] on 2016/10/17 22:15:56
#2359 posted by Mugwump [80.215.240.127] on 2016/10/26 06:46:59
I've just noticed something: when I load the Arcane Dimensions .fgd into TB, the console lists a bunch of unknown entity definition header attributes. I should indicate that before loading the .fgd I enabled the AD mod in the Map tab. Is this normal?
 Better To Avoid The Fgd
#2360 posted by FifthElephant [213.205.192.229] on 2016/10/26 14:18:02
And use the def file instead. The fgd is designed for jackhammer
 Enlightenment
#2361 posted by Pritchard [121.219.4.122] on 2016/10/26 14:34:19
I had no idea there was a .def file for AD, nor that it was better for TB than the .fgd, which is the default selection in the file browser when picking an entity definition file.
Now I have INFORMATION in the editor itself!
 Well....
#2362 posted by FifthElephant [213.205.192.229] on 2016/10/26 16:39:55
I have to know these things being on the ad team ;)
#2363 posted by Bloughsburgh [75.151.243.225] on 2016/10/26 20:00:13
For TB2 I had more success with the Fgd, it provides all of the keys and values I am expecting for AD. Furthermore I tweaked it to show models depending on what spawnflags are present (dangle, megahealth, etc)
I do recall TB having much better luck with .def but something to keep in mind if you using TB2.
 I Havent Used TB2 For A While
#2364 posted by FifthElephant [82.21.157.236] on 2016/10/26 23:42:40
so I can't comment too much on that version. Everytime I dip into it there's something different or new it feels.
I haven't been able to justify making the leap into it fulltime yet as I feel my workflow is better in TB1.
 I Am Using TB2 Now,
#2365 posted by Mugwump [83.202.134.134] on 2016/10/27 04:04:32
since Sleep implemented support for WinXP.
Better To Avoid The Fgd
I've read somewhere that .fgds are more "complete" than .defs...
OK then, I'll use the .def instead.
Everytime I dip into it there's something different or new it feels.
Pretty much like any other program under active development...
#2366 posted by FifthElephant [31.94.211.174] on 2016/10/27 13:56:29
I'm a creature of habit. Been making all my maps in tb1 since the first day
#2367 posted by Pritchard [121.219.4.122] on 2016/10/27 22:58:38
Wow :o i couldn't stand TB1, camera movement etc. was really laggy on my system. TB2 is buttery smooth by comparison. That alone was enough to make me take the leap.
 Interesting
#2368 posted by FifthElephant [82.21.157.236] on 2016/10/28 00:51:54
Never really suffered with TB1. Infact a lot of my maps were made on TB1 when my main PC was a Surface Pro 1. So I made a lot of maps on a tiny 11" screen. Plus the power of a Surface Pro isn't amazing by any stretch of the imagination.
I'm on a pretty decent machine these days and it runs just as good as before
#2369 posted by mukor [66.87.77.158] on 2016/10/28 03:19:01
Only thing i miss from TB1 is the neat search bar. Saw on github sleep is reworking it for the full release of TB2, though.
I figure the more I use the beta the more help i can be to get the final product done sooner, well minus the fact i have no coding skill.
Most of my brushwork has been done in Hammer so Trenchbroom is a breath of fresh air in a lot of ways.
#2370 posted by Mugwump [80.215.95.56] on 2016/10/28 07:25:16
a lot of my maps were made on TB1 when my main PC was a Surface Pro 1.
Wow... I'm impressed!
#2371 posted by 4LT [129.21.143.194] on 2016/11/04 07:53:48
Just setup compile settings, and I was wondering what the "export map" step does. I assume it must do something other than just copying the file. Is this some kind of pre-processing step before sending the map to qbsp?
 No, It Just Saves The Map File
#2372 posted by SleepwalkR [80.153.248.211] on 2016/11/04 13:46:00
 No, It Just Saves The Map File
#2373 posted by SleepwalkR [80.153.248.211] on 2016/11/04 13:46:01
 The DOTmap File
#2374 posted by Qmaster [70.195.87.83] on 2016/11/04 15:20:03
J.A.C.K or Worldcraft or Hammer exports it from rmf,vmf,jmf etc. into a .map file format before sending it to qbsp.exe
Trenchbroom works with .map directly so doesn't need an actual export.
Bonus:
Rmf - Rich map format used by Worldcraft and older Hammer versions.
Vmf - Valve map format used by newer Hammer versions (Source engine)
Jmf - Used by J.A.C.K and its predecessor Jackhammer (same thing, was recently renamed)
There are alternate x versions: rmx, vmx, jmx that are used for autosaves if you have it turned on.
 W LoadWadFile : Couldn't Load Gfx.wad
#2375 posted by Esrael [88.192.42.21] on 2016/11/12 10:48:03
Hi!
I'm using build "2f3c498 RelWithDebInfo" on Windows and I'm trying to get Trenchbroom to launch Quakespasm, but alas, I get the error message "W LoadWadFile : couldn't load gfx.wad".
I set Quakespasm's game path in Trenchbroom to
"C:/Users/Esrael/Desktop/Games/Quakespasm"
and did the following engine configuration:
"C:/Users/Esrael/Desktop/Games/Quakespasm/quakespasm.exe"
Why does Quakespasm refuse to work, even if Trenchbroom finds all the entities from the id1 pak files just fine while I'm editing the map with the above mentioned settings? Am I doing something wrong?
Mind you, Quakespasm does work, when I launch it outside the editor. Of course, I could test my map this way, but I want to be able to use all the features of Trenchbroom. Has anybody had similar experiences?
#2376 posted by mukor [73.94.116.194] on 2016/11/12 11:00:03
@Esrael
its an issue with the betas.
https://github.com/kduske/TrenchBroom/issues/1428
If youre comfortable with building from source, the issue has been fixed but hasnt been released yet.
#2377 posted by ericw [108.173.17.134] on 2016/11/12 11:05:17
That might be a bug in TB. The "couldn't load gfx.wad" error means that the engine couldn't locate the id1 directory in the current working directory.
As a workaround, try adding "-basedir C:/Users/Esrael/Desktop/Games/Quakespasm" to the "Parameters" text field in TB's Launch Engine window.
 Thanks Guys!
#2378 posted by Esrael [88.192.42.21] on 2016/11/12 11:13:39
Wow, thanks for the fast response guys! =)
The workaround seems to be working like a charm, so in the mean time, while I'm waiting for the release with the bug fixed, I'll just use that.
#2379 posted by mukor [73.94.116.194] on 2016/11/12 11:16:50
Thanks Ericw! First time I've seen that mentioned!
#2380 posted by mukor [73.94.118.243] on 2016/11/19 22:07:32
anyone willing to walk me through building TB from source?
Ive never built from source or anything in this order.
Downloaded Visual Studio and everything, but I think I dont have the proper versions.
Got to this point and had to give up.
CMakeError.log just goes on and on like this:
"Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: cl
Build flags:
Id flags:
The output was:
The system cannot find the file specified"
command prompt is telling me about vcvarsall.bat, which has to do with visual studio?
:cries in corner:
 New Beta?
#2381 posted by Pritchard [121.214.144.108] on 2016/11/23 07:04:05
Is there any chance of seeing a new beta release any time soon? It's been a while since the last one, and although I imagine the goal might be to hit full release with the next update, there have been a lot of changes since the last one. For some of those, it's fixing bugs that I myself created and would rather like to enjoy the fruits of having the fixes.
I know I could compile it myself, but as I understand it the process is quite complicated due to the need to compile several different things seperately and so on. I'm not really that level of user unfortunately, so yeah... It won't kill me if I have to wait until full release for TB2, but a new beta would be nice.
 @Pritchard
#2382 posted by mukor [73.94.118.22] on 2016/11/23 07:22:28
Agreed on the build being complicated. Tried to tackle it and had to give up.
Fortunately, Ericw came to the rescue with a recent build.
https://ci.appveyor.com/project/kduske/trenchbroom/build/2.0.0-appveyor-65/artifacts
now, GO MAP. or...yknow. hangout. up to you.
 I'm Very Busy Atm
#2383 posted by SleepwalkR [80.187.114.116] on 2016/11/23 08:13:09
Still working on TB, but at a very slow pace. I'm swamped with RL things.
 Real Life > Quake Life
#2384 posted by Pritchard [121.214.144.108] on 2016/11/23 13:35:30
It's totally understandable that you're busy SleepwalkR, and it's even easier for me to be cool with that thanks to the ericw and the link mukor posted :D
#2385 posted by Pritchard [121.214.144.108] on 2016/11/24 06:28:23
Is it okay to submit bugs that are from that interim build that was just posted? I found this but I'm not sure if it's okay to create an issue for a 3rd party build of the program.
 Pritchard
#2386 posted by ericw [108.173.17.134] on 2016/11/25 20:29:53
I'd say submit the bug, I'll take the blame if it's an invalid bug for some reason ;)
(That build I made is the current latest code from release/v2.0.0 and it's built by TrenchBroom's CI system, so there shouldn't be anything weird about it.)
FWIW I think I hit that bug of things going off grid as well, haven't had a chance to investigate it though..
 MacOS Version
#2387 posted by ericw [108.173.17.134] on 2016/11/25 20:43:35
Does anyone use TB on macOS 10.8 or below; would you care if TB required 10.9+?
 Continued From General Abuse #28461-28475
#2388 posted by Mugwump [80.215.6.217] on 2016/11/30 15:18:00
Personally, I try to avoid using 3-point clip whenever I can. I find it not very intuitive and often end up clipping out the part that I wanted to keep. It's quite common for me to have to do multiple tries to find the correct camera angle that will make the clip tool perform like I intended. In many cases it's faster to just do it in vertex mode.
 3point
#2389 posted by Pritchard [121.214.6.61] on 2016/11/30 15:51:36
Hopefully this will help de-mystify what the third point is for, at least to the point where you understand it as well as I do (I'm moderately sure this is all it can do).
Here's a standard, 2-point clip:
http://i.imgur.com/7Mkebev.png
Then... Bam! 3rd point:
http://i.imgur.com/tvD7hDK.png
Try it yourself. Drag the 3rd point around and watch as the angle of the clip changes. Obviously this is a very basic example, but the general idea of it is that you can change the angle of your cut with this method.
I find it most useful for when TB doesn't "get" what you're trying to do because the 1st and 2nd points are too vague, since you can easily direct exactly how you want your cut to work using it.
Another cool trick is placing all your points on a flat plane, like so:
http://i.imgur.com/RuVVxLs.png
http://i.imgur.com/w730DjK.png
The third point tells TB that you actually want a horizontal cut, so you can easily perform that style of cut.
Here are some more fun cuts:
http://i.imgur.com/lqmFJRF.png
http://i.imgur.com/hxoVyW9.png
http://i.imgur.com/rkOTdiv.png
Hopefully that helps people figure out what the 3rd point is for.
 I Give You 3 Points
#2390 posted by Bloughsburgh [75.151.243.225] on 2016/11/30 15:58:57
Thanks Pritchard, that does help clear things up!
 Pritchard Gets It
#2391 posted by SleepwalkR [80.153.248.211] on 2016/11/30 16:52:39
Bonus points for knowing the shortcut if you wish to use an existing face as a clipping plane! It'a in the manual ;-)
 Double Click The Face?
#2392 posted by Bloughsburgh [75.151.243.225] on 2016/11/30 17:12:33
#2393 posted by mukor [66.87.77.186] on 2016/11/30 19:34:21
A good tip is...unless you need another brush to snap a clipping point to, isolate the brush to be clipped.
If you try to place a clipping point at the edge of a brush where it meets another brush, sometimes itll get placed on the other brush.
I switched my "Hide" "Isolate" and "Unhide" to H I and U for this and other reasons.
 Double Post But While Im Thinking Of It:
#2394 posted by mukor [66.87.77.186] on 2016/12/01 08:10:44
Thank you, Sleep, for implementing issue 1465 "Always show edges of selected brush" and 1460 "inspector keys open inspector window when closed"
Didnt even consider theyd be in the build eric provided so they were a very pleasant surprise to run into.
"Oh hey thats me!"
 Sure
#2395 posted by SleepwalkR [87.146.39.72] on 2016/12/01 08:46:51
I made some good progress on 1499 recently and things are looking better. Hopefully I'all be able to provide new official builds soon.
 Always Show Edges Of Selected Brush
#2396 posted by onetruepurple [213.227.95.73] on 2016/12/01 10:00:38
Is going to be magnificent.
 SleepwalkR
#2397 posted by negke [31.18.51.150] on 2016/12/06 10:22:59
Try loading Shamblernaut's RJ5 map in the latest TB2 beta!
 No.
#2398 posted by SleepwalkR [80.153.248.211] on 2016/12/06 11:28:07
If you have found a bug, then create an issue report plz.
 N00b Questions
#2399 posted by topher [200.117.51.47] on 2016/12/19 16:16:05
i'm learning the very basics of brush work
it's possible to move clipping points with arrow keys, like moving vertex points in the vertex edit mode?
or i just have to drag the orange dots?
can i snap the clipping points to edges and vertices of other objects? or the only snapping is to the grid?
i'm better off in general using CGS substracting if i want to avoid brushes with intersections?
another very basic question:
when you are resizing a face with non-parallel convexing lines (i don't know how to say it) like this:
http://imgur.com/a/oe08L
in one point the lines intersect. is there a way to resize until the two vertices intersect in a point (like a cone) or a line (like a wedge)?
btw i get the 3-point clipping. you need three linearly independent points to define a plane, and the editor makes a "guess" when using 2-point clipping to define a plane. it's like slicing a brush with a cutter
 Negke
#2400 posted by Shamblernaut [121.45.229.244] on 2016/12/19 16:18:48
don't blame tb2 for my shitty maps =P
 Topher
#2401 posted by Bloughsburgh [75.151.243.225] on 2016/12/19 16:30:24
Be sure to check out the help file in About > Help for the basics on a lot of your questions.
If you still have issues post back!
#2402 posted by topher [200.117.51.47] on 2016/12/19 17:35:43
ok...
i quote from the help
"Note that you cannot change the number of faces of a brush by with the resize tool."
i missed that enterely. i think it might be useful. perhaps it's unnecesary, i don't know.
also, it's 'converging lines', that's what i meant.
--
"Alternatively, you can add two clip points at once by dragging with the left mouse."
and
"In the 3D viewport, you can only place clip points on already existing brushes, whereas in the 2D viewports, you can place them anywhere."
now i don't need to move clip points with the arrows.
--
CGS substracting is a question of the type of "is good practice or not?"
--
it seems that i can't snap directly to objects, so it's better to snap brushes to the grid and zoom if they are separated by 1 unit.
and using clipping, CGS and vertex.
 Subtract
#2403 posted by Bloughsburgh [75.151.243.225] on 2016/12/19 17:40:26
Glad to see the Help file ...helped!
As far as subtracting goes, I think it has come a long way...TB2 handles it fairly well. One thing I do is if I have an odd shape I plan to subtract, I will cut the brush into as small of a square as I can around the subtracting brush. That way there isn't so many crazy things going on after the operation!
For things like basic shaped hallways and such it it probably best to just create the brushes to form said opening.
 Arches? What's Your Method?
#2404 posted by dumptruck_ds [168.161.192.15] on 2016/12/20 01:38:06
I can never seem to do arches with any consistency. It's not that the end result is bad but I just seem to do mine by trial and error. How do other mappers approach creating an arched doorway? I am using TB2 and would love to how others approach this.
#2405 posted by mukor [73.94.118.16] on 2016/12/20 01:47:10
Ive had the outline for an arch tutorial in my head for a few weeks. Lemme whip something up for ya. I think itll make quick sense of the black magic of arches.
 Mukor
#2406 posted by dumptruck_ds [168.161.192.15] on 2016/12/20 01:51:47
That would be greatly appreciated. And it seems like we have some new blood on Func who would benefit from this too.
#2407 posted by topher [190.210.159.117] on 2016/12/20 03:03:07
At first i tried this:
http://imgur.com/a/xRJqg
angles: 0º,30º,60º
but i didn't like that the arch is narrow in the top
so i made a 30º brush, duplicate, flip horizontally, and rotate with alt+up
http://imgur.com/a/2edZv
#2408 posted by mukor [73.94.118.16] on 2016/12/20 03:07:58
You've got the right idea and it's good to see you trying it on your own before asking for help!
TLDR: Triangles!
http://imgur.com/a/tmtmz
 *
#2409 posted by topher [190.210.159.117] on 2016/12/20 03:11:01
*the angles are:
90º (vertical) ; 60º ; 30º
the brush is 30º/60º
 Another Arch
#2410 posted by topher [190.210.159.117] on 2016/12/20 04:06:29
and the textures are aligned! i had to rotate 180º the textures of the two top brushes, but other than that...
i tried cliping in two ways, and in both the textures are aligned too. nice.
http://imgur.com/a/ax8oW
pd: yeah, absolutely no lights yet
 Mukor And Topher
#2411 posted by dumptruck_ds [138.229.243.25] on 2016/12/20 07:22:26
Thanks guys - this is really great and the key for me was slicing the inside corner (step 4). What I have been doing is clipping large sections of square shapes and "lifting" the vertices into position.
http://imgur.com/8YZlU6x
Clipping is so powerful when you see it done "correctly." Thanks again.
 #2404-2411
#2412 posted by Mugwump [80.214.29.232] on 2016/12/20 07:44:19
Why is this here and not in the Mapping Help thread? It's not Trenchbroom-specific.
 Mugwump
#2413 posted by dumptruck_ds [138.229.243.25] on 2016/12/20 07:49:18
My bad for starting it here, I honestly thought I had posted originally in Mapping Help but saw the replies here. Going senile.
#2414 posted by mukor [73.94.118.16] on 2016/12/20 08:08:25
Mugwump: Refer to post #2408 in this thread. I gave an arch tutorial that specifically mentions "for TrenchBroom 2". He is 100% in the right to post a response here...cause...well thats where the discussion originated. The tutorial mentions keyboard shortcuts specific to TrenchBroom.
topher: im glad i could be of some help. curved shapes troubled me for quite some time.
#2415 posted by Mugwump [80.214.29.232] on 2016/12/20 08:28:57
Honestly, I don't mind and it's not that big of a deal in the first place, but a) the question could have garnered more editor-independent answers than Mukor's TB-specific reply and b) I know people here can be a little sensitive over this kind of things.
 Archie
#2416 posted by Bloughsburgh [75.151.243.225] on 2016/12/20 12:33:23
Thanks for sharing your technique Muk!
Would have been great to have had this when I was banging my head on how to create them last year!
#2417 posted by topher [190.210.159.117] on 2016/12/20 12:51:10
maybe we went a little offtopic
on topic
"face convex merging"
is this a feature? i didn't see it in the help
this software is very intuitive and full of shortcuts to save time
in a few days and aprox 6 hours of fiddling and some reading i'm getting confortable with shaping this simple brushes
http://imgur.com/a/IIcQ1
 Merger
#2418 posted by Bloughsburgh [75.151.243.225] on 2016/12/20 13:01:19
Convex merge is a fantastic feature and it looks like you already got the hang of it! To be honest, I don't know if I realized face selection would work with merging but I assume it is intended.
Keep going topher!
#2419 posted by Pritchard [121.214.6.61] on 2016/12/20 14:17:08
Is the lag when clipping a large amount of brushes at once a known issue?
https://dl.dropboxusercontent.com/s/f8im492wkzjic2a/2016-12-21_00-13-13.mp4
I ask because although I've been living with it for a while (like many tb2 bugs - I'm really bad at reporting in a timely manner...), the more I trisoup for this map, the more of my time it takes up. It'd be nice to at least have a "won't fix" response, but I'm skeptical of submitting an issue because it may simply be something that comes with the territory of the operation...
 Clip
#2420 posted by Bloughsburgh [75.151.243.225] on 2016/12/20 14:52:23
I have encountered this before, sometimes it can happen with just a large brush that I am cutting in half. A bit random at times but infrequent enough that I never regarded it as an issue.
Doesn't hurt to submit an issue regardless.
 Yes, Submit Everything
#2421 posted by SleepwalkR [80.153.248.211] on 2016/12/20 16:07:42
Seriously. I'm providing this app for free. The only price you have to pay is reporting the issues you find. Let me decide whether or not they are relevant. Don't sit on issues out of doubt whether they are issues or not.
 Windows Build From Today
#2422 posted by ericw [108.173.17.134] on 2016/12/21 01:00:35
 Much Appreciated
#2423 posted by Bloughsburgh [71.61.61.77] on 2016/12/21 01:17:32
Thank you! :D
#2424 posted by Pritchard [121.214.6.61] on 2016/12/21 02:28:31
I have this irrational fear of annoying people by filling up their issue tracker... If I were running the project, I'd be obsessed with getting the open tickets down to 0 at all times...
I need to stop projecting.
#2425 posted by mukor [73.94.116.14] on 2016/12/21 04:11:08
Noticing some... aliasing? is that the right word?
Noticing it on the version you just linked Eric.
http://imgur.com/a/MA4IL
JUUUUST opened it up so thats all I have for now. Ill be getting intimate with TB over the next few hours and Ill report back here or go straight to github with anything else.
 Yeah Same Here
#2426 posted by ericw [108.173.17.134] on 2016/12/21 04:39:51
on macOS.
Is the "previous build" the one I linked to in November, 3cb0140 ?
 Filed An Issue For That:
#2427 posted by ericw [108.173.17.134] on 2016/12/21 04:41:46
#2428 posted by mukor [73.94.116.14] on 2016/12/21 04:59:27
Yeah, my bad, i couldve been clearer on "previous build". But yep, the last version you linked me was without the aliasing issue present in the current build.
#2429 posted by mukor [73.94.116.14] on 2016/12/21 05:20:19
Well thanks for letting me flex my computer know how!
i figured out I can set up AA for specific programs through my video settings!
 Pritchard
#2430 posted by SleepwalkR [87.146.39.73] on 2016/12/21 07:08:03
Unfortunately, we'll never get it down to 0 anyway. Don't worry about it. The issue tracker is more like a todo list.
 AA
#2431 posted by Bloughsburgh [75.151.243.225] on 2016/12/21 11:44:55
Yep, lack of AA on the latest linked build.
However, I did try to reproduce the crash on map switch that I reported and I could not get it to crash!
 Beta 2 On Mac 10.6.8
#2432 posted by donde [98.215.12.166] on 2016/12/22 11:36:34
my mac is running osx 10.6.8 with opengl2.1 and glsl1.2 - when i run trenchbroom 2.0 out of my applications folder it gives me an error saying not compatible with this version mac. any suggestions? i am looking forward to using trenchbroom to work on quake 2 maps in particular. thank you for making this software - really appreciate the time and care you are putting in.
 Yeah, It's Not
#2433 posted by SleepwalkR [87.146.43.83] on 2016/12/22 11:57:19
I think you need 10.9bor later.
 Appveyor
#2434 posted by Pritchard [121.214.6.61] on 2016/12/23 04:47:46
Are the appveyor builds supposed to be usable? Or do I still need to rely on the guru/wizards of this thread for new builds of TB? I tried downloading the "Latest Build" from there, but it seems to be gutted and non-functional - no art (logo, icons), supported games list is empty, etc.
#2435 posted by mukor [73.94.118.134] on 2016/12/23 05:09:49
The recent build is without a build number. I dont think that specific build is to be usable at the moment.
A new build with the fixed context menus would be cool, though. AA can wait as one can set it through their video settings. Im interested in using https://github.com/kduske/TrenchBroom/issues/1526 and https://github.com/kduske/TrenchBroom/issues/1527
#2436 posted by ericw [108.173.17.134] on 2016/12/23 06:46:40
Pritchard, they should be usable, however, the "Latest build" button in Appveyor is not reliable at the moment, because it includes test builds for feature branches. It looks like a change earlier today may have caused the "gutted and non-functional" breakage.. I will check it out.
@mukor, the f7fe54e build I posted yesterday should have those two features for the key/value editor :)
There have been a lot of fixes today so I hope to post an updated build tomorrow.
 Stupid Question
#2437 posted by dumptruck_ds [138.229.243.25] on 2016/12/24 02:26:49
I used to get the latest builds of 2.x off sleepwalker's Dropbox. Where can I get the latest builds for PC? I'm a bit lost on github and cannot compile the code.
Right now I am using the build from the website (2f3c498?)
 Dec 24 Windows Build
#2438 posted by ericw [108.173.17.134] on 2016/12/24 23:32:53
TrenchBroom-Win32-2.0.0-Interim-0e1a90a-RelWithDebInfo.7z
The pauses Pritchard reported when clipping, the entities in the right click menu, and antialiasing are fixed, plus some other fixes in the issue tracker.
 Brilliant!
#2439 posted by onetruepurple [37.8.230.83] on 2016/12/24 23:39:22
 Actually
#2440 posted by onetruepurple [37.8.230.83] on 2016/12/24 23:47:41
I can't extract the 7z archive at all and WinRAR won't tell me why.
 Weird
#2441 posted by ericw [108.173.17.134] on 2016/12/24 23:53:44
I tested it with 7-zip
#2442 posted by onetruepurple [37.8.230.83] on 2016/12/25 00:02:42
7-zip is giving me weird trouble too: http://i.imgur.com/YgXqBBX.png
 Is TB Running?
#2443 posted by SleepwalkR [212.184.92.162] on 2016/12/25 00:16:41
 No
#2444 posted by onetruepurple [37.8.230.83] on 2016/12/25 00:17:51
 Cheers!
#2445 posted by Bloughsburgh [71.61.61.77] on 2016/12/25 00:41:08
#2446 posted by Pritchard [121.214.6.61] on 2016/12/25 01:48:12
No problems extracting here. Maybe retry the download? Perhaps something was corrupted.
Clipping things feels so much nicer now! Getting rid of slowdowns and hangs goes a long way to improving the feel of the application. I'll be sure to report anything else I run into.
#2447 posted by ericw [108.173.17.134] on 2016/12/25 02:05:53
"Can not delete output file" - sounds like there is an existing install, try extracting into a fresh directory, or maybe re-download.
 Thanks For The Xmas Present, Eric
#2448 posted by Mugwump [80.215.67.149] on 2016/12/25 20:04:27
And thanks Sleep for keeping on improving it. Will DL and install later this evening.
 RGB Textures
#2449 posted by [68.1.92.9] on 2016/12/29 20:56:04
Does Trenchbroom in it's current state support any way of applying RGB textures in say, a Quake 1 level? If not, will it ever have Quake 3 BSP support?
 What Are RGB Textures?
#2450 posted by SleepwalkR [212.184.92.162] on 2016/12/29 21:26:46
As for the second question, TB does not support any BSP format. It reads and writes map files. Assuming you meant to ask, "Will it ever have Quake 3 support?", then the answer is yes:
https://github.com/kduske/TrenchBroom/issues/583
But I can't say when. I'd like to do it for 2.1 though.
#2451 posted by [68.1.92.9] on 2016/12/29 21:39:09
Im talking about full color textures that aren't limited to Quake's 8 bit color pallete or whatever limitation Quake 2 has.
#2452 posted by Mugwump [80.215.192.155] on 2016/12/29 22:12:10
According to a post by MadGypsy in this thread: http://quakeone.com/forums/quake-talk/quake-central/12548-fte-lightmapping-quake-3-format-bsp.html, Quake 3 doesn't support paletted .wad files and works directly with .tga images, so yeah, when Sleep will implement Q3 support in TB, you should be able to use 24-bit textures.
 Oops!
#2453 posted by Mugwump [80.215.192.155] on 2016/12/29 22:16:15
The site has included the comma into the link, so you need to delete it to access the page.
 Looks Good!
#2454 posted by madfox [84.84.178.104] on 2016/12/29 23:37:08
Just installed Trenchboom to see if it would work. And indeed, it shows up well. Made the setup in my Quake directory and choosed the preference file.
In the texture editor I have a view for the monsters and items.
My texture files are all blanked out, so I use the glass near the Groups and Used to look for my wad file.
It won't show up.
Is there a way to make them so, like a path to my wad file?
#2455 posted by Mugwump [80.215.201.246] on 2016/12/29 23:49:57
Click on "show" at the bottom of your texture browser, then click "+" to search for your wad(s).
#2456 posted by madfox [84.84.178.104] on 2016/12/30 01:41:31
I can open a map but my txtbrowser is blanked out.
 Madfox
#2457 posted by mfx [78.55.74.33] on 2016/12/30 01:48:51
Is this under WindowsXP again?
 Madfox
#2458 posted by SleepwalkR [212.184.92.162] on 2016/12/30 01:54:19
First of all, Windows XP is no longer officially supported. Second of all, you should be using TB 2. Third of all, you can read the manual (Help menu) to find out how to load textures.
 RGB Textures
#2459 posted by SleepwalkR [212.184.92.162] on 2016/12/30 01:55:48
there was a contribution that added support for loading textures from loose files. I think it supported jpg and tga or something like that. It will not be included in TB 2.0 however.
#2460 posted by Mugwump [80.214.18.235] on 2016/12/30 02:28:15
Windows XP is no longer officially supported.
But you did fix this issue some time ago. My TB2 works fine in XP (build 2f3c498). Are you saying that the more recent builds won't work again?
 NO
#2461 posted by mfx [78.55.74.33] on 2016/12/30 02:30:58
read it as it may work, but if not it is only fixable with an OS change.
OS=Operating System!
 Location Outdated?
#2462 posted by madfox [84.84.178.104] on 2016/12/30 02:37:26
TrenchBroom_Win32_1.1.6_381 is the link for download,
I can't find a TB2.
 OS & OS2
#2463 posted by madfox [84.84.178.104] on 2016/12/30 02:51:10
TrenchBroom-Win32-2.0.0-Interim-f7fe54e-RelWithDebInfo and TrenchBroom-Win32-2.0.0-Interim-0e1a90a-RelWithDebInfo.7z
both give a "MSVCP140.dll" was not found.
TrenchBroom_Win32_1.1.6_381.zip works fine on Wi nXp, both S2 S3 Servicepacks and Visualbasic2010.
Strange my items and monsters do appear while textures won't.
 Madfox
#2464 posted by Mugwump [80.215.202.145] on 2016/12/30 03:48:22
Try the build I mentioned in post #2460, it works fine on my XP SP3. Go to the link provided in the first post, click Download, then Windows, and scroll down the page to find it: oddly, the page displays the 1.16 builds first. As for the missing dll, I bet it's because you need to install the Microsoft Visual C++ 2010 redistributable package (it's a requirement mentioned on the download page).
 Rogue One
#2465 posted by Kinn [86.131.182.165] on 2016/12/30 03:55:58
Welp. That was definitely a thing. I found the goody characters rather boring and undeveloped and impossible to give a shit about. Rather charmless. New baddy Krennic chap was good though. However I liked the film overall - a lot actually - because once it gets going, the action is balls-to-the-wall amazeballs and super-ultra-Star-Warsy. I guess that makes me part of the problem. :/
MINOR SPOILER BELOW THIS LINE!!!!
==================================
A certain key human character from the OT is resurrected via CGI...it's pretty awesome that the character is there and has a surprisingly amount of screentime, but the fact that the CG is definitely not perfect just makes it really weird.
 Oh FFS
#2466 posted by Kinn [86.131.182.165] on 2016/12/30 03:57:35
That was obviously meant for the film thread. I have had a few pints...
 Thx Kinn
#2467 posted by mfx [78.55.74.33] on 2016/12/30 04:09:09
the warning and stuff, idk... Im spoiled hard right now..
#2468 posted by ericw [108.173.17.134] on 2016/12/30 04:51:43
TB2 switched visual studio versions recently so you need to install Visual C++ Redistributable for Visual Studio 2015
@Madfox, once you install that, build 0e1a90a (the one I linked a few days ago) should work on XP.
 Good To Know, Thanks Eric.
#2469 posted by Mugwump [80.214.23.83] on 2016/12/30 05:20:16
 Yes!
#2470 posted by madfox [84.84.178.104] on 2016/12/30 06:06:15
That did the trick.
Hey thanks for this editor, Sleepwlkr & ericw!
And all that helped of course.
I was just accostumed to Radiant, but it has that dark view.
 Windows XP
#2471 posted by SleepwalkR [212.184.92.162] on 2016/12/30 08:45:22
will work, but I will not go to great lengths to keep it that way.
 Fair Enough
#2472 posted by Mugwump [80.215.96.255] on 2016/12/30 14:22:31
I still need to upgrade to 7 anyway, it's only a matter of time.
 XP
#2473 posted by ebi [68.1.92.9] on 2016/12/30 16:52:58
Funny these comments have been happening recently. I came here to say that Trenchbroom 2 does not work correctly on my Windows XP laptop. It doesn't render textures.
 Ebi
#2474 posted by Mugwump [80.214.30.237] on 2016/12/30 18:04:01
Have you installed the Visual C++ requirement as stated above?
 Ebi
#2475 posted by SleepwalkR [212.184.92.162] on 2016/12/30 21:28:24
That can have many reasons. First off, are you sure that it actually finds the textures? You can check out the console to find out if TB has problems locating the textures.
 Visual C++ 2015
#2476 posted by Mugwump [90.24.135.21] on 2017/01/11 08:50:58
 Doin' It Wrong
#2477 posted by Pritchard [110.148.118.214] on 2017/01/13 07:34:02
Can you spot what's wrong in this picture?
http://i.imgur.com/5CO29uS.png
(Hint: my compiled map and .lit aren't being copied)
Is this a bug, or is there something wrong with my "Copy Files" actions? I can't tell.
 Hmm
#2478 posted by SleepwalkR [87.146.48.85] on 2017/01/13 09:12:45
Isn't it MODS and not MOD? But either way, there should be an error message. Please submit an issue.
 TrenchBroom 2.0.0 Release Candidate 1
#2479 posted by SleepwalkR [87.146.48.85] on 2017/01/13 09:13:19
Just in time for your weekend mappery: https://github.com/kduske/TrenchBroom/releases/tag/v2.0.0-RC1
Big thanks to all involved, particularly ericw.
#2480 posted by Pritchard [110.148.118.214] on 2017/01/13 09:25:57
It is MODS and not MOD, and after I typed that in it worked.
The documentation for TB seems a little spotty - http://i.imgur.com/xDKUFpk.png I simply copy-pasted the lines from here into the editor to get the results I did. Notice the correct "MODS" in the table above, though.
If someone (perhaps me) were to go through the docs and try and proof read them, would that be appreciated? I might give it a shot.
 That Would Be Greatly Appreciated
#2481 posted by SleepwalkR [80.153.248.211] on 2017/01/13 10:38:53
In fact, that would make me very happy! You can create issues on github for errata in the manual btw. Please create one for this, too.
#2482 posted by Pritchard [110.148.118.214] on 2017/01/13 11:18:42
How was the documentation originally written? I'm guessing it wasn't just written in HTML.
 No, It's Markdown
#2483 posted by SleepwalkR [80.187.104.114] on 2017/01/13 11:22:44
With pandoc enhancements. If you wish to edit the docs and submit pull requests, we should chat so that we can set up the toolchain.
#2484 posted by Pritchard [110.148.118.214] on 2017/01/13 11:26:05
Alright, shoot me an email or hit me up on IRC. I've been meaning to learn how to get around Github better so it'd be nice to get the chance to educate myself.
 Awesome
#2485 posted by Bloughsburgh [75.151.243.225] on 2017/01/13 11:42:02
Thanks SleepwalkR!
#2486 posted by ranhcase [201.78.103.144] on 2017/01/16 01:40:51
i'm having a huge problem with Trenchbroom (2.0.0 RC1)
my compilating and launching profiling aren't being saved, i can set them, and use them, but if i close the program, and open it again, they are gone.
also, i'm having one more related issue, there is this old compiling profile that i wan't to delete, but i can't, it crashes trenchbroom instantly.
#2487 posted by mukor [73.94.116.245] on 2017/01/16 01:51:35
sadly its a known issue: https://github.com/kduske/TrenchBroom/issues/1640
I THIIIIINK you could get them to save by opening a previous version of Trenchbroom, creating them in there and then they SHOULD transfer to the new version as well.
same for deleting the unneeded one.
 @mukor
#2488 posted by ranhcase [201.78.103.144] on 2017/01/16 02:03:30
okay thanks
 Ranhcase
#2489 posted by SleepwalkR [87.146.51.165] on 2017/01/16 07:21:28
also, i'm having one more related issue, there is this old compiling profile that i wan't to delete, but i can't, it crashes trenchbroom instantly.
This is not a known issue. Can you please submit a crash report on github that includes the file which contain your compilation profiles for Quake? The file is named "CompilationProfiles.cfg" and where exactly you can find it depends on the platform.
#2490 posted by mukor [66.87.76.196] on 2017/01/16 14:35:16
I figured the two issues to be related to one another? Settings not saving or deleting?
 TrenchBroom 2.0.0 Release Candidate 2
#2491 posted by SleepwalkR [87.146.44.104] on 2017/01/23 01:01:11
Download here: TrenchBroom 2.0.0 Release Candidate 2 is out: https://github.com/kduske/TrenchBroom/releases/tag/v2.0.0-RC2
Changes
- #1655: Ensure that worldspawn colors are treated correctly in smart entity color editor.
- #1655: Show color editor for any entity property matching `*_color`, `*_colour`, or `*_color2`.
- #1655: Properly set selected colors in smart color editor. Switch smart editors in idle event as opposed to in reaction to row selections.
- #1659: Ensure that points on the boundary are not added to a polygon. (#1662)
- #1661: Make sure to reset fly keys when 3D view loses focus. (#1663)
- #1653: Create a log file and add it to crash report. (#1657)
- #1656: Don't start a face drag in brush tool if there is no face under the mouse. (#1658)
- #1649: Fix bounding boxes of item_artifact_* in Quake.fgd
- #1646: Set selected texture when the user clicks on a texture in the texture browser. (#1647)
- #1648: Remove unused image from Linux build.
- #1640: Fix a bug that prevented game engine profiles from being persisted properly. (#1643)
- #1641: Print an error message when an error occurs while interpolating EL expression in compilation window. (#1644)
- #1638: Show message dialog when an exception occurs while launching a game engine (#1642)
- #1624: Change website to redirect to github for downloading releases.
 Thank You Sir!
#2492 posted by Bloughsburgh [71.61.61.77] on 2017/01/23 01:08:52
#2493 posted by topher [190.210.159.117] on 2017/01/23 01:49:56
nice
i will continue to report new crashes
RC1 is crashing a lot less than the previous builds
 SleepwalkR
#2494 posted by humanbean [86.187.167.12] on 2017/01/23 12:22:57
It's fantastic to see how much progress has been made, thanks SleepwalkR and everyone else involved.
Could you also provide SHA256's alongside the releases? pretty please
 I'm Sure That's Possible
#2495 posted by SleepwalkR [87.146.55.1] on 2017/01/23 14:06:47
 TrenchBroom 2.0.0 Release Candidate 3
#2496 posted by SleepwalkR [87.146.33.238] on 2017/01/28 22:15:59
https://github.com/kduske/TrenchBroom/releases/tag/v2.0.0-RC3
Getting fewer bug reports lately... either it's getting stable, or fewer people use TB.
#2497 posted by mukor [73.94.119.28] on 2017/01/28 22:17:32
its defintely getting more stable and i cant wait for you to start hammering out those 2.1 features ;)
 Getting More Stable
#2498 posted by Bloughsburgh [71.61.61.77] on 2017/01/28 23:35:21
 Good
#2499 posted by SleepwalkR [87.146.33.238] on 2017/01/29 00:37:44
Glad to hear it.
#2500 posted by FifthElephant [213.205.253.205] on 2017/01/29 02:16:13
I dipped into tb2 a bit more recently. Will probably consider changing to it full time on my main machine. The ui stuff is a bit cramped on my surface though
 We Need Md5 Hashes Of The Md5 Hashes
#2501 posted by Pritchard [110.148.118.214] on 2017/01/29 05:51:14
 SleepwalkR
#2502 posted by humanbean [86.187.175.199] on 2017/01/30 13:59:43
Thanks, unfortunately MD5 has been unsafe for quite a long time now.
I apologize for not contributing but I'm away from my desktop and there's no release for my current os. (I've never had much luck compiling)
 MD5 Is All Cmake Supports ATM
#2503 posted by SleepwalkR [80.153.248.211] on 2017/01/30 17:36:19
So that's all I can do. Anyway, I think these checksums can only ever be used to verify the integrity of the downloaded file. They cannot be used to check whether the file was tampered with on the server. If someone was able to do that, they would also be able to change the checksum files.
#2504 posted by Pritchard [101.160.171.215] on 2017/02/04 03:58:08
Still a bit of a Github Noob, even after all this time spent submitting TB issues (over 30 now I think!), so I'm not sure if contributing a comment to a closed issue will be seen...
https://github.com/kduske/TrenchBroom/issues/1560#issuecomment-277413575
#2505 posted by ericw [108.173.17.134] on 2017/02/04 06:25:21
Yep, I get notifications on Github and emails for comments on closed issues, should be the same for SleepwalkR
 Adding Textures
#2506 posted by ranhcase [201.78.103.87] on 2017/02/05 02:12:45
could some one explain to me how to add textures to trenchbroom (q2)? I have a a .png of Duke Nukem 3D textures, and i would like to add those to my map
#2507 posted by mukor [73.94.116.94] on 2017/02/05 04:01:14
https://www.quaddicted.com/files/tools/wally_155b.exe
Wally will let you convert/export that .png to the Quake2 .wal format.
Just open it up in Wally, and File>Export to .wal.
Wally will also be what youll want to use to edit and make your own textures and texture packs, etc. Its a really good, stable tool.
 Trench Broom Supported !
#2508 posted by [173.254.216.66] on 2017/02/05 04:31:36
 @mukor
#2509 posted by ranhcase [179.241.193.15] on 2017/02/05 20:11:45
thanks, but how to add the textures to trenchbroom so it will appear there?
 Quoting The Help, Try This
#2510 posted by topher [190.210.159.117] on 2017/02/05 20:27:29
If you want to provide your own custom textures, you need to put them in a subdirectory where TrenchBroom can find them. For Quake 2, this means that you need to create a subdirectory called textures in the directory of the mod you're mapping for, or in the baseq2 directory. Then you need to create another subdirectory with a name of your choice. Then you copy your texture files into that directory. TrenchBroom will then find that directory (possibly after restarting the editor) and allow you to load the textures from there.
 Quoting The Help, Try This
#2511 posted by topher [190.210.159.117] on 2017/02/05 20:27:29
If you want to provide your own custom textures, you need to put them in a subdirectory where TrenchBroom can find them. For Quake 2, this means that you need to create a subdirectory called textures in the directory of the mod you're mapping for, or in the baseq2 directory. Then you need to create another subdirectory with a name of your choice. Then you copy your texture files into that directory. TrenchBroom will then find that directory (possibly after restarting the editor) and allow you to load the textures from there.
#2512 posted by ranhcase [189.92.99.117] on 2017/02/07 00:50:35
the textures are in baseq2 in a folder called 'textures', but any of then appear in trenchbroom.
I thought that textures had to be stored in a certain file to be added in. don't they?
 Ranhcase
#2513 posted by total_newbie [79.197.99.55] on 2017/02/07 01:11:34
My TB2 installation is not up to date, so maybe something has changed in the mean time, but try this:
Open TB2. On the right hand side, where you have "Map", "Entity" and "Face", go to "Face" and then below you'll find "Texture collections". Click on it and then on the "+" to browse your computer's drive to add texture files. Doesn't matter where they are located, as long as you point TB2 to the relevant directory.
 @total_newbie
#2514 posted by ranhcase [189.92.99.117] on 2017/02/07 02:21:11
i think that only works for quake 1. atleast it seems so, the "+" can't be clicked at all in quake 2.(only on q1)
#2515 posted by ranhcase [177.58.161.56] on 2017/02/09 21:51:26
i've managed to add the textures, but they make the brushes invisable/non-existant(?), creating a leak. What do i do to stop that?
 Also
#2516 posted by ranhcase [177.58.161.56] on 2017/02/09 22:55:31
i noticed that the textures get to white when converting them in Wally, is there a way to make them the same color as they are in the .png file?
 Smart Entity Property Editor?
#2517 posted by Daya [90.47.231.6] on 2017/02/10 16:14:49
I started using the latest TB2 release and so far I'm pleased. Though I can't find for the life of me the Smart Property Editor for entities, as I'm trying to make a door entity toggable.
 Spawnflags
#2518 posted by Bloughsburgh [75.151.243.225] on 2017/02/10 16:53:21
For func_doors, when you click on the Spawnflags key you should see the ability to check off states like toggle.
 Thanks
#2519 posted by Daya [90.47.231.6] on 2017/02/10 17:09:11
 How Do I Make Pointfiles?
#2520 posted by ranhcase [201.78.103.87] on 2017/02/11 20:08:02
This is probably a stupid question
My map has a leak, i can't find it, the editor can open pointfiles, but i can't find them, so how do i make them, and if they are made automatically, where are they?
Quake 2 btw.
#2521 posted by ericw [108.173.17.134] on 2017/02/11 20:20:00
With quake 1, qbsp will save it in the same directory as your map, along with the .bsp file. So run quake 2's qbsp on your map, check for a .pts file.
 Transparent Brushes
#2522 posted by Aelf [77.89.116.154] on 2017/02/12 18:53:45
Hi, I use Jury-Rigged BJP Tools for compiling Q1 maps (now I'm on TB 2.0 RC 3) and the compiler may utilize "hint" and "hintskip" brushes just like in Q2+ engines.
With proper textures in a WAD and seen in the map I tried adding
{
"name": "HintSkip brushes",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "hintskip"
},
to the Quake.cfg in the "Games" directory to make the brush "hintskip" textured brush semi transparent - in vain.
Actually when the brush has only hint texture, it is transparent but when I retexture its 5 sides with hintskip, it isn't any longer. Also it can't be excluded from the View menu.
Can anyone help me with this?
 Please Create An Issue On Github
#2523 posted by SleepwalkR [87.146.50.184] on 2017/02/12 22:08:12
And I'll look into it
 Thank You!
#2524 posted by [77.89.116.154] on 2017/02/12 22:39:24
Thanks, SleepwalkR.
#2525 posted by Pritchard [101.160.171.215] on 2017/02/20 13:00:18
Does ctrl-selecting multiple rows in the entity editor do anything?
 You Can Delete Them At Once I Hope
#2526 posted by SleepwalkR [80.153.248.211] on 2017/02/20 14:25:13
Other than that, no.
 Vertex Mode (Edge Mode, Face Mode)
#2527 posted by Kinn [81.131.206.64] on 2017/02/26 17:50:29
Hi, unless I'm missing something I don't seem to be able to go into edge mode without going into vertex mode first (press "V")
This means to manipulate edges in the 2D view I have to go into vertex mode, then click on an edge in the 3d view to enter edge mode, and then the edge manipulation works in the 2D view.
Ideally, as well as "V" I think there needs to be two additional shortcuts that go straight into edge mode, and face mode - this would make edge manipulation in 2D more immediate.
Thoughts?
 Other Bits
#2528 posted by Kinn [81.131.206.64] on 2017/02/26 18:09:44
1) would it be possible to set the grid opacity of the 3D view independently of the grid opacity of the 2D view?
2) I can't find a way to change the WASD flymode speed - is there a way?
3) Can grid size please go subinteger, down to 0.125? (So, additional 0.5, 0.25 and 0.125 grid settings a la radiant) For thin trims that need to be a constant thickness as they go round certain curve configurations, the trim sections often have to meet on a subinteger grid.
 And One More For Luck
#2529 posted by Kinn [81.131.206.64] on 2017/02/26 18:45:06
I can change the background colour but can't seem to change the grid colour or brush outline colour.
I have a pretty nasty case of palinopsia which means I can't deal very easily with thin light lines on darker backgrounds :{
#2530 posted by mukor [66.41.57.249] on 2017/02/26 18:53:36
Hi, unless I'm missing something I don't seem to be able to go into edge mode without going into vertex mode first (press "V")
Thats just how edges are presented in TrenchBroom. I dont see how adding some other shortcut for edges would be any different than pressing V and selecting an edge that way.
Maybe a video would better explain your issue?
3) Can grid size please go subinteger, down to 0.125?
something i desire, myself.
#2531 posted by mukor [66.41.57.249] on 2017/02/26 18:54:26
#2532 posted by Kinn [81.131.206.64] on 2017/02/26 18:58:06
Thats just how edges are presented in TrenchBroom. I dont see how adding some other shortcut for edges would be any different than pressing V and selecting an edge that way.
To move an edge in 2D view, I have to go into vertex mode, then in the 3D view carefully pick the edge I want, then go back into the 2D view to move the edge.
Why not cut out the middleman? Shortcut "E" (or whatever) straight into edge mode, start moving it around in 2D. So much quicker.
#2533 posted by Kinn [81.131.206.64] on 2017/02/26 19:11:36
as for your suggestions, take them over to https://github.com/kduske/TrenchBroom/issues
Cheers I will in future.
#2534 posted by mukor [66.41.57.249] on 2017/02/26 19:22:46
I played around with this and:
Doing a drag to create a box and select the edge nodes isnt working properly in 2D view, it seems.
Otherwise, you can select a single edge node (in 2D view), then create a "bounding box"(still in 2D view) and itll select the node below it.
is this what youre referring to?
#2535 posted by mukor [66.41.57.249] on 2017/02/26 19:26:28
Well actually now i feel like a dummy. I was only thinking of one type of edges. I neglected edges the "exist" between vertices.
Yeah, I can +1 different shortcuts for Edge, Vertex, and Face selection in regards to the 2D view.
 Nice
#2536 posted by Kinn [81.131.206.64] on 2017/02/26 19:32:56
yeah I'm just coming from NetRadiant and it's really about streamlining all this stuff for "power users" (god that phrase sounds so smug). I'll be adding a lot of these sorts of requests to the issue tracker :)
#2537 posted by mukor [66.41.57.249] on 2017/02/26 19:58:58
At the moment, I can see two ways to implement this:
Separate shortcuts for Face, Edge, and Vertex selection.
This might be limited with how Sleep likes to utilize ctrl, alt, and shift.
- OR -
Retain the current shortcut to display Face, Edge, and Vertex nodes.
While in this mode, perhaps CTRL, ALT, and SHIFT will display only Face, Edge, or Vertices respectively.
A complication to this is, while in this mode, how would a user select multiple brushes if CTRL is for displaying a certain type of node?
The user would likely have to back out of Vertex mode, select their desired brushes, and go back in Vertex mode.
-----------
This is just right off the top of my head for the sake of starting the conversation. Please dont berate me for any undersights :P
#2538 posted by Kinn [81.131.206.64] on 2017/02/26 20:10:36
I much prefer the first option. Seems to be simpler and quicker from the user's point of view. It's all about less clicks to get to where you want to be.
 As A Rule Of Thumb
#2539 posted by Kinn [81.131.206.64] on 2017/02/26 20:18:40
the question to always ask is: "what's the implementation that uses the least number of clicks / key presses?"
 Kinn
#2540 posted by SleepwalkR [80.187.99.149] on 2017/02/26 20:33:12
Very much appreciate the input from you. Most of these things won't make it to 2.0 final, but I'll do them right after. Unfortunately I'm in the middle of moving houses and have almost no time for TB for the time being.
 Nice One
#2541 posted by Kinn [81.131.206.64] on 2017/02/26 20:54:22
I really appreciate the support!!
#2542 posted by Pritchard [121.214.149.10] on 2017/03/11 04:47:44
I was just thinking today that it could be convenient to have TB play the windows "error sound" or something when you try and use a hotkey in the wrong context. I was shift-clicked on a face to edit its texture and tried to isolate it with ctrl-i, and it took me a little moment to remember that you need to have it selected normally for it to work... some better feedback than "nothing happens" would be good.
That, or make such functions work in more contexts...
 I'm Considering A Second Monitor
#2543 posted by FifthElephant [82.21.157.236] on 2017/03/11 12:15:09
And think it would be awesome if tb supported it.
#2544 posted by Pritchard [121.214.149.10] on 2017/03/11 12:18:20
I have three monitors. Sometimes TB decides that when it starts up it wants to be stretched across all three. You get a really strong fisheye effect with that, kinda neat.
In all seriousness, I'm assuming you're talking about a floating inspector pane, right? I'd love to see that happen too, but I think it's been discussed before and nothing has been done...
 I Think
#2545 posted by FifthElephant [82.21.157.236] on 2017/03/11 12:19:57
I would like the option of orthographic views in one window or a larger texture window
#2546 posted by Pritchard [121.214.149.10] on 2017/03/12 07:24:43
Y'know what'd be cool? Comment entities. That way I could leave myself little TODOs etc. and not forget about them so much...
 Textures
#2547 posted by Vseznamus [212.74.202.83] on 2017/03/18 11:23:37
So I downloaded quake.wad, opened 'Face' section and added the wad (via '+' button), but friggin texture browser is still empty! The entity browser is full of stuff by the way.
Help me solve this problem please.
#2548 posted by Pritchard [121.214.149.10] on 2017/03/18 14:12:59
Another cool thing: clicking on the name of a texture to automatically search it in the texture browser.
#2549 posted by Pritchard [121.214.149.10] on 2017/03/18 14:43:51
Aaaand... can we get the rest of the texture controls added as hotkeys? I feel like making an issue on github for this one, since it feels more like it's something that's been left out rather than a simple suggestion. Not being able to reset a texture with my keyboard sucks.
#2550 posted by MissBubbles [75.139.180.79] on 2017/03/18 22:23:02
@Vseznamus Just a shot in the dark here, but could it be that you have the " Used " button turned on, and as such are seeing no textures because none have been used yet? This has happened to me on a couple of occasions making me wonder what the heck is going on and just starting a new map or restarting TB as a result.
 Very Stable
#2551 posted by Bloughsburgh [75.151.243.225] on 2017/03/23 16:13:47
Just throwing it out there I haven't had a single crash with TB2 (latest release). Thank you for all of the efforts in making this as stable as possible!
 Thanks
#2552 posted by SleepwalkR [80.187.110.91] on 2017/03/23 22:24:09
That's great to hear!
 @Bloughsburgh - I Wish I Could Say That
#2553 posted by Aelf [77.89.116.154] on 2017/03/23 23:00:07
Granted, I'm on an ancient OS (WinXP), but the software keeps crashing on me like every 30 minutes (I created a bug report some time ago). Miraculously, I haven't lost a single edit due to the excellent crash backup solution - I'm so grateful for that!
And truly, it's the best map editor of all I've ever tried.
 Alef
#2554 posted by ericw [108.173.17.134] on 2017/03/23 23:24:57
that crash should be fixed in the next RC. (also, Muk, that was 90% of the big list of crashes you reported a few months ago.)
 Yeah
#2555 posted by SleepwalkR [80.187.110.91] on 2017/03/24 11:11:58
I'll make a new release soon that has the fix.
#2556 posted by [91.153.7.43] on 2017/04/13 13:49:50
Is there or could there be these functions:
Group selection of brushes, making brushes transparent so group selection can select brushes behind brushes, scaling brushes or group of brushes.
also in vertex mode there could be a mode where you see the visible plane only, this would make terrain making easier.
#2557 posted by mukor [66.87.77.32] on 2017/04/13 17:48:55
You can select a group of brushes by making a large brush that covers the brushes you want and hitting "select all touching"
You can select brushes behind other brushes by selecting a brush and using the scrolll wheel.
Scaling of brushes will be introduced at some point, i believe.
Lastly, i also believe occlusion of "hidden" vertex nodes will be implemented as well.
 TrenchBroom 2.0.0 RC 4
#2558 posted by SleepwalkR [87.189.102.237] on 2017/04/30 17:59:35
https://github.com/kduske/TrenchBroom/releases/tag/v2.0.0-RC4
Getting there, but still some open bugs that I want to fix. This RC is mainly due to ericw's work who has held the fort while I was moving houses and settling in.
 Woo
#2559 posted by Bloughsburgh [71.209.152.30] on 2017/04/30 18:40:16
Thank you SleepwalkR and Ericw!
 How Do I Remove My Maps History?
#2560 posted by brassbite [92.72.233.216] on 2017/04/30 23:04:40
As the history of maps you opened on the startscreen isn't the only history I would want to clear...
If it isn't a feature yet then I request it,
If I'm just being dumb again then tell me where to click the UI.
 MRU Keys
#2561 posted by Aelf [77.89.116.154] on 2017/05/01 15:49:54
Without checking the configs files for TB, I'd recommend you CCleaner, a cleaning tool that's very good at deleting Most Recently Used file lists. It's also very good for general PC maintenance.
 Wishlist From Screenshots Thread Off Topic
#2562 posted by Qmaster [70.195.89.79] on 2017/05/11 22:30:54
•Texture projection/carryover as seen on JACK/Hammer: http://www.interlopers.net/forum/viewtopic.php?t=20367
•Click on the texture name when a face/brush is selected to find it in the viewer
•A better way to wrap textures around complex geometry such as cylinders
•Hide duplicate textures
•Alignment tools
 *alignment Snap To Edge Tools
#2563 posted by Qmaster [70.195.89.79] on 2017/05/11 22:31:30
#2564 posted by mukor [66.41.60.100] on 2017/05/13 20:36:05
Cant you do face and world alignment in JACK/Hammer?
TB needs that.
Throw in texture wrapping with it and TB will be catching up to Texture toolsets of other editors.
 2nded For Face Alignment
#2565 posted by Qmaster [67.45.40.52] on 2017/05/14 00:51:41
 Can't Run QS
#2567 posted by Pritchard [121.219.24.161] on 2017/05/24 11:41:01
http://i.imgur.com/2uX1W1g.png
Does anyone know how to get QS to run through the TB compiler? I tried using -game ad instead of +game ad but it just gave me an error about having the shareware version of the game (?!).
MarkV runs fine through this :(
#2568 posted by Baker [65.60.237.219] on 2017/05/24 14:04:55
Your working directory needs to be where the engine is.
If Mark V starts with a working directory and can't find Quake there, it will check and see if Quake lives in the folder where the .exe is .. and use that as working directory instead.
#2569 posted by metlslime [107.77.109.58] on 2017/05/24 17:28:12
Baker that is a nice feature, it sounds like something QS should steal.
#2570 posted by metlslime [107.77.109.58] on 2017/05/24 17:31:15
Also, "couldn't load gfx.wad" has never been a helpful error message, that could be rewritten to suggest the most likely fixes.
 @metlslime
#2571 posted by Baker [65.60.237.219] on 2017/05/24 17:47:12
I have tried to get other engines to steal that for years. Tends to get dismissed out of hand as a non-problem. If Mark V actually does get the gfx.wad it very clearly says what is wrong, and then pops a message saying "Opening folder c:\path_to_engine ..." and opens the folder.
/Brief gentle tangent, .. hopefully not much disruptive to the TB thread
#2572 posted by Pritchard [121.219.24.161] on 2017/05/25 10:30:12
I am officially taking Baker's side on this one, it's a serious pain having to use the game dir as your working directory... Especially because the compile tool doesn't have a working way to get the map's directory...
http://i.imgur.com/3i0nthn.png
I think I can use fully qualified names to avoid this, but it makes the parameters of my tools into even more of a mess than before...
Could someone tell me if i'm using ${MAP_DIR_PATH} wrong or something? I think this should probably have a github issue if it's genuinely broken.
#2573 posted by Spike [86.145.140.247] on 2017/05/25 15:50:04
engine -basedir ${GAME_DIR_PATH} -window +map foo
or something.
(or +set fs_basedir foo for q2/q3)
some engines ignore -basedir. those engines are annoying.
an explicit path should always take precedence over a fallback/guess.
That said, default compile rules for TB would be really nice... it would save quite a bit of frustraction... at least until someone uses a path with spaces in it, anyway.
 @metlslime
#2574 posted by Baker [65.60.237.219] on 2017/05/25 16:41:36
Hehe
(I didn't have Spike in mind. He even has a different objection than I've seen before )
/@Spike - Mark V honors basedir and can handle paths with spaces in them like -basedir "Path to Quake".
 RC4 Stable Om Win 10 Laptop
#2575 posted by dumptruck_ds [168.161.192.15] on 2017/05/26 20:59:09
I've been pushing TB2 pretty hard this week especially using undo many more times than I would ordinarily do while mapping (a dozen or more steps back) and have had zero issues. Am I dreaming or did some of the default keyboard shortcut change or go away though? I think the only weird thing I've noticed was the transparency bug noted elsewhere on this thread and on Github. Amazing work guys.
 Qmaster
#2576 posted by Drew [68.148.124.43] on 2017/05/27 01:33:12
I never knew about this functionality in Hammer!
 #2573
#2577 posted by Pritchard [121.219.46.182] on 2017/05/28 12:38:16
I was able to make that work with QS, but only by using a fully-qualified path rather than the ${GAME_DIR_PATH} one you suggested. Did your suggestion work for you? Maybe there's something wrong with how my environment is set up.
#2578 posted by mukor [66.87.76.144] on 2017/05/28 16:08:15
I remember someone setting up their preferred engine in one of the "Tool" slots in the compiler. Bit more intuitive, imo.
 @mukor
#2579 posted by Pritchard [121.219.46.182] on 2017/05/29 01:35:15
That's what I've done. It's nice because it only takes one click to start the process and when it's done you're instantly in-game with your map.
It's less nice because of all the issues I've had trying to make it work with something that isn't MarkV.
 @Drew
#2580 posted by Qmaster [70.195.83.100] on 2017/05/30 18:47:24
Pretty much the only reason I use JACK more. That and primitives.
All on Sleepwalkr's list I'd imagine.
|