How do I compile massive maps?

How do I compile maps that is as massive as sb_new_worlds without crashing vvis or/and vrad?
Im trying to compile a big map for sfm and it is crashing VVIS and VRAD and I want to know from people that might have done this thing before on how they did it.
Thank you in advance

Optimisation.

Also, what do you mean by “crashing vvis and vrad”. It saying “not responding” doesn’t mean it has crashed.

what do you mean by “optimisation”? and it saying “not responding” is what I ment so what does it mean?

It means that the compiler hasn’t told windows what it’s doing, so windows assumes it has crashed.

Optimisation is stuff like func_detail, visleafs, use of skip, clip etc, and ensuring the skybox is tight around the map.

Good to know, Im going to get help optimizing my map since I have no idea where to start with the map cause of its configuration and layout!

Youll need to lower the light map res aswell (increase it) especially if you are using displacements.

If your map is “open” then consider the following optimization.

http://dl.dropbox.com/u/69582724/FulcrumsGoodyBox/Untitled.jpg

Black is the hill displacement (doesnt block vis) Orange is brush, purple is hint.

This will result in red and blue not being rendered for each other.
So player blue doesnt see red where red is a pile of 10000 polygon guns.
Problem being is the player will render everything on top of the hill, you can then add in fading area portals to other “hills” at the top so from a distance stuff on the other side of them isnt rendered to people on top of the hill.

That only works in a 2 dimensional perspective

A couple more hints and it works in 3d aswell, at least offering some form of visual optimization.

This is very interesting… how can I apply this to a Atlantis-like map?

http://www.optimization.interlopers.net/

By far the best tutorials on optimization.

Regarding your original question, you might want to check out Nem’s Batch Compiler.

Well if you mean atlantis as in underwater then just use fading area portals, the water fog will prevent visibility from ever being an issue imo. If you mean aboveground use hints and large structures to block visilbity.

I tryed it, quicker but apparently all of the models are leaked, heres the full list of what the compilers (valve’s and nem’s batch compiler) said about leaked objects:

“Static prop models/atlantis1.mdl outside the map (1150.20, -512.43, -1305.20)
Static prop models/atlantis1.mdl outside the map (918.20, -654.43, -1305.20)
Static prop models/atlantis1.mdl outside the map (1024.20, -838.43, -1305.20)
Static prop models/atlantistour8.mdl outside the map (-62.00, 475.50, -1186.50)
Static prop models/atlantistour6.mdl outside the map (-186.00, 741.50, -1186.50)
Static prop models/atlantistour4.mdl outside the map (-334.00, 894.50, -1184.50)
Static prop models/atlantistour7.mdl outside the map (474.00, 1041.50, -1186.50)
Static prop models/atlantistour8.mdl outside the map (605.00, 667.50, -1186.50)
Static prop models/atlantistour4.mdl outside the map (-1002.00, 1660.50, -1170.50)
Static prop models/atlantistour5.mdl outside the map (-1074.00, 1786.50, -1170.50)
Static prop models/atlantistour8.mdl outside the map (8.00, 2198.50, -1170.50)
Static prop models/atlantistour5.mdl outside the map (-128.00, 2362.50, -1170.50)
Static prop models/atlantistour8.mdl outside the map (672.50, -2206.70, -1186.50)
Static prop models/atlantistour6.mdl outside the map (504.10, -2447.00, -1186.50)
Static prop models/atlantistour4.mdl outside the map (445.60, -2651.70, -1184.50)
Static prop models/atlantistour7.mdl outside the map (-85.70, -2025.50, -1186.50)
Static prop models/atlantistour8.mdl outside the map (172.70, -1725.02, -1186.50)
Static prop models/atlantistour4.mdl outside the map (116.20, -3614.40, -938.00)
Static prop models/atlantistour5.mdl outside the map (43.10, -3739.80, -938.00)
Static prop models/atlantistour8.mdl outside the map (-854.70, -3008.70, -938.00)
Static prop models/atlantistour5.mdl outside the map (-928.70, -3208.50, -938.00)
Static prop models/atlantistour8.mdl outside the map (2341.00, -966.81, -1186.50)
Static prop models/atlantistour1.mdl outside the map (-2370.20, -231.00, -940.50)
Static prop models/atlantistour3.mdl outside the map (-2260.20, -266.00, -928.50)
Static prop models/atlantistour4.mdl outside the map (-2383.20, -180.00, -940.50)
Static prop models/atlantistour5.mdl outside the map (-2407.20, -318.50, -985.00)
Static prop models/atlantistour6.mdl outside the map (-2095.20, -306.50, -985.00)
Static prop models/atlantistour6.mdl outside the map (-2478.20, -110.50, -985.00)
Static prop models/atlantistour6.mdl outside the map (-1966.20, -1070.50, -985.00)
Static prop models/atlantistour7.mdl outside the map (-2160.20, -1099.50, -985.00)
Static prop models/atlantistour8.mdl outside the map (-2300.20, -179.00, -940.50)
Static prop models/atlantistour8.mdl outside the map (-2075.20, -173.00, -928.50)
Static prop models/atlantistour8.mdl outside the map (-2323.20, -378.00, -940.50)
Static prop models/atlantistour10.mdl outside the map (-2168.20, -391.00, -940.50)
Static prop models/atlantistour3.mdl outside the map (-2164.20, -210.00, -928.50)
Static prop models/atlantistour12.mdl outside the map (-2247.20, -183.00, -940.50)
Static prop models/atlantistour12.mdl outside the map (-2274.20, -420.00, -940.50)
Static prop models/atlantistour4.mdl outside the map (-2234.20, -508.50, -985.00)
Static prop models/atlantistour1.mdl outside the map (2332.80, -3714.40, -985.00)
Static prop models/atlantistour1.mdl outside the map (2491.50, -3122.20, -985.00)
Static prop models/atlantistour2.mdl outside the map (2453.60, -3307.50, -985.00)
Static prop models/atlantistour3.mdl outside the map (2314.20, -3598.20, -985.00)
Static prop models/atlantistour4.mdl outside the map (2295.20, -3733.60, -986.00)
Static prop models/atlantistour4.mdl outside the map (2075.60, -3307.30, -986.00)
Static prop models/atlantistour5.mdl outside the map (2542.40, -2968.30, -986.00)
Static prop models/atlantistour5.mdl outside the map (2117.50, -3363.90, -986.00)
Static prop models/atlantistour6.mdl outside the map (2264.60, -3418.70, -986.00)
Static prop models/atlantistour6.mdl outside the map (2286.40, -3848.40, -986.00)
Static prop models/atlantistour7.mdl outside the map (2354.20, -3067.90, -986.00)
Static prop models/atlantistour8.mdl outside the map (2252.80, -3679.80, -985.00)
Static prop models/atlantistour8.mdl outside the map (2141.20, -3466.90, -986.00)
Static prop models/atlantistour8.mdl outside the map (2484.30, -3064.70, -985.00)
Static prop models/atlantistour9.mdl outside the map (2312.80, -3288.10, -986.00)
Static prop models/atlantistour10.mdl outside the map (2370.40, -3459.50, -985.00)
Static prop models/atlantistour3.mdl outside the map (2217.70, -3525.40, -986.00)
Static prop models/atlantistour12.mdl outside the map (2229.80, -3631.90, -985.00)
Static prop models/atlantistour10.mdl outside the map (2409.70, -3173.50, -985.00)
Static prop models/atlantistour9.mdl outside the map (-766.00, -919.50, -1186.50)
Static prop models/atlantistour6.mdl outside the map (1784.70, -2636.30, -1186.50)
Static prop models/atlantistour7.mdl outside the map (2285.30, -2311.50, -1186.50)
Static prop models/atlantistour9.mdl outside the map (2148.20, -2132.00, -1186.50)
Static prop models/atlantistour7.mdl outside the map (1741.30, 1228.69, -1186.50)
Static prop models/atlantistour9.mdl outside the map (1654.40, 1020.20, -1186.50)
Static prop models/atlantistour1.mdl outside the map (-683.00, -356.50, -1186.50)
Static prop models/atlantistour1.mdl outside the map (760.00, -1943.50, -1186.50)
Static prop models/atlantistour1.mdl outside the map (2275.10, -307.37, -1186.50)
Static prop models/atlantistour1.mdl outside the map (1622.20, -2350.50, -1186.50)
Static prop models/atlantistour1.mdl outside the map (68.50, 271.29, -1186.50)
Static prop models/atlantistour10.mdl outside the map (1962.00, -1817.50, -1170.25)
Static prop models/atlantistour7b.mdl outside the map (1590.00, -2030.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (1881.00, -1549.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (526.10, -1365.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (-514.00, -870.50, -1170.25)
Static prop models/atlantistour7b.mdl outside the map (-529.00, -512.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (-273.00, -986.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (442.00, 57.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (1620.10, -648.50, -1170.25)
Static prop models/atlantistour7b.mdl outside the map (1720.10, 653.50, -1170.25)
Static prop models/atlantistour13.mdl outside the map (1347.10, 559.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (1471.10, 794.50, -1170.25)
Static prop models/atlantistour14.mdl outside the map (-246.00, -602.50, -1170.25)
Static prop models/atlantistour14.mdl outside the map (1516.00, -1749.50, -1170.25)
Static prop models/atlantistour14.mdl outside the map (1695.00, 331.50, -1170.25)
Static prop models/atlantistour15.mdl outside the map (-184.00, -187.50, -1170.25)
Static prop models/atlantistour15.mdl outside the map (1033.00, -1798.50, -1170.25)
Static prop models/atlantistour15.mdl outside the map (1923.00, 30.50, -1170.25)
Static prop models/atlantistour12b.mdl outside the map (131.00, -682.50, -1170.25)
Static prop models/atlantistour12b.mdl outside the map (1382.00, -1352.50, -1170.25)
Static prop models/atlantistour12b.mdl outside the map (1609.00, -46.50, -1170.25)
Static prop models/atlantistour3b.mdl outside the map (66.00, -1096.50, -1170.25)
Static prop models/atlantistour3b.mdl outside the map (1664.00, -975.50, -1170.25)
Static prop models/atlantistour3b.mdl outside the map (966.00, 290.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (305.00, -267.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (757.00, -1579.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (1921.00, -1019.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (1258.00, 50.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (49.00, -850.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (334.00, -1200.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (837.00, -1420.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (1547.00, -1277.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (1492.00, -384.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (781.00, 141.50, -1170.25)
Static prop models/atlantistour8c.mdl outside the map (454.00, -261.50, -1170.25)
Static prop models/atlantistour1b.mdl outside the map (241.00, -989.50, -1170.25)
Static prop models/atlantistour1b.mdl outside the map (1447.00, -1009.50, -1170.25)
Static prop models/atlantistour1b.mdl outside the map (999.00, 99.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (172.00, -1288.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (952.00, -1546.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (1804.00, -1252.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (1723.00, -360.50, -1170.25)
Static prop models/atlantistour10.mdl outside the map (136.00, -102.50, -1170.25)
Static prop models/atlantistour4b.mdl outside the map (288.00, -1385.50, -1170.25)
Static prop models/atlantistour4b.mdl outside the map (795.00, -1265.50, -1170.25)
Static prop models/atlantistour4b.mdl outside the map (1286.00, 265.50, -1170.25)
Static prop models/atlantistour4b.mdl outside the map (1908.00, -382.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (727.00, 9.50, -1170.25)
Static prop models/atlantistour2b.mdl outside the map (1763.00, -226.50, -1170.25)
Static prop models/atlantistour9.mdl outside the map (695.00, 339.50, -1170.25)
Static prop models/atlantistour9.mdl outside the map (1028.00, 535.50, -1170.25)
Static prop models/atlantistour9.mdl outside the map (1957.00, -715.50, -1170.25)
Static prop models/atlantistour9.mdl outside the map (2005.00, -1238.50, -1170.25)”

funny because its not, the whole thing is covered in a hallowed box with the 2d skybox texture in the inside, could this cause problems with compileing expecily if you have a skybox so big that you can see black bits?

Have you got a player start?

A giant hollowed skybox isn’t gonna fix a leak.

I had that hallowed out skybox since I started the map, what do you suggest I should do than?

[editline]10th January 2013[/editline]

No, the reason being is since I’m using Source Filmmaker and since its the outside of atlantis (ontop of the ocean) I fail to see the point.

You should build a skybox out of world brushes around the map area, leaving about 1000 units between the outside edge of the skybox brush and the end of the grid.

I’ll try that when I get home

tried it, didn’t do the trick

Then you have a leak. So, are the skybox brushes tied to an entiry? Are there ANY gaps?

no, fixed ll that, back to vrad.exe has stopped working, Im going with the batch compiler. btw does it compile with HDR?