When making my map, I always try and keep the numportals around 2000, but recently compilation times have spiked up by an incredible amount. I suspect it is due to a power 4 displacement, but am not completely sure. Extra notes: I am fairly new to optimization in hammer, and only really know about simple things like func_detail. Any and all help is greatly appreciated
Here is my compile log:
Starting a 'Full - Both' compile.
Starting compilation of C:\Users\John\Documents\MvM_origins_displaced.vmf
Valve Software - vbsp.exe (Jun 14 2017)
2 threads
materialPath: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\materials
Loading C:\Users\John\Documents\MvM_origins_displaced.vmf
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Patching WVT material: maps/mvm_origins_displaced/construction/concrete/concreteblendground003_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/nightfall/cliffwall_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/blends/blendconcretesnow003_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/blends/blendnightcliffsnow002_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/dev/dev_blendmeasure2_wvt_patch
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...done (1)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 2540 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
done (0)
writing C:\Users\John\Documents\MvM_origins_displaced.prt...Building visibility clusters...
done (0)
*** Error: Skybox vtf files for skybox/sky_alpinestorm_01 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_alpinestorm_01 to build the default cubemap!
*** Error: Skybox vtf files for skybox/sky_alpinestorm_01 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_alpinestorm_01 to build the default cubemap!
Finding displacement neighbors...
Found a displacement edge abutting multiple other edges.
Warning: overflowed 3 displacement corner-neighbor lists.Finding lightmap sample positions...
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
WARNING: Map using power 4 displacements, terrain physics cannot be compressed, map will need additional memory and CPU.
done (0) (2793306 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Water found with no water_lod_control entity, creating a default one.
Compacting texture/material tables...
Reduced 1343 texinfos to 927
Reduced 52 texdatas to 45 (1601 bytes to 1256)
Writing C:\Users\John\Documents\MvM_origins_displaced.bsp
Wrote ZIP buffer, estimated size 3672, actual size 2788
5 seconds elapsed
Valve Software - vvis.exe (Jun 14 2017)
2 threads
reading c:\users\john\documents\MvM_origins_displaced.bsp
reading c:\users\john\documents\MvM_origins_displaced.prt
658 portalclusters
2017 numportals
BasePortalVis: 0...1...2...3...4...5...6...7...8...9...10 (2)
PortalFlow: 0...1...2...3...4...5...6...7...8...9...10 (6233)
Optimized: 140 visible clusters (0.04%)
Total clusters visible: 397100
Average clusters visible: 603
Building PAS...
Average clusters audible: 658
visdatasize:114325 compressed from 115808
writing c:\users\john\documents\MvM_origins_displaced.bsp
1 hour, 43 minutes, 59 seconds elapsed
C:\Users\John\Documents\MvM_origins_displaced.bsp -> C:\Program Files\Steam\steamapps\common\team fortress 2\tf\maps\MvM_origins_displaced.bsp
1 File(s) copied
CompilePal - Automated Packaging
Finding sources of game content...
Found search paths...
Found wildcard path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\custom\
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\bin
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\download
Reading BSP...
Initializing pak file...
Writing file list...
Running bspzip...
Finished!
---------------------
21 materials found
8 models found
0 particle files found
0 sounds found
additional files:
---------------------
'Full - Both' compile finished in 01:44:15
I have also included the .vmf just in case
Here is my compile log:
Starting a 'Full - Both' compile.
Starting compilation of C:\Users\John\Documents\MvM_origins_displaced.vmf
Valve Software - vbsp.exe (Jun 14 2017)
2 threads
materialPath: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\materials
Loading C:\Users\John\Documents\MvM_origins_displaced.vmf
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Patching WVT material: maps/mvm_origins_displaced/construction/concrete/concreteblendground003_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/nightfall/cliffwall_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/blends/blendconcretesnow003_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/blends/blendnightcliffsnow002_wvt_patch
Patching WVT material: maps/mvm_origins_displaced/dev/dev_blendmeasure2_wvt_patch
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...done (1)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 2540 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
NODRAW on terrain surface!
done (0)
writing C:\Users\John\Documents\MvM_origins_displaced.prt...Building visibility clusters...
done (0)
*** Error: Skybox vtf files for skybox/sky_alpinestorm_01 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_alpinestorm_01 to build the default cubemap!
*** Error: Skybox vtf files for skybox/sky_alpinestorm_01 weren't compiled with the same size texture and/or same flags!
Can't load skybox file skybox/sky_alpinestorm_01 to build the default cubemap!
Finding displacement neighbors...
Found a displacement edge abutting multiple other edges.
Warning: overflowed 3 displacement corner-neighbor lists.Finding lightmap sample positions...
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
WARNING: Map using power 4 displacements, terrain physics cannot be compressed, map will need additional memory and CPU.
done (0) (2793306 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Water found with no water_lod_control entity, creating a default one.
Compacting texture/material tables...
Reduced 1343 texinfos to 927
Reduced 52 texdatas to 45 (1601 bytes to 1256)
Writing C:\Users\John\Documents\MvM_origins_displaced.bsp
Wrote ZIP buffer, estimated size 3672, actual size 2788
5 seconds elapsed
Valve Software - vvis.exe (Jun 14 2017)
2 threads
reading c:\users\john\documents\MvM_origins_displaced.bsp
reading c:\users\john\documents\MvM_origins_displaced.prt
658 portalclusters
2017 numportals
BasePortalVis: 0...1...2...3...4...5...6...7...8...9...10 (2)
PortalFlow: 0...1...2...3...4...5...6...7...8...9...10 (6233)
Optimized: 140 visible clusters (0.04%)
Total clusters visible: 397100
Average clusters visible: 603
Building PAS...
Average clusters audible: 658
visdatasize:114325 compressed from 115808
writing c:\users\john\documents\MvM_origins_displaced.bsp
1 hour, 43 minutes, 59 seconds elapsed
C:\Users\John\Documents\MvM_origins_displaced.bsp -> C:\Program Files\Steam\steamapps\common\team fortress 2\tf\maps\MvM_origins_displaced.bsp
1 File(s) copied
CompilePal - Automated Packaging
Finding sources of game content...
Found search paths...
Found wildcard path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\custom\
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\bin
Found search path: C:\Program Files\Steam\steamapps\common\team fortress 2\tf\download
Reading BSP...
Initializing pak file...
Writing file list...
Running bspzip...
Finished!
---------------------
21 materials found
8 models found
0 particle files found
0 sounds found
additional files:
---------------------
'Full - Both' compile finished in 01:44:15
I have also included the .vmf just in case