News | Forum | People | FAQ | Links | Search | Register | Log in
Mapping Help
This is the place to ask about mapping problems, techniques, and bug fixing, and pretty much anything else you want to do in the level editor.

For questions about coding, check out the Coding Help thread: https://www.celephais.net/board/view_thread.php?id=60097
First | Previous | Next | Last
AguirRe 
I could never figure it out, what�s the exact difference between TxQBSP and TreeQBSP? 
Historically 
there used to be a world of difference, but I've crossfed features between them so now they produce near identical result on any map. If in doubt use TxQBSP, that's what I use all the time.

Please note that Tx has watervis default ON, while Tree's got it OFF. Both can be switched either way via options, of course. 
O_O 
aguirRe, I use Hammer and TreeQBSP, do I have any reason to switch to Tx? 
Kinn 
As I said, they both produce near identical result (if watervis is set the same). AFAIK, there's no particular reason to use Tree anymore, but Tx has got a nice feature to select starting hull which is very useful in big maps when hunting leaks in hulls 1/2.

Try it, you might like it ...;) 
Interesting 
I'm curious: what is the reason for having the two different versions? 
Well, There Were 
two versions to begin with, Tree which is made by Greg Lewis and Tx that is made by Armin Rigo (also the man behind QuArK), both building upon the work of the original tools from id software.

I just started three years ago to improve and fix the bugs that I found especially annoying then (like leak handling).

Since Tx was the only compiler at the time that I knew could handle QuArK's float maps and Tree being the most memory efficient and otherwise overall better compiler, I started to work with both tools in parallel.

Over time, they became more and more similar due to my crossfeeding of features and adding work by Tyrann and ideas of my own to the mix.

So far it's been a help for me to have two implementations that basically do the same thing but in a slightly different manner, it's like a 2nd opinion. 
Cool 
are you considering merging them at some point in the future? 
I Can't See Any 
point in merging them. If anything will happen it's me dropping Tree, but that's also a bit unlikely, since I like both and they serve a purpose. 
Re: Q1 Tools Update 
aguiRe, my comment is that I'd really prefer you to put the readme files inside the zips... :)

Having the readme also available seperately is fine and good, but by leaving it out of the zip files you're only saving a few kilobytes. I find myself having to download the zip file and then also download the txt seperately.

That's hardly a big deal and it won't kill me, but nevertheless I'd prefer if the readme were included in the zip, unless there's some compelling reason for not doing so. 
But You Have To Admit, Mr Fribbles 
that they make for good reading 
Frib 
My main excuse for not including the readmes in the zips are for easy updating of the readmes without having to upload the zips again. I'm still on dialup and that means max 33k upstream. 
AguirRe 
I updated my flow yesterday with your new TxQBSP (and RVIS tool), and what a surprise !! Some non understood texture alignement warnings disappear with your TxQBSP new release (there was some r_CuteNodePortal warnings, pointing some textures location out of polys !!!)... I don't know what you exactly did, but it seems to work better with this new version !!

About readme file not included into zip file, I don't think it's a real problem... Downloading some kBytes files is not a big challenge, even with a standard 56k modem... it took approximatively ... 10 seconds at worst... I really it's not able to increase your phone bill, unless you are a little stingy...

Thanks a lot aguirRe..

Bye.. 
Hmm 
I don't know why the latest minor Tx update seems to make such an improvement for you, but I'm glad it did. 
AguirRe 
With last TxQBSP, it appeared some r_CuteNodePortal warnings, giving a texture location out of any poly face... so it becomes hard to find from where the problem comes (regarding the read of your Q1ToolTips text file: it comes for sure from a unaligned textures..) The more when QuArK "search holes in map" tool found nothing... (in most of case, QuArK "search holes in map" tool can point up problem sometimes not detected, or not clearly detailed with TxQBSP (like poly unaligned location, or texture unaligned, or others..).. Anyway, trying the new one, these warnings disappear... so that's why I'm rather happy the problem seems to be solved... I will see later if they will reborn later (hoping not)

Bye.. 
CutNodePortals_r 
warning has nothing to do with textures or their alignment; it's caused by brushes being off-grid or misaligned to each other.

The reason why the coordinates sometimes seem to be in empty space, is because the warning then appears in hulls 1/2, where the brushes are invisibly expanded (see also ToolTips for more info).

To find the culprit, look in the nearby area for non-axial or complex brushes and perform force-to-grid actions on them one by one until you see the warning disappear. It can be a bit cumbersome ...

Also, the QuArK built-in leak detection is not very good; it often finds a leak where there is none or fail to find one that really exists. 
AguirRe 
Thx for these precisions... But then, why these warnings disappeared from old TxQBSP version to latest verison ??? Have you an idea ?? 
What Do You Mean 
by old version, previous i.e. 1.07?

The only thing I can think of is that I know QuArK is shuffling all brush faces around within each brush each time you perform a save-load-build sequence. That can affect all kinds of things like warnings/leaks etc.

However, in both my compilers since a long time, I automatically perform a deterministic face sort to avoid these build variations. It can be disabled by using the -nosortface option. Normally I wouldn't recommend using that option.

I know GlassMan had a similar problem in GtkRadiant when building his gmsp3 map. By manipulating a light entity, a leak would appear/disappear nearby. The editor is probably shuffling the brushes/entities around and this can affect build results slightly.

Otherwise I don't really know. 
AguirRe 
What Do You Mean by old version, previous i.e. 1.07?

Yes, I used the previous 1.06 one before I updated it yesterday. And I still don't know why it works better now...(??)

By manipulating a light entity, a leak would appear/disappear nearby

Typically, these problems come when complex brush (i.e. staircase maker, arch maker, etc...) exist in the map... It can also appear/disappear with a polygon add/substract... It's again a mysterious work way..

Well, sure you are right in your analysis.. You are too strong man ;-)

Thanks again

Bye 
Item_key Issue 
Hello,

I'm back with my beginner's problem... :) I'm currently mapping a base-based map, and I would like to know how to change the key looks like in the game. When I use keys, they preserve their castle-gothik looks, and I would like a "base key card" look...
So, what is the additional field I have to add in my key description ??

Thanks 
If You're Using WC... 
...open map properties and change ambience to base. 
Keys 
Set worldtype 2 as a worldspawn key.

Stuff like that would be easier if you were using gtk. 
Distrans / Pushplay 
Well, so I need to change the map ambiance property by the worltype field in the worlspawn description
...
Thank you very much, I was looking about item_key properties only, so after a carefull look at

http://www.gamers.org/dEngine/quake/QDP/qmapspec.html

I found what I was a looking for... Thank you very much for your help...

Bye.. 
Jpl 
Please don't be afraid to post, or send me any links like the above that you come across. I like collecting stuff like that, so when I am the last man alive still playing around with Quake I can have as much info as possible at my disposal 
VoreLord 
Happy to see you enjoy the link... Just an additional information: this link describes only standard Quake Map Specifications, and many other fields can be added (for example in lights description or worlspawn description, or others...) which are specificly used by BSP / VIS / LIGHT tools... (see light aguirRe's VIS and LIGHT tools for example..) but I'm pretty sure you already know that ;) 
Terrain Maps In Q1 
Those of you that are building Q1 maps with terrain generators might have noticed that the player can sometimes get caught on invisible objects while moving close to the terrain.

This is due to limitations in the brush expansion logic for the clipping hulls in qbsp. To get a better understanding of how this logic works, you can enable the -hull 1 option in Tx/TreeQBSP to make hull 1 visible.

Then you'll actually see the protruding objects that the player collides with. You'll probably also notice that some brush designs will produce worse results than others. 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.