Jump to content

Get sky walls to properly block rendering? (help wanted)


Recommended Posts

Hey, I've been messing around with sky walls and floors and I've run into an issue. (Well... not really an issue, just an unfortunate side effect of the way sky walls work.)

Screenshot_Doom_20221014_234133.png.9490d91820edbd2e76dfa5efbf092993.png

As you can see, despite being behind a sky wall the player can see straight through it and find the awesomely hidden rocket launcher and single best placed arch-vile in doom history.

Heck, if you look at it from certain angles you can get only the rocket launcher or only get the arch-vile to show. (Or neither, but I didn't get a screenshot of that cause then you'd have to stare at my horrible custom sky texture)

Screenshot_Doom_20221014_234150.png.8d241e2c576500e78c5050d1d745214a.pngScreenshot_Doom_20221014_234201.png.2d42e85a187c4cca0e8caa04c89f257e.png

As fun as this is to play around with (and boy have I played around with it), is there any way to get sky walls to hide stuff properly? Just like a normal wall, but instead of a texture it displays the sky effect?

I understand WHY this behavior appears (the wall technically has NO texture after all). But I want to know if I have to work around it or if there's a perfect solution.

the screenshots were taken in gzdoom btw, so if this is a source-port specific issue feel free to mercilessly ridicule me.

Share this post


Link to post

Instead of setting your sidedef to have no texture, apply a texture to it and set it's special as 9 "Line Horizon". Then you won't "see" through it.

Dig the sky texture btw.

Edited by HorseJockey

Share this post


Link to post
47 minutes ago, HorseJockey said:

Instead of setting your sidedef to have no texture, apply a texture to it and set it's special as 9 "Line Horizon". Then you won't "see" through it.

Dig the sky texture btw. 

That option isn't showing up in ultimate doom builder... though that may be because I'm trying to do this boom-compatible. (I'm a little new to mapping but I think I'm looking in the right place.)

Share this post


Link to post

It seems a little inconsistent between ports how sky is drawn, but either having one-sided line or actually textured ceiling behind it lowered into the floor should help.

Sky is effectively still a ceiling with sky hack merging ceilings of different height together to allow buildings of different height. But it won't draw anything behind the roof or one-sided line.

Share this post


Link to post

For anyone wondering, I got it to work by making the wall a sector, and then hoisting it up to the ceiling (the other way around didnt work as well).

Basically what Violent Beetle said.

Share this post


Link to post
On 10/15/2022 at 4:06 AM, JacketEternal said:

That option isn't showing up in ultimate doom builder... though that may be because I'm trying to do this boom-compatible. (I'm a little new to mapping but I think I'm looking in the right place.)

Glad you got it working, I wasn't even thinking about compatibility, my bad. I usually map exclusively in UDMF. Good luck with your map.

Share this post


Link to post

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.   Restore formatting

  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.

×
×
  • Create New...