where's the pointfile?
Post Reply
Quote
Re: where's the pointfile?
Posted by RadiKal on Wed Jan 19th at 2:13am 2005


So I was compiling my map and noticed I had the error "can't find a match for brush... blah blah " "CONTENTS SOLID"... I read a couple of the tutorials that said it meant there was a leak. The problem is that when i try to load the pointfile, there are no pointfiles in my mapsrc directory. Are they somewhere else or am I just doing something wrong in compiling?



Quote
Re: where's the pointfile?
Posted by IrishGuinea on Wed Jan 19th at 3:09am 2005


Once you compile your map it will generate a point file for you. When your in hammer, load your map, go to the menu bar up top and select "map" scroll down to "load pointfile"



Quote
Re: where's the pointfile?
Posted by DrGlass on Wed Jan 19th at 3:19am 2005


Also, read through your compile log and you should see a line that says it is making a copy of the point file, after that there will be a adress, you should find it there.




Quote
Re: where's the pointfile?
Posted by RadiKal on Wed Jan 19th at 3:49am 2005


Well here's the compile log (I just ran bsp, not vis or rad since they aren't needed for this, or at least that's what i read in a tut)


** Executing...
** Command: "c:program filessteamsteamappsjames_bond_007_jw@hotmail.comsourcesdkbinvbsp.exe"
** Parameters: -game "c:program filessteamsteamappsjames_bond_007_jw@hotmail.comcounter-strike sourcecstrike" "C:Program FilesSteamSteamAppsjames_bond_007_jw@hotmail.comsourcesdk_contentcstrikemapsrcmilitia5"

Valve Software - vbsp.exe (Dec 15 2004)
1 threads
materialPath: c:program filessteamsteamappsjames_bond_007_jw@hotmail.comcounter-strike sourcecstrikematerials
Loading C:Program FilesSteamSteamAppsjames_bond_007_jw@hotmail.comsourcesdk_contentcstrikemapsrcmilitia5.vmf
Detected multiplayer map, building linux dedicated server data
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...Brush 440804: WARNING, microbrush
Brush 440228: WARNING, microbrush
4...5...6...7...8...9...10 (4)

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1631.3, -588.6, 925.7)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535672:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1732.3, -293.1, 946.1)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535660:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1732.3, -293.1, 946.1)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535660:

ProcessBlock_Thread: 0...1...2...3...Brush 440804: WARNING, microbrush
Brush 440228: WARNING, microbrush
4...5...6...7...8...9...10 (3)

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1631.3, -588.6, 925.7)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535672:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1732.3, -293.1, 946.1)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535660:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1732.3, -293.1, 946.1)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 535660:

Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 22 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
NODRAW on terrain surface!
done (1)
writing C:Program FilesSteamSteamAppsjames_bond_007_jw@hotmail.comsourcesdk_contentcstrikemapsrcmilitia5.prt...done (2)
WARNING: node without a volume
WARNING: node without a volume
Creating default cubemaps for env_cubemap using skybox canyon...
Run buildcubemaps in the engine to get the correct cube maps.
Finding displacement neighbors...
Found a displacement edge abutting multiple other edges.
Finding lightmap sample positions...
Displacement Alpha : 0...1....1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
done (1) (949713 bytes)
Building Physics collision data...
done (2) (1937839 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Writing C:Program FilesSteamSteamAppsjames_bond_007_jw@hotmail.comsourcesdk_contentcstrikemapsrcmilitia5.bsp
31 seconds elapsed
Memory leak: mempool blocks left in memory: 48
Memory leak: mempool blocks left in memory: 4

** Executing...
** Command: Copy File
** Parameters: "C:Program FilesSteamSteamAppsjames_bond_007_jw@hotmail.comsourcesdk_contentcstrikemapsrcmilitia5.bsp" "c:program filessteamsteamappsjames_bond_007_jw@hotmail.comcounter-strike sourcecstrikemapsmilitia5.bsp"

Unless I'm blind... i didn't see it writing the .lin file anywhere





Quote
Re: where's the pointfile?
Posted by ReNo on Wed Jan 19th at 4:15am 2005


You have microbrushes - brushes extremely small and so they are discarded from the map during the compile process. Go to the brush numbers the compile log gives you (there is an option in hammer that lets you jump to a brush number), delete or fix the brushes, and then try compiling. Be very careful in future of making extremely small brushes - typical culprits are using carving or clipping off tiny sections of other brushes.
[addsig]




Quote
Re: where's the pointfile?
Posted by RadiKal on Wed Jan 19th at 4:52am 2005


Ok, well I deleted the microbrushes and recompiled. The error messages were still there. I had already checked which brushes they were and they weren't near the microbrushes, but fixing up those little buggers seemed like a good idea anyway. I deleted the 2 brushes that gave the CONTENTS_SOLID error and recompiled. This time a different brush gave the CONTENTS_SOLID error. Deleted it and compiled again, this time with no CONTENTS_SOLID error. Now I understand I dont' have an error anymore, but the brushes I deleted were just normal brushes. Any idea why they would cause that error? Also if I delete them, and its just a quick fix, isn't it very possible that another brush down the road will mysteriously develop the same problem? thanks!



Quote
Re: where's the pointfile?
Posted by omegaslayer on Wed Jan 19th at 5:05am 2005


I didnt find ****leaked**** in the compile log, if there is no leak, then loading the point file is useless.
[addsig]




Quote
Re: where's the pointfile?
Posted by RadiKal on Wed Jan 19th at 7:31am 2005


well, i read the tutorial on leaks and it said that if that CONTENTS_SOLID message was displayed, it meant there was a leak. should i just ignore the marked brushes?

Edit: when i compile there is no pointfile created, does that mean there is no leak?





Quote
Re: where's the pointfile?
Posted by Leperous on Wed Jan 19th at 10:08am 2005


NO it says "this error usually just means you have a leak."

Press CTRL+SHIFT+G to go to the brush numbers given in your CONTENTS_SOLID error, and tell us what's they're made of- are they all textured "properly" with normal textures? And are you using any HINT brushes or the like?

If you get stuck you could try using GLView on it:
http://www.valve-erc.com/srcsdk/Levels/performance_and_visibility.html
(which is basically running VBSP with a -glview parameter, then opening up your map with glview.exe)





Quote
Re: where's the pointfile?
Posted by RadiKal on Wed Jan 19th at 11:50am 2005


Sorry I was just referencing omegaslayer's tutorial on leaks that simply said if you had that message it meant you had a leak. The brushes are textured with a normal texture (not a tool texture, not even self-lum, transparent, etc.. and I've used this texture successfully in many other areas). They aren't tied to any entities at all, just a plain ol' box-like brush. oh well, no matter. If they don't really leak then that's fine with me





Quote
Re: where's the pointfile?
Posted by Leperous on Wed Jan 19th at 12:27pm 2005


Ok, so there's probably nothing wrong wrong with the brushes. What's actually inside the region of the co-ordinates given? (-1732, -293.1, 946.1 etc.) There's something going wrong, and VIS may not work properly unless you fix it :/





Quote
Re: where's the pointfile?
Posted by IrishGuinea on Wed Jan 19th at 6:50pm 2005


I've noticed if certain props are sticking out of the map at all, you'll get those errors. but again it would cause a leak and a pointfile would be created.




Post Reply