Leafthread
Что за зверь такой - Leafthread, и за что он ответственен? Почему hlvis с максимальным приоритетом висит на этой операции полтора часа при двухядерном проце и трех гигах оперативы?
Причем сама мапа на выхлопе весит немного - 4 мб, из которых половина - вшитые текстуры. Может в этом виноваты большие открытые пространства? Как с этим бороться?
Что за зверь такой - Leafthread, и за что он ответственен? Почему hlvis с максимальным приоритетом висит на этой операции полтора часа при двухядерном проце и трех гигах оперативы?
Code:
hlcsg v2.5.3 rel Custom Build 1.7 (Aug 27 2010)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
----- BEGIN hlcsg -----
Command line: hlcsg.exe -estimate -nowadtextures city3.map
Entering city3.map
Current hlcsg Settings
Name | Setting | Default
---------------------|-----------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ on ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
null texture stripping[ on ] [ on ]
clipnode economy mode [ on ] [ on ]
onlyents [ off ] [ off ]
wadtextures [ off ] [ on ]
skyclip [ on ] [ on ]
hullfile [ None ] [ None ]
min surface area [ 0.500 ] [ 0.500 ]
brush union threshold [ 0.000 ] [ 0.000 ]
Using mapfile wad configuration
Wadinclude list :
[zhlt.wad]
9 brushes (totalling 56 sides) discarded from clipping hulls
CreateBrush:
(0.34 seconds)
SetModelCenters:
(0.00 seconds)
CSGBrush:
(1.19 seconds)
Using Wadfile: \counter-strike 1.6 4554\valve\decals.wad
- Contains 0 used textures, 0.00 percent of map (222 textures in wad)
Including Wadfile: \маппинг\компиляция\zhlt.wad
- Contains 1 used texture, 1.11 percent of map (3 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\valve\halflife.wad
- Contains 10 used textures, 11.11 percent of map (3116 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\chateau.wad
- Contains 0 used textures, 0.00 percent of map (136 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cs_bdog.wad
- Contains 0 used textures, 0.00 percent of map (132 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cs_cbble.wad
- Contains 0 used textures, 0.00 percent of map (61 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cs_havana.wad
- Contains 0 used textures, 0.00 percent of map (122 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cs_office.wad
- Contains 1 used texture, 1.11 percent of map (102 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\de_piranesi.wad
- Contains 2 used textures, 2.22 percent of map (160 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\de_vertigo.wad
- Contains 0 used textures, 0.00 percent of map (19 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\itsitaly.wad
- Contains 0 used textures, 0.00 percent of map (99 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cs_assault.wad
- Contains 0 used textures, 0.00 percent of map (22 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cstrike.wad
- Contains 0 used textures, 0.00 percent of map (123 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\russia.wad
- Warning: Larger than expected texture (348972 bytes): 'DCITY10'
- Warning: Larger than expected texture (261932 bytes): 'DCITY12'
- Warning: Larger than expected texture (348972 bytes): 'DCITY13'
- Warning: Larger than expected texture (348972 bytes): 'DCITY20'
- Warning: Larger than expected texture (348972 bytes): 'DCITY23'
- Warning: Larger than expected texture (348972 bytes): 'DCITY27'
- Warning: Larger than expected texture (348972 bytes): 'DCITY29'
- Warning: Larger than expected texture (348972 bytes): 'DCITY3'
- Warning: Larger than expected texture (348972 bytes): 'DCITY34'
- Warning: Larger than expected texture (261932 bytes): 'DCITY35'
- Warning: Larger than expected texture (261932 bytes): 'DCITY36'
- Warning: Larger than expected texture (261932 bytes): 'DCITY37'
- Warning: Larger than expected texture (261932 bytes): 'DCITY38'
- Warning: Larger than expected texture (261932 bytes): 'DCITY39'
- Warning: Larger than expected texture (261932 bytes): 'DCITY40'
- Warning: Larger than expected texture (261932 bytes): 'DCITY41'
- Warning: Larger than expected texture (348972 bytes): 'DCITY42'
- Warning: Larger than expected texture (348972 bytes): 'DCITY45'
- Warning: Larger than expected texture (261932 bytes): 'DCITY6'
- Warning: Larger than expected texture (261932 bytes): 'DCITY7'
- Warning: Larger than expected texture (261932 bytes): 'DCITY8'
- Warning: Larger than expected texture (261932 bytes): 'X_E87CDBC7'
- Warning: Larger than expected texture (348972 bytes): 'M9SOPANEL4'
- Warning: Larger than expected texture (348972 bytes): 'M9SOTEXTURE1'
- Warning: Larger than expected texture (348972 bytes): 'M9SOTEXTURE4'
- Warning: Larger than expected texture (348972 bytes): 'M9SOTEXTURE5'
- Warning: Larger than expected texture (348972 bytes): 'M9SOTEXTURE6'
- Warning: Larger than expected texture (348972 bytes): '06ST'
- Contains 31 used textures, 34.44 percent of map (294 textures in wad)
Using Wadfile: \маппинг\префаб\editor.wad
- Warning: Larger than expected texture (348972 bytes): '1'
- Warning: Larger than expected texture (348972 bytes): 'DOMST'
- Contains 3 used textures, 3.33 percent of map (30 textures in wad)
Using Wadfile: \маппинг\prf_w\prf_w.wad
- Contains 1 used texture, 1.11 percent of map (21 textures in wad)
Using Wadfile: \counter-strike 1.6 4554\cstrike\cstraining.wad
- Contains 0 used textures, 0.00 percent of map (24 textures in wad)
Using Wadfile: \маппинг\префабы машинок\maz5551\maz5551.wad
- Contains 0 used textures, 0.00 percent of map (13 textures in wad)
Using Wadfile: \маппинг\префабы машинок\traktor\gold_bull.wad
- Contains 5 used textures, 5.56 percent of map (6 textures in wad)
Using Wadfile: \маппинг\префабы машинок\benzovoz\zil_benzovoz.wad
- Contains 21 used textures, 23.33 percent of map (31 textures in wad)
Using Wadfile: \маппинг\префабы машинок\gorgaz\zil_gorgaz.wad
- Contains 10 used textures, 11.11 percent of map (27 textures in wad)
Using Wadfile: \маппинг\префабы машинок\gorgaz\pr08.wad
- Contains 5 used textures, 5.56 percent of map (9 textures in wad)
Using Wadfile: \маппинг\префабы машинок\kamaz1\kamaz.wad
- Contains 0 used textures, 0.00 percent of map (8 textures in wad)
Using Wadfile: \маппинг\префабы машинок\kamaz2\kamaz_c.wad
- Contains 0 used textures, 0.00 percent of map (8 textures in wad)
Warning: More than 8 wadfiles are in use. (24)
This may be harmless, and if no strange side effects are occurring, then
it can safely be ignored. However, if your map starts exhibiting strange
or obscure errors, consider this as suspect.
added 1 additional animating textures.
Texture usage is at 2.99 mb (of 4.00 mb MAX)
2.05 seconds elapsed
----- END hlcsg -----
hlbsp v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
----- BEGIN hlbsp -----
Command line: hlbsp.exe -estimate city3.map
Current hlbsp Settings
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ on ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
noclip [ off ] [ off ]
nofill [ off ] [ off ]
null tex. stripping [ on ] [ on ]
notjunc [ off ] [ off ]
subdivide size [ 240 ] [ 240 ] (Min 64) (Max 512)
max node size [ 1024 ] [ 1024 ] (Min 64) (Max 4096)
BSP generation successful, writing portal file 'city3.prt'
2.86 seconds elapsed
----- END hlbsp -----
hlvis v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
----- BEGIN hlvis -----
Command line: hlvis.exe -estimate -full city3.map
2006 portalleafs
7581 numportals
-= Current hlvis Settings =-
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ on ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
max vis distance [ 0 ] [ 0 ]
priority [ Normal ] [ Normal ]
fast vis [ off ] [ off ]
full vis [ on ] [ off ]
BasePortalVis:
(4.16 seconds)
[COLOR=Orange][B]LeafThread:
(4959.36 seconds)
average leafs visible: 532
g_visdatasize:254932 compressed from 503506
4963.86 seconds elapsed [1h 22m 43s]
[/B][/COLOR]
----- END hlvis -----
hlrad v2.5.3 rel Custom Build 1.7 (Dec 9 2002)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
----- BEGIN hlrad -----
Command line: hlrad.exe -estimate -chart -extra -dscale 1 -bounce 0 -smooth 100 -ambient 0.005 0.005 0.005 city3.map
-= Current hlrad Settings =-
Name | Setting | Default
--------------------|---------------------|-------------------------
threads [ 2 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ on ] [ off ]
estimate [ on ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
priority [ Normal ] [ Normal ]
vismatrix algorithm [ Original ] [ Original ]
oversampling (-extra)[ on ] [ off ]
bounces [ 0 ] [ 1 ]
ambient light [ 0.640 0.640 0.640 ] [ 0.000 0.000 0.000 ]
maximum light [ 255.000 ] [ 256.000 ]
circus mode [ off ] [ off ]
smoothing threshold [ 100.000 ] [ 50.000 ]
direct threshold [ 25.000 ] [ 25.000 ]
direct light scale [ 1.000 ] [ 2.000 ]
coring threshold [ 1.000 ] [ 1.000 ]
patch interpolation [ on ] [ on ]
texscale [ on ] [ on ]
patch subdividing [ on ] [ on ]
chop value [ 64.000 ] [ 64.000 ]
texchop value [ 32.000 ] [ 32.000 ]
global fade [ 1.000 ] [ 1.000 ]
global falloff [ 2 ] [ 2 ]
global light scale [ 1.000 1.000 1.000 ] [ 1.000 1.000 1.000 ]
global gamma [ 0.500 0.500 0.500 ] [ 0.500 0.500 0.500 ]
global light scale [ 1.000 ] [ 1.000 ]
global sky diffusion [ 1.000 ] [ 1.000 ]
opaque entities [ on ] [ on ]
sky lighting fix [ on ] [ on ]
incremental [ off ] [ off ]
dump [ off ] [ off ]
colour jitter [ 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 ]
monochromatic jitter [ 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 ]
softlight hack [ 0.0 0.0 0.0 0.0 ] [ 0.0 0.0 0.0 0.0 ]
diffuse hack [ on ] [ on ]
spotlight points [ on ] [ on ]
custom shadows with bounce light
[ off ] [ off ]
rgb transfers [ off ] [ off ]
7926 faces
Create Patches : 51278 base patches
0 opaque faces
715832 square feet [103079944.00 square inches]
20 direct lights
BuildFacelights:
Malformed face (7733) normal @
(-1837.00, -335.00, 38.33)
(-1847.00, -324.00, 32.00)
(-1847.00, -324.00, 31.00)
(-1837.00, -335.00, 31.00)
Error: Malformed face normal
Description: The texture alignment of a visible face is unusable
Howto Fix: If using Worldcraft, do a check for problems and fix any occurences of 'Texture axis perpindicular to face'
----- END hlrad -----