Peculiar leak

Jeremy

L11: Posh Member
Oct 24, 2010
829
299
My map is fully sealed; there are no areaportals; loading the map's pointfile does not tell me what is causing the leak; all the entities - all of them - are inside the map, and yet I am still getting leaks... and a strange problem.


** Executing...
** Command: "c:\program files\steam\steamapps\omgraffi\sourcesdk\bin\orangebox\bin\vbsp.exe"
** Parameters: -game "c:\program files\steam\steamapps\omgraffi\team fortress 2\tf" "C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.vmf"

Valve Software - vbsp.exe (Jul 7 2010)
2 threads
materialPath: c:\program files\steam\steamapps\omgraffi\team fortress 2\tf\materials
Loading C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.vmf
Patching WVT material: maps/arena_radio/nature/blendgroundtograss007_wvt_patch
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
**** leaked ****
Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 576 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (0)
*** Error: Skybox vtf files for skybox/sky_tf2_04 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_tf2_04 to build the default cubemap!
*** Error: Skybox vtf files for skybox/sky_tf2_04 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_tf2_04 to build the default cubemap!
Finding displacement neighbors...
Finding lightmap sample positions...
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
done (0) (11219 bytes)
Static prop models/props_2fort/window009.mdl outside the map (694.25, 1793.00, 330.91)
Static prop models/props_2fort/window009.mdl outside the map (971.00, 1793.00, 330.91)
Static prop models/props_2fort/window006b.mdl outside the map (832.00, 1668.00, 424.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (576.00, 1364.00, -112.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (704.00, 1364.00, -112.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (832.00, 1364.00, -112.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (960.00, 1364.00, -112.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (1088.00, 1364.00, -112.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (864.00, 440.00, -102.00)
Static prop models/props_forest/windowframe002.mdl outside the map (792.00, 504.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (936.00, 504.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (696.00, 964.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (696.00, 1010.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (696.00, 648.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (696.00, 694.00, 58.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (864.00, 584.00, -102.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (672.00, -1112.00, -64.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (768.00, -1112.00, 0.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (960.00, -1112.00, 72.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (1056.00, -1112.00, 136.00)
Static prop models/props_2fort/window009.mdl outside the map (2473.22, -2049.00, 322.91)
Static prop models/props_2fort/window009.mdl outside the map (2196.47, -2049.00, 322.91)
Static prop models/props_2fort/window006b.mdl outside the map (2335.47, -1924.00, 416.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (2591.47, -1620.00, -120.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (2463.47, -1620.00, -120.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (2335.47, -1620.00, -120.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (2207.47, -1620.00, -120.00)
Static prop models/props_mining/fence001_reference.mdl outside the map (2079.47, -1620.00, -120.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (2208.00, -696.00, -102.00)
Static prop models/props_forest/windowframe002.mdl outside the map (2280.00, -760.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (2136.00, -760.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (2376.00, -1220.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (2376.00, -1266.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (2376.00, -904.00, 58.00)
Static prop models/props_forest/windowframe002.mdl outside the map (2376.00, -950.00, 58.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (2208.00, -840.00, -102.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (2400.00, 856.00, -64.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (2304.00, 856.00, 0.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (2112.00, 856.00, 72.00)
Static prop models/props_farm/stairs_wood001b.mdl outside the map (2016.00, 856.00, 136.00)
Static prop models/props_gameplay/security_fence256_gate01.mdl outside the map (1648.00, 1408.00, -48.00)
Static prop models/props_gameplay/security_fence128.mdl outside the map (1728.00, 1280.00, -48.00)
Static prop models/props_2fort/corrugated_metal004.mdl outside the map (18.00, -374.00, 132.51)
Static prop models/props_2fort/window006.mdl outside the map (-96.00, -40.00, 256.00)
Static prop models/props_2fort/window006b.mdl outside the map (-192.00, -40.00, 256.00)
Static prop models/props_farm/spawnroom_door_left.mdl outside the map (-270.00, 513.00, -66.00)
Static prop models/props_farm/spawnroom_door_right.mdl outside the map (-108.00, 513.00, -66.00)
Static prop models/props_hydro/metal_barrier03.mdl outside the map (832.00, -336.00, 176.00)
Static prop models/props_2fort/window005.mdl outside the map (42.00, -192.00, 192.00)
Static prop models/props_2fort/window006b.mdl outside the map (42.00, -116.00, 192.00)
Static prop models/props_vehicles/pickup03.mdl outside the map (1504.00, 1344.00, -116.00)
Static prop models/props_forest/windowframe002.mdl outside the map (1113.00, 936.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (1113.00, 664.00, -4.49)
Static prop models/props_2fort/window005.mdl outside the map (953.00, 712.00, 314.00)
Static prop models/props_2fort/window005.mdl outside the map (955.00, 788.00, 314.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (1200.00, -1064.00, -128.00)
Static prop models/props_2fort/window004b.mdl outside the map (1200.00, -1067.00, 220.00)
Static prop models/props_2fort/window004b.mdl outside the map (1200.00, -1061.00, 220.00)
Static prop models/props_gameplay/door_slide_large.mdl outside the map (160.00, 1184.00, -32.00)
Static prop models/props_2fort/corrugated_metal004.mdl outside the map (3054.00, 118.00, 132.51)
Static prop models/props_2fort/window006.mdl outside the map (3168.00, -216.00, 256.00)
Static prop models/props_2fort/window006b.mdl outside the map (3264.00, -216.00, 256.00)
Static prop models/props_farm/spawnroom_door_left.mdl outside the map (3342.00, -769.00, -66.00)
Static prop models/props_farm/spawnroom_door_right.mdl outside the map (3180.00, -769.00, -66.00)
Static prop models/props_hydro/metal_barrier03.mdl outside the map (2240.00, 80.00, 176.00)
Static prop models/props_2fort/window005.mdl outside the map (3030.00, -64.00, 192.00)
Static prop models/props_2fort/window006b.mdl outside the map (3030.00, -140.00, 192.00)
Static prop models/props_vehicles/pickup03.mdl outside the map (1823.47, -1616.00, -116.00)
Static prop models/props_forest/windowframe002.mdl outside the map (1959.00, -1192.00, -4.49)
Static prop models/props_forest/windowframe002.mdl outside the map (1959.00, -920.00, -4.49)
Static prop models/props_2fort/window005.mdl outside the map (2119.00, -968.00, 314.00)
Static prop models/props_2fort/window005.mdl outside the map (2117.00, -1044.00, 314.00)
Static prop models/props_farm/doorframe001a.mdl outside the map (1872.00, 808.00, -128.00)
Static prop models/props_2fort/window004b.mdl outside the map (1872.00, 811.00, 220.00)
Static prop models/props_2fort/window004b.mdl outside the map (1872.00, 805.00, 220.00)
Static prop models/props_gameplay/door_slide_large.mdl outside the map (2912.00, -1440.00, -32.00)
Static prop models/props_gameplay/security_fence256_gate01.mdl outside the map (2784.00, -1776.00, -16.00)
Static prop models/props_gameplay/security_fence256_gate01.mdl outside the map (1508.57, -1674.56, -48.00)
Static prop models/props_gameplay/security_fence256_gate02.mdl outside the map (1408.00, -1584.00, -48.00)
Static prop models/props_gameplay/security_fence256_gate02.mdl outside the map (3392.00, -640.00, 0.00)
Static prop models/props_gameplay/security_fence256_gate02.mdl outside the map (3392.00, -512.00, 0.00)
Static prop models/props_gameplay/security_fence64.mdl outside the map (3392.00, -472.00, 0.00)
Static prop models/props_gameplay/security_fence256_gate01.mdl outside the map (368.00, 1544.00, -8.49)
Static prop models/props_gameplay/security_fence80.mdl outside the map (192.00, 1528.00, -8.49)
Static prop models/props_gameplay/security_fence64.mdl outside the map (-344.00, 200.00, 0.00)
Static prop models/props_gameplay/security_fence256_gate02.mdl outside the map (-344.00, 240.00, 0.00)
Static prop models/props_gameplay/security_fence256_gate02.mdl outside the map (-344.00, 368.00, 0.00)

Placing detail props : 0...1...2...3...4...5...6...7...8...9Material NATURE/BLENDGROUNDTOGRASS007 uses unknown detail object type tf_forest_grass!
...10
Compacting texture/material tables...
Reduced 431 texinfos to 35
Reduced 30 texdatas to 14 (926 bytes to 319)
Writing C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.bsp
2 seconds elapsed

** Executing...
** Command: "c:\program files\steam\steamapps\omgraffi\sourcesdk\bin\orangebox\bin\vvis.exe"
** Parameters: -game "c:\program files\steam\steamapps\omgraffi\team fortress 2\tf" "C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio"

Valve Software - vvis.exe (Jul 7 2010)
2 threads
reading c:\program files\steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.bsp
reading c:\program files\steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.prt
LoadPortals: couldn't read c:\program files\steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.prt


** Executing...
** Command: "c:\program files\steam\steamapps\omgraffi\sourcesdk\bin\orangebox\bin\vrad.exe"
** Parameters: -game "c:\program files\steam\steamapps\omgraffi\team fortress 2\tf" "C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio"

Valve Software - vrad.exe SSE (Jul 7 2010)

Valve Radiosity Simulator
2 threads
[Reading texlights from 'lights.rad']
[34 texlights parsed from 'lights.rad']

Loading c:\program files\steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.bsp
No vis information, direct lighting only.
Setting up ray-trace acceleration structure... Done (0.08 seconds)
197 faces
334105 square feet [48111232.00 square inches]
1 Displacements
134826 Square Feet [19415062.00 Square Inches]
26 direct lights
BuildFacelights: 0...1...2...3...4...5...6...7...8...9...10 (2)
Build Patch/Sample Hash Table(s).....Done<0.0041 sec>
FinalLightFace: 0...1...2...3...4...5...6...7...8...9...10 (0)
FinalLightFace Done
0 of 0 (0% of) surface lights went in leaf ambient cubes.
ThreadComputeLeafAmbient: 0...1...2...3...4...5...6...7...8...9...10 (5)
Writing leaf ambient...done
Ready to Finish

Object names Objects/Maxobjs Memory / Maxmem Fullness
------------ --------------- --------------- --------
models 4/1024 192/49152 ( 0.4%)
brushes 918/8192 11016/98304 (11.2%)
brushsides 6827/65536 54616/524288 (10.4%)
planes 4396/65536 87920/1310720 ( 6.7%)
vertexes 544/65536 6528/786432 ( 0.8%)
nodes 439/65536 14048/2097152 ( 0.7%)
texinfos 35/12288 2520/884736 ( 0.3%)
texdata 14/2048 448/65536 ( 0.7%)
dispinfos 1/0 176/0 ( 0.0%)
disp_verts 289/0 5780/0 ( 0.0%)
disp_tris 512/0 1024/0 ( 0.0%)
disp_lmsamples 53392/0 53392/0 ( 0.0%)
faces 197/65536 11032/3670016 ( 0.3%)
hdr faces 0/65536 0/3670016 ( 0.0%)
origfaces 80/65536 4480/3670016 ( 0.1%)
leaves 444/65536 14208/2097152 ( 0.7%)
leaffaces 222/65536 444/131072 ( 0.3%)
leafbrushes 230/65536 460/131072 ( 0.4%)
areas 1/256 8/2048 ( 0.4%)
surfedges 1168/512000 4672/2048000 ( 0.2%)
edges 721/256000 2884/1024000 ( 0.3%)
LDR worldlights 25/8192 2200/720896 ( 0.3%)
HDR worldlights 0/8192 0/720896 ( 0.0%)
leafwaterdata 0/32768 0/393216 ( 0.0%)
waterstrips 4/32768 40/327680 ( 0.0%)
waterverts 0/65536 0/786432 ( 0.0%)
waterindices 48/65536 96/131072 ( 0.1%)
cubemapsamples 31/1024 496/16384 ( 3.0%)
overlays 0/512 0/180224 ( 0.0%)
LDR lightdata [variable] 251300/0 ( 0.0%)
HDR lightdata [variable] 0/0 ( 0.0%)
visdata [variable] 0/16777216 ( 0.0%)
entdata [variable] 11342/393216 ( 2.9%)
LDR ambient table 444/65536 1776/262144 ( 0.7%)
HDR ambient table 444/65536 1776/262144 ( 0.7%)
LDR leaf ambient 2512/65536 70336/1835008 ( 3.8%)
HDR leaf ambient 444/65536 12432/1835008 ( 0.7%)
occluders 0/0 0/0 ( 0.0%)
occluder polygons 0/0 0/0 ( 0.0%)
occluder vert ind 0/0 0/0 ( 0.0%)
detail props [variable] 1/12 ( 8.3%)
static props [variable] 1/12 ( 8.3%)
pakfile [variable] 3282/0 ( 0.0%)
physics [variable] 11219/4194304 ( 0.3%)
physics terrain [variable] 690/1048576 ( 0.1%)

Level flags = 0

Total triangle count: 451
Writing c:\program files\steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.bsp
7 seconds elapsed

** Executing...
** Command: Copy File
** Parameters: "C:\Program Files\Steam\steamapps\omgraffi\sourcesdk_content\tf\mapsrc\arena_radio.bsp" "c:\program files\steam\steamapps\omgraffi\team fortress 2\tf\maps\arena_radio.bsp"

Apparently, all of the props are outside the map. This is not the case; all of the map's entities are inside the map. Is there anything that could be causing Hammer to think all of the props are outside?
 

sniprpenguin

L6: Sharp Member
Mar 14, 2008
266
258
Are their origins in the map? Did you recently move entire chunks of your map around?
 

Jeremy

L11: Posh Member
Oct 24, 2010
829
299
The origins are well and truly in the map. As I said, the point file doesn't give me anything, so that probably isn't be the problem.
 

Vincent

&#128296 Grandmaster Lizard Wizard Jedi &#128296
aa
Sep 5, 2009
912
684
If Hammer says they're outside the map then they are, check the bottom of your map to see if props are sticking out under the level, etc. Check all around. You'd be really surprised where you'd find a leak you didn't notice earlier.

Another solution would be to just redo your skybox.
 

Jeremy

L11: Posh Member
Oct 24, 2010
829
299
After a good look, I found out that the problem was something to do with some of the brush entities and optimisation brushes. I don't know what, but nearly all of them (even Invisible and Hint) were causing mysterious leaks. I get leaks even if only Invisible brushes are the only tools that have not been hidden (as well as the skybox of course).

Thankfully the trigger_capture_area and the func_doors were untouched (which makes this all the more confusing).


Thanks for the help anyhow.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,670
Just to note, because static props are not real entities, they cannot leak, period. That's why VBSP merely gives an "out of map notice" in a completely separate area from where leaks are detected.