Jump to content
The Dark Mod Forums

Disappearing brushes


Springheel

Recommended Posts

We've all had small brushes that disappear when running the game, and instead show a gap to the void. In the past, snapping them to grid has always fixed them for me. Lately, I've been having really large brushes--entire walls--doing this, and snapping them to grid doesn't have any affect. One wall was fine until I added a fake door to it, and then it became a void; snapping it and splitting it into multiple brushes has had no effect.

 

Are there any other tricks for fixing these things? They're sealing walls, so I can't turn it to func_static.

Link to comment
Share on other sites

Not in these two cases, as the walls need to be seen by both sides. Does a func_static with caulk on it seal visportals anyway?

 

I suppose I could turn the wall into a func_static and make a smaller brush inside it to seal the leaf.

Link to comment
Share on other sites

Not in these two cases, as the walls need to be seen by both sides. Does a func_static with caulk on it seal visportals anyway?

 

You filter out entities, and adjust the visportal so it seals on world brushes. Sticking out into the void is also acceptable.

 

I suppose I could turn the wall into a func_static and make a smaller brush inside it to seal the leaf.

 

That's a variant of my suggestion. Should work fine.

 

As for the original problem, I'd need to see the design to offer any different suggestions. Sometimes nearby visportals can cause problems, and sometimes just moving them around makes the problem go away.

Link to comment
Share on other sites

I had this happen on a plain featureless wall. When looking at the r_showtris, the exact position lined up with a visportal which gave me the clue. Moving the portal didn't help (everything was already grid aligned). Rotating the portal 180° and moving it back to the original place resolved it, as nonsensical as that sounds.

 

Sometimes the answer is just, dmap doesn't like it, futz around to recreate it another way.

"The measure of a man's character is what he would do if he knew he never would be found out."

- Baron Thomas Babington Macauley

Link to comment
Share on other sites

the exact position lined up with a visportal

 

Hmm, that's a possibility with mine as well; thanks for the tip.

Link to comment
Share on other sites

Whatever you end up doing - please please please, save a version of the glitching map somewhere so it can be used as a test-case.

We have access to the source now. We can try fixing dmap weirdness.

 

But it will be hard if these things just keep getting worked-around and overwritten instead.

Link to comment
Share on other sites

 

 

I suppose I could turn the wall into a func_static and make a smaller brush inside it to seal the leaf.

 

That's a variant of my suggestion. Should work fine.

 

 

Well bloody hell. Even that didn't fix it.

 

I took both walls, made them func_statics, and then made a thinner worldspawn brush inside them. In both cases it improved things, but in neither case did it solve them. One wall now has a gap that is much smaller than it was before. The other wall appears normal until you cross the visportal into the room, at which point it disappears.

Link to comment
Share on other sites

By any chance are you forcing any portals between you and the walls closed? Any chance you could clone the offending area into a new map, and surround it with walls so people can check it?

Intel Sandy Bridge i7 2600K @ 3.4ghz stock clocks
8gb Kingston 1600mhz CL8 XMP RAM stock frequency
Sapphire Radeon HD7870 2GB FLeX GHz Edition @ stock @ 1920x1080

Link to comment
Share on other sites

By any chance are you forcing any portals between you and the walls closed?

 

Not yet.

 

I've got one more thing to try, and if that doesn't work I'll try to upload something.

Link to comment
Share on other sites

Well bloody hell. Both areas are still showing problems. One looks fine until you walk through the nearest visportal, then the brush disappears. The other has a slim piece missing until you walk through the visportal, and then the whole brush turns into caulk(??).

 

I'm going to try and cut those pieces out into a testmap, but I'm fairly confident that once I do that they'll work perfectly. <_<

Link to comment
Share on other sites

Well, that's something. I cut a section out and the problem still occurs. I'm starting to just delete nearby things one by one until I find something that fixes it. Here's what it looks like: the gap in the middle of the wall shouldn't be there...it's a solid brush.

post-9-0-45916000-1390675991_thumb.jpg

Link to comment
Share on other sites

Ok, after much trial and error I found the problem, at least for that location.

 

There was another worldspawn brush that intersected the problem wall at a 90 degree angle (not directly near the gap). Shortening that brush so it didn't cut all the way through the problem wall solved the issue.

 

Below, the horizontal grey wall is the one exhibiting the problem. The vertical brush is the one that caused the problem.

post-9-0-25963100-1390678399_thumb.jpg

Link to comment
Share on other sites

The second issue I solved in an even stranger way. The wall that disappeared had regular trim brushes at the floor and ceiling. Neither intersected the problem wall, but one of those trims overlapped another trim brush. Fixing that solved the problem. :huh:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • OrbWeaver

      Finally got round to publishing a tutorial on baking normal maps in Blender, since most of the ones we have are inaccessible or years out of date.
      · 0 replies
    • nbohr1more

      The FAQ wiki is almost a proper FAQ now. Probably need to spin-off a bunch of the "remedies" for playing older TDM versions into their own article.
      · 1 reply
    • nbohr1more

      Was checking out old translation packs and decided to fire up TDM 1.07. Rightful Property with sub-20 FPS areas yay! ( same areas run at 180FPS with cranked eye candy on 2.12 )
      · 3 replies
    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 7 replies
    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
×
×
  • Create New...