Jump to content
  • 0

missing bottom texture from 3d sector


ctressle

Question

I have a 3d 'archway' (meant to be a broken hole in a rock wall but the effect is similar), and the plan is to have bars going across.
In the original level (and a scaled down version), fixing the arch above the bar made the bottom texture of the bar disappear.
At first, I figured I set the 3d effects up wrong with my control sector, so I started a new wall and bar but the same bottom texture is missing.
Thinking there could be some unknown bug in my level, I created a whole separate wad with the same structure.
But the bug still appears: the bottom texture of my bar is missing after I fix the 3d arch.
Also in each of the 3 maps, stretching out the sectors helped fill in the bottom texture without stretching out the control sector, but of course that results in other graphical issues.
Not sure how to fix this?
Using the latest download of ultimate builder, gzdoom 4-5-0 (4.5.0?) AND 4-8-2, hardware accelerated, and tried every preferred rendering API option on 4.8.2
64 bit
Windows 10 Home
AMD Ryzen 5

if it helps.

Thanks in advance.

above-in-game.png

before-arch-fix.png

below-away-game.png

below-in-editor.png

below-in-game.png

cage.rar

Share this post


Link to post

7 answers to this question

Recommended Posts

  • 1

Seems to me that the renderer does not like when you overlap multiple 3Dfloor bottom planes like that.

I suggest "shortening" the tag-3 sector so that only minimal part of the metal is inside the arch.

Share this post


Link to post
  • 0
2 hours ago, jaeden said:

Seems to me that the renderer does not like when you overlap multiple 3Dfloor bottom planes like that.

I suggest "shortening" the tag-3 sector so that only minimal part of the metal is inside the arch.

 

Yes that worked, thanks!
Unfortunately, I have 4 such bars going across (in the original map) so I had to multiply the effect, to varying degrees, applied to the other bars below. Thankfully, all I had to do was use another linedef of the control sector but still, it'd be nice if the renderer can be precise...
Curious if anyone has the technical knowledge as to the exact reason why the texture is missing?

Edited by ctressle

Share this post


Link to post
  • 0
3 hours ago, ctressle said:

Not sure how to fix this?

 

The problem is in the way you assigned the 3D floors and their tags.

Since you are using UDMF you can use

  • the Arch_tool
  • 3D_Floors
  • multiple tags for the same sector

TAwHawf.png

 

S0FybFD.png

 

This method allows for copy/paste of the constructs :)

 

For immediate help see Bridgeburner's tutorial

 

Edited by Kappes Buur

Share this post


Link to post
  • 1
1 hour ago, Kappes Buur said:

The problem is in the way you assigned the 3D floors and their tags.

 

if I'm not mistaken though, based on this person's image the arch itself is a 3D floor

Share this post


Link to post
  • 0
1 hour ago, Kappes Buur said:

 

The problem is in the way you assigned the 3D floors and their tags.

Since you are using UDMF you can use

  • the Arch_tool
  • 3D_Floors
  • multiple tags for the same sector

[...]

 

This method allows for copy/paste of the constructs :)

 

For immediate help see Bridgeburner's tutorial

 

I watched Bridgeburner's vids just now.
Really cool to edit 3d sectors dynamically in 3d view mode!
However, that doesn't help. I created new 3d sectors, and per jaeden's intuition, he/she is still right.
If it was short enough, the 3d planes "played well" for both to be drawn.
However when I went to stretch the sector, its bottom texture still disappeared (pics below).
My apologies, but "the way you assigned the 3d floors and their tags" is pretty vague.
Again, that was my first guess but:
1) I did it 4 times in 3 different maps; the same result every time, and I'm pretty sure I can in general handle 3d sectors ok, with all other 3d sectors' textures rendering well.
2) I included the experimental map in my first reply, if you or anyone wishes feel free to overlook my tags and point out exactly what went wrong (that was all done manually).
3) after viewing Bridgeburner, got it down decently with again pics showing below. Either manually or organically with the 3d plugin, I get the same resulting issue only when the relevant sector is stretched further into the sloped sector. The issue goes away ie the bottom texture is drawn, when the bar's sector is shortened.

(I took pics before and after playing around with other sectors)

0new-bar-far.png

1new-bar-closer.png

2fixed-away.png

3fixed-close.png

Share this post


Link to post
  • 0
2 hours ago, ctressle said:

If it was short enough, the 3d planes "played well" for both to be drawn.

 

I assume this is due to the engine sorting the planes. When the sector is so long (maybe it uses the sector's center?) it probably thinks that it's hidden by the slope, in which case it's not necessary to render the plane.

Share this post


Link to post
  • 0

Yeah, interaction of 3D geometry and slopes is a finicky thing, because it can create boundaries where the engine does not expect them to be. The typical case is a 3D water pond with sloped shores; that often glitches.

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
Answer this question...

×   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...