- Jun 22, 2016
- 5
- 0
Hey guys,
I've been working on a map for a while now that has a bunch of really smooth brushwork and surf ramps. Obviously, this is havoc for the brush/plane limits so I've been trying to turn a bunch of the most expensive brushes into models with Propper. At first this question was going to be about missing textures as in the picture below.
The brush version is on the right and the model on the left. Some of the textures are showing correctly on the model (the gray side) but the red and white textures are missing.
As I was writing this I thought of a potential fix and added the vtf files for the missing textures to the materials/models/map_name/model_name folders that Propper put some vmt files in. This didn't help so I deleted ALL files related to the models and their textures and tried to recompile.
Now I can't even get Propper to compile them anymore! I changed nothing but now when I compile I'm getting FindPortalSide errors on a lot of brushes in the propper_models.
There are no Area Portals in the map and there are no leaks (I tried centering all origins just in case). I can't compile it regularly now either because I've reached MAX_MAP_PLANES which is also weird because I have a compiled version of the map from before these Propper escapades.
I've spent a lot of time googling but I was unable to find a solution for the problem, can anyone here help me?
I've been working on a map for a while now that has a bunch of really smooth brushwork and surf ramps. Obviously, this is havoc for the brush/plane limits so I've been trying to turn a bunch of the most expensive brushes into models with Propper. At first this question was going to be about missing textures as in the picture below.
The brush version is on the right and the model on the left. Some of the textures are showing correctly on the model (the gray side) but the red and white textures are missing.
As I was writing this I thought of a potential fix and added the vtf files for the missing textures to the materials/models/map_name/model_name folders that Propper put some vmt files in. This didn't help so I deleted ALL files related to the models and their textures and tried to recompile.
Now I can't even get Propper to compile them anymore! I changed nothing but now when I compile I'm getting FindPortalSide errors on a lot of brushes in the propper_models.
Code:
** Executing...
** Command: propper.exe -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\program files (x86)\steam\steamapps\common\team fortress 2\sourcesdk_content\tf\mapsrc/jump_academy_freestyle_b5_propper"
** Parameters:
Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
4 threads
materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
Loading c:\program files (x86)\steam\steamapps\common\team fortress 2\sourcesdk_content\tf\mapsrc/jump_academy_freestyle_b5_propper.vmf
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Patching WVT material: maps/jump_academy_freestyle_b5_propper/nature/blendgroundtograss007_wvt_patch
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)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 482 detail faces...done (0)
Merging details...done (1)
WARNING: node without a volume
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2638.9 2398.6 -2652.4)
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 304309:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2638.1 2399.0 -2600.0)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
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 304309:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2635.9 2400.2 -2663.5)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
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 304309:
WARNING: BSP node with unbounded volume (material: <NO BRUSH>, near (-2863.468750, 65535.914063, 3356.226563))
WARNING: BSP node with unbounded volume (material: <NO BRUSH>, near (-2863.202881, 368.035156, 3356.604736))
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1795.1 314.3 3785.1)
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 411834:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2397.3 325.7 3752.6)
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 411881:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2361.1 291.4 3767.4)
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 411881:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2785.9 282.8 3456.4)
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 411929:
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-2743.6 291.4 3494.9)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
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 411929:
*** Suppressing further FindPortalSide errors.... ***
HashVec: point outside valid range
There are no Area Portals in the map and there are no leaks (I tried centering all origins just in case). I can't compile it regularly now either because I've reached MAX_MAP_PLANES which is also weird because I have a compiled version of the map from before these Propper escapades.
I've spent a lot of time googling but I was unable to find a solution for the problem, can anyone here help me?