isnt there a way to extend the max_patches in an NS map to aqueeze in that extra vit of mapping madness??
Doc Brass...
isnt there a way to extend the max_patches in an NS map to aqueeze in that extra vit of mapping madness??
Doc Brass...

Yes. Run the -sparse parameter in HLRAD. This has absolutely no risk and no disadvantage except for a possible increase in compile times.
So far as I know, the tricks for avoiding max_patches, max_clipnodes and max_planes work in all mods.
[addsig]
thank you G.....this flu is kickin my arse to the mat....i knew there was a way.....i sure wish some of those tuts were back up..... ![]()
Doc Brass...

No problem
Get well soon BTW!

thsank you sir, your very kind....btw, do you have any winning lottery numbers, o God of Boulders??
///reoffers sacrificial daughter....
Doc Brass...
[addsig]

I can see that this signature is more trouble than it's worth. Oh well, so be it
Still, it's good for yet another bad pun:
I'm afraid I only have the lottery numbers when it's a roll-over ![]()


yer allowed 65353 "patches" to use in a standard map setup, and these are mathematicly calculated with different texture scalling, etc........there are various ways to get around it, but the hack is used when all others are exchausted....example...exterior or unseen textures can be scaled way up, and thatll save you some room....
Doc Brass...
and Mike, i told ya about that "other God like entity "thing didnt i??....roflmao
yer wit is exceeded only by your " Gollum-like features....

ah - from ZHLTReference.html:
| HLRAD | ||
Also, why bother scaling unseen textures way up when you can just texture them with NULL and take them out of the BSP entirely? It's like painting unseen faces in Quake 2 with SKY, except this method actually works in HL... |

1: unseen exterious faces are culled, thus they produce no patches.
2: As gollum said, you can break the 65,535 limit by using the -sparse command, but if you are around 150,000 even that may not be enough and you might have to use the -nomatrix switch. The -nomatrix method produces the same results, but can take a longer time, especially if you have opaque entities.
well, im here to tell ya, ive saved my patches by doing exactly what i said....maybe its in the setup of my tools or whatever, but, either way......
and hornpipe, i never said it was the definative way to do it, i just know its worked for me in the past....
Doc B
[addsig]
just so maybe we can update the database for ole Lep a bit, as well as myself needing a hand, different tools take different placements of said command line parameters....for instance....hammer tools is one way, HLCC does it another, TBCC another, etc etc....i dont have the skillz to write anything up, but if one of you cerebral type mapping guru godlike creatures from another world could find it in yer heart to write something up, i, and my lesser deified counterparts would be greatful indeed....
///offers up one slightly used sacrifice to the mapping gods, raises said sacrifice high above head, grabs hernia........ ![]()
Doc Brasso...

That's an......interesting way to work
You'd better not miss a face then, or you get some nasty texture errors. Still, I can kinda see the logic, even if it does seem a bit unnecessary.
As for different compile frontends and the like.......well, I only use my own batch files, but for a frontend I expect you just "tick the box" for a parameter. For a batch file, the correct syntax is to leave a space after the map path and follow it with the parameter preffixed with a dash. You need spaces between parameters too, and between parameters and their values. For example:
hlrad.exe c:hammermapsmap1.map -extra -smooth 80 -estimate -chart -low -sparse
[addsig]
| ? posted by Gollum |
|
That's an......interesting way to work As for different compile frontends and the like.......well, I only use my own batch files, but for a frontend I expect you just "tick the box" for a parameter. For a batch file, the correct syntax is to leave a space after the map path and follow it with the parameter preffixed with a dash. You need spaces between parameters too, and between parameters and their values. For example: hlrad.exe c:hammermapsmap1.map -extra -smooth 80 -estimate -chart -low -sparse |
i think this one doesnt belong, or will at the very least , cancel out the extra..
/me not sure tho.. but i dont recal a low param for rad.
[edit].. /me checks, there is a low param, but i would still think it would cancel out the extra param.. 
don't forget to bounce it a few times.. unless you want stark shadows
[addsig]
The -low parameter just sets the compile tools to low priority, meaning that the rest of your system can continue to run smoothly with the compile in the background. It has nothing to do with the BSP output.
[addsig]
/me stands corrected then, i always assumed it was the intensity of the compile, not the resources it acquired..
/me learns something new.. thanks mike.
[addsig]

maybe i wasnt specific enough in my request....
ok....joe shmoe uses HLCC (ok, im joe shmoe, the secrets out...
)
there are no boxes for -sparse....
where do you put it....the only real command line is in the very first param box....
so it would go something like this then?
C:SIERRAHalf-Lifehl.exe -console -dev -particles 50000 -sparse
yes? no? maybe?
the point is, i cant find anything definitive to say " shove it right here Al"
.....and i thought it might help not only me, but other noobs to find out how to do it in thier respective compile setups....i havent had to use it before because ive managed to squeeze out every last patch i could under other "cruder" methods....
but this one i cant....![]()
comments?
Doc Brass...

