(Solved) Partial Missing Texture on World Brush

Discussion in 'Mapping Questions & Discussion' started by Metric, Jan 6, 2017.

  1. Metric

    Metric L1: Registered

    Messages:
    6
    Positive Ratings:
    0
    I have no idea what to call it, but it's certainly not the purple missing texture problem.

    Here's how it looks in-game:
    [​IMG]

    Here's the brush in Hammer with portals shown:
    [​IMG]

    The spoiler below contains the full compile log.
    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vbsp.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.vmf"

    Valve Software - vbsp.exe (Dec 15 2016)
    2 threads
    materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
    Loading C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.vmf
    ConVarRef mat_reduceparticles doesn't point to an existing ConVar
    Patching WVT material: maps/trade_houseofpancakes_a2/dev/dev_blendmeasure_wvt_patch
    fixing up env_cubemap materials on brush sides...
    ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (1)
    ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)

    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (3103.8 -3770.7 -2487.0)
    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 400347:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (3103.8 -3770.7 -2591.0)
    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 400361:

    Processing areas...done (0)
    Building Faces...done (0)
    Chop Details...done (0)
    Find Visible Detail Sides...
    Merged 492 detail faces...done (0)
    Merging details...done (0)
    FixTjuncs...
    PruneNodes...
    WriteBSP...
    done (0)
    writing C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.prt...Building visibility clusters...
    done (0)
    *** Error: Skybox vtf files for skybox/sky_trainyard_01 weren't compiled with the same size texture and/or same flags!
    Can't load skybox file skybox/sky_trainyard_01 to build the default cubemap!
    *** Error: Skybox vtf files for skybox/sky_trainyard_01 weren't compiled with the same size texture and/or same flags!
    Can't load skybox file skybox/sky_trainyard_01 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) (720219 bytes)
    Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
    Compacting texture/material tables...
    Reduced 2925 texinfos to 1723
    Reduced 114 texdatas to 100 (4891 bytes to 4361)
    Writing C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    Wrote ZIP buffer, estimated size 26364, actual size 19718
    8 seconds elapsed

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vvis.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2"

    Valve Software - vvis.exe (Dec 15 2016)
    2 threads
    reading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    reading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.prt
    216 portalclusters
    456 numportals
    BasePortalVis: 0...1...2...3...4...5...6...7...8...9...10 (0)
    PortalFlow: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Optimized: 48 visible clusters (0.33%)
    Total clusters visible: 14716
    Average clusters visible: 68
    Building PAS...
    Average clusters audible: 149
    visdatasize:12749 compressed from 13824
    writing c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    0 seconds elapsed

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vrad.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2"

    Valve Software - vrad.exe SSE (Dec 15 2016)

    Valve Radiosity Simulator
    2 threads
    [Reading texlights from 'lights.rad']
    unknown light specifier type - lights

    [56 texlights parsed from 'lights.rad']

    Loading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    Setting up ray-trace acceleration structure... Done (1.86 seconds)
    5561 faces
    1 degenerate faces
    296296 square feet [42666748.00 square inches]
    0 Displacements
    0 Square Feet [0.00 Square Inches]
    5560 patches before subdivision
    zero area child patch
    34478 patches after subdivision
    228 direct lights
    BuildFacelights: 0...1...2...3...4...5...6...7...8...9...10 (19)
    BuildVisLeafs: 0...1...2...3...4...5...6...7...8...9...10 (10)
    transfers 8646356, max 1054
    transfer lists: 66.0 megs
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #1 added RGB(276687, 171769, 128893)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #2 added RGB(53414, 27052, 18844)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #3 added RGB(12456, 5884, 4085)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #4 added RGB(3364, 1650, 1192)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #5 added RGB(1037, 550, 415)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (1)
    Bounce #6 added RGB(353, 202, 157)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #7 added RGB(129, 78, 62)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #8 added RGB(50, 31, 25)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #9 added RGB(20, 12, 10)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #10 added RGB(8, 5, 4)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #11 added RGB(3, 2, 2)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #12 added RGB(1, 1, 1)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (1)
    Bounce #13 added RGB(1, 0, 0)
    Build Patch/Sample Hash Table(s).....Done<0.0165 sec>
    FinalLightFace: 0...1...2...3...4...5...6...7...8...9...10 (9)
    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 43/1024 2064/49152 ( 4.2%)
    brushes 1994/8192 23928/98304 (24.3%)
    brushsides 17542/65536 140336/524288 (26.8%)
    planes 7900/65536 158000/1310720 (12.1%)
    vertexes 8560/65536 102720/786432 (13.1%)
    nodes 1170/65536 37440/2097152 ( 1.8%)
    texinfos 1723/12288 124056/884736 (14.0%)
    texdata 100/2048 3200/65536 ( 4.9%)
    dispinfos 0/0 0/0 ( 0.0%)
    disp_verts 0/0 0/0 ( 0.0%)
    disp_tris 0/0 0/0 ( 0.0%)
    disp_lmsamples 0/0 0/0 ( 0.0%)
    faces 5561/65536 311416/3670016 ( 8.5%)
    hdr faces 0/65536 0/3670016 ( 0.0%)
    origfaces 4485/65536 251160/3670016 ( 6.8%)
    leaves 1214/65536 38848/2097152 ( 1.9%)
    leaffaces 6048/65536 12096/131072 ( 9.2%)
    leafbrushes 3368/65536 6736/131072 ( 5.1%)
    areas 2/256 16/2048 ( 0.8%)
    surfedges 45947/512000 183788/2048000 ( 9.0%)
    edges 28705/256000 114820/1024000 (11.2%)
    LDR worldlights 228/8192 20064/720896 ( 2.8%)
    HDR worldlights 0/8192 0/720896 ( 0.0%)
    leafwaterdata 0/32768 0/393216 ( 0.0%)
    waterstrips 737/32768 7370/327680 ( 2.2%)
    waterverts 0/65536 0/786432 ( 0.0%)
    waterindices 14934/65536 29868/131072 (22.8%)
    cubemapsamples 18/1024 288/16384 ( 1.8%)
    overlays 8/512 2816/180224 ( 1.6%)
    LDR lightdata [variable] 2172160/0 ( 0.0%)
    HDR lightdata [variable] 0/0 ( 0.0%)
    visdata [variable] 12749/16777216 ( 0.1%)
    entdata [variable] 122914/393216 (31.3%)
    LDR ambient table 1214/65536 4856/262144 ( 1.9%)
    HDR ambient table 1214/65536 4856/262144 ( 1.9%)
    LDR leaf ambient 4486/65536 125608/1835008 ( 6.8%)
    HDR leaf ambient 1214/65536 33992/1835008 ( 1.9%)
    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/16330 ( 0.0%)
    pakfile [variable] 19718/0 ( 0.0%)
    physics [variable] 720219/4194304 (17.2%)
    physics terrain [variable] 2/1048576 ( 0.0%)

    Level flags = 0

    Total triangle count: 16826
    Writing c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    47 seconds elapsed

    ** Executing...
    ** Command: Copy File
    ** Parameters: "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp" "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\maps\trade_houseofpancakes_a2.bsp"

    This has been occurring for a while now (after multiple compiles and playtesting).
    How do I fix this? Any help would be appreciated.
     
  2. Vel0city

    aa Vel0city personal pick-pocketing parrot

    Messages:
    1,880
    Positive Ratings:
    1,487
    This means you either have a leak, or the brush which is causing this is invalid in some way. Did you try to delete the brush and remake it from scratch?
     
    • Like Like x 1
  3. Asd417

    aa Asd417 L1: Registered

    Messages:
    692
    Positive Ratings:
    481
    try splitting that big brush into multiple hexahedrons.
     
    • Like Like x 1
  4. Idolon

    aa Idolon the worst admin

    Messages:
    1,421
    Positive Ratings:
    4,154
    While this error typically accompanies a leak, it doesn't have to, and in this case it does not. All it really means is that something is somehow too complex for VBSP to figure out, so it has given up. Try using func_details and hint brushes to simplify your visleafs.
     
    • Thanks Thanks x 1
  5. Metric

    Metric L1: Registered

    Messages:
    6
    Positive Ratings:
    0
    Ok, cool. I'll give it another try...

    Edit: LOL. I forgot that the brush had multiple edges to make a cylinder, so I made the whole brush a func_detail and patched it up. The hole on the ground and the error in the compile log are gone now.

    [​IMG]

    The compile log.
    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vbsp.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.vmf"

    Valve Software - vbsp.exe (Dec 15 2016)
    2 threads
    materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
    Loading C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.vmf
    ConVarRef mat_reduceparticles doesn't point to an existing ConVar
    Patching WVT material: maps/trade_houseofpancakes_a2/dev/dev_blendmeasure_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 (0)
    Chop Details...done (0)
    Find Visible Detail Sides...
    Merged 540 detail faces...done (0)
    Merging details...done (0)
    FixTjuncs...
    PruneNodes...
    WriteBSP...
    done (1)
    writing C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.prt...Building visibility clusters...
    done (0)
    *** Error: Skybox vtf files for skybox/sky_trainyard_01 weren't compiled with the same size texture and/or same flags!
    Can't load skybox file skybox/sky_trainyard_01 to build the default cubemap!
    *** Error: Skybox vtf files for skybox/sky_trainyard_01 weren't compiled with the same size texture and/or same flags!
    Can't load skybox file skybox/sky_trainyard_01 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 (1) (792386 bytes)
    Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
    Compacting texture/material tables...
    Reduced 3409 texinfos to 1924
    Reduced 131 texdatas to 108 (5838 bytes to 4824)
    Writing C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    Wrote ZIP buffer, estimated size 32652, actual size 24398
    8 seconds elapsed

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vvis.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2"

    Valve Software - vvis.exe (Dec 15 2016)
    2 threads
    reading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    reading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.prt
    202 portalclusters
    450 numportals
    BasePortalVis: 0...1...2...3...4...5...6...7...8...9...10 (0)
    PortalFlow: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Optimized: 57 visible clusters (0.34%)
    Total clusters visible: 16801
    Average clusters visible: 83
    Building PAS...
    Average clusters audible: 163
    visdatasize:11527 compressed from 12928
    writing c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    0 seconds elapsed

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\bin\vrad.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2"

    Valve Software - vrad.exe SSE (Dec 15 2016)

    Valve Radiosity Simulator
    2 threads
    [Reading texlights from 'lights.rad']
    unknown light specifier type - lights

    [56 texlights parsed from 'lights.rad']

    Loading c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    Setting up ray-trace acceleration structure... Done (1.88 seconds)
    5991 faces
    3 degenerate faces
    311734 square feet [44889824.00 square inches]
    0 Displacements
    0 Square Feet [0.00 Square Inches]
    5988 patches before subdivision
    35766 patches after subdivision
    228 direct lights
    BuildFacelights: 0...1...2...3...4...5...6...7...8...9...10 (19)
    BuildVisLeafs: 0...1...2...3...4...5...6...7...8...9...10 (9)
    transfers 8640276, max 1076
    transfer lists: 65.9 megs
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #1 added RGB(274191, 171927, 129427)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #2 added RGB(53380, 27611, 19266)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #3 added RGB(12627, 6105, 4211)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #4 added RGB(3447, 1709, 1217)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #5 added RGB(1067, 564, 418)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (1)
    Bounce #6 added RGB(363, 204, 156)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #7 added RGB(132, 77, 61)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #8 added RGB(50, 30, 24)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #9 added RGB(20, 12, 10)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #10 added RGB(8, 5, 4)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #11 added RGB(3, 2, 2)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (0)
    Bounce #12 added RGB(1, 1, 1)
    GatherLight: 0...1...2...3...4...5...6...7...8...9...10 (1)
    Bounce #13 added RGB(1, 0, 0)
    Build Patch/Sample Hash Table(s).....Done<0.0162 sec>
    FinalLightFace: 0...1...2...3...4...5...6...7...8...9...10 (9)
    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 (6)
    Writing leaf ambient...done
    Ready to Finish

    Object names Objects/Maxobjs Memory / Maxmem Fullness
    ------------ --------------- --------------- --------
    models 72/1024 3456/49152 ( 7.0%)
    brushes 2166/8192 25992/98304 (26.4%)
    brushsides 18621/65536 148968/524288 (28.4%)
    planes 8142/65536 162840/1310720 (12.4%)
    vertexes 9393/65536 112716/786432 (14.3%)
    nodes 1452/65536 46464/2097152 ( 2.2%)
    texinfos 1924/12288 138528/884736 (15.7%)
    texdata 108/2048 3456/65536 ( 5.3%)
    dispinfos 0/0 0/0 ( 0.0%)
    disp_verts 0/0 0/0 ( 0.0%)
    disp_tris 0/0 0/0 ( 0.0%)
    disp_lmsamples 0/0 0/0 ( 0.0%)
    faces 5991/65536 335496/3670016 ( 9.1%)
    hdr faces 0/65536 0/3670016 ( 0.0%)
    origfaces 5028/65536 281568/3670016 ( 7.7%)
    leaves 1525/65536 48800/2097152 ( 2.3%)
    leaffaces 6674/65536 13348/131072 (10.2%)
    leafbrushes 3471/65536 6942/131072 ( 5.3%)
    areas 2/256 16/2048 ( 0.8%)
    surfedges 50437/512000 201748/2048000 ( 9.9%)
    edges 31858/256000 127432/1024000 (12.4%)
    LDR worldlights 228/8192 20064/720896 ( 2.8%)
    HDR worldlights 0/8192 0/720896 ( 0.0%)
    leafwaterdata 0/32768 0/393216 ( 0.0%)
    waterstrips 779/32768 7790/327680 ( 2.4%)
    waterverts 0/65536 0/786432 ( 0.0%)
    waterindices 15924/65536 31848/131072 (24.3%)
    cubemapsamples 18/1024 288/16384 ( 1.8%)
    overlays 7/512 2464/180224 ( 1.4%)
    LDR lightdata [variable] 2215688/0 ( 0.0%)
    HDR lightdata [variable] 0/0 ( 0.0%)
    visdata [variable] 11527/16777216 ( 0.1%)
    entdata [variable] 142296/393216 (36.2%)
    LDR ambient table 1525/65536 6100/262144 ( 2.3%)
    HDR ambient table 1525/65536 6100/262144 ( 2.3%)
    LDR leaf ambient 4891/65536 136948/1835008 ( 7.5%)
    HDR leaf ambient 1525/65536 42700/1835008 ( 2.3%)
    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/16308 ( 0.0%)
    pakfile [variable] 24398/0 ( 0.0%)
    physics [variable] 792386/4194304 (18.9%)
    physics terrain [variable] 2/1048576 ( 0.0%)

    Level flags = 0

    Total triangle count: 18246
    Writing c:\users\john\documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp
    47 seconds elapsed

    ** Executing...
    ** Command: Copy File
    ** Parameters: "C:\Users\john\Documents\trade_houseofpancakes_a2\trade_houseofpancakes_a2.bsp" "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\maps\trade_houseofpancakes_a2.bsp"


    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\hl2.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" -novid +map "trade_houseofpancakes_a2" -steam

    Thank you all for your time.
     
    Last edited: Jan 6, 2017