[dynaseg?-g48e21f6]Polyobj door weirdness

Bugs that have been resolved.

Moderator: Graf Zahl

Edward-san
Developer
Developer
Posts: 197
Joined: Sun Nov 29, 2009 16:36

[dynaseg?-g48e21f6]Polyobj door weirdness

Post by Edward-san »

In the attached wad there's a polyobject which rotates around an area with different sector heights.

In gzdoom 323, the door rotates without changing its height, but in gzdoom 1.5 (and also in latest gzdoom git), the texture misalignes and the polyobject extends itself vertically. Is this another case of bad mapping?
You do not have the required permissions to view the files attached to this post.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Re: [dynaseg?-g48e21f6]Polyobj door weirdness

Post by Graf Zahl »

Sounds like a case for compat_polyobj. Have you tried?
Edward-san
Developer
Developer
Posts: 197
Joined: Sun Nov 29, 2009 16:36

Re: [dynaseg?-g48e21f6]Polyobj door weirdness

Post by Edward-san »

Oh, indeed it works with that, though sometimes 'holes' appear in the ceiling, in gl.
In sw, the compat flag removes the vertical texture mismatch, but then you see the ceiling appearing before the polyobject ...
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Re: [dynaseg?-g48e21f6]Polyobj door weirdness

Post by Graf Zahl »

Well, that's kind of unavoidable if the map creates a glitchy polyobject that violates the 'must be restricted to one subsector' rule. There are limits of what this can do and your test map grossly violates all common sense about polyobject definition. That particular use case was never and will never be supported properly.

Return to “Closed Bugs”