[fixed]Blood decal problem 0.9.2

Bugs that have been resolved.

Moderator: Graf Zahl

User avatar
Enjay
Developer
Developer
Posts: 4753
Joined: Tue Aug 30, 2005 23:19
Location: Scotland

[fixed]Blood decal problem 0.9.2

Post by Enjay »

Decal bug.

Haven't seen this mentioned before. I was playing a wad. An enemy was standing in a doorway. I shot him and he bled all over the wall that made up the door jamb and the doortrack. The door shut. I walked up to it and opened it. I noticed that the blood decal was sort of hanging in mid-air. some of it was on the wall and some was just hanging out in space. When the door closed again, the anomaly disappeared. I should have taken a screenshot or maybe a save game, but I didn't. If it happens again, I will.

Ver 0.9.2
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

Please create a savegame. With that I can test it. I know that there are some issues with decals that have spread from a wall to a door but so far I haven't been able to find the cause for it.
User avatar
Enjay
Developer
Developer
Posts: 4753
Joined: Tue Aug 30, 2005 23:19
Location: Scotland

Post by Enjay »

I'm not sure if this is quite the same as the problem I had. It sounds more like the one you described (but they could be the same thing). In this case, the decal is spreading from the wall to the door. I haven't been able to get a mid-air decal again but to be fair, my memory of exactly what happened last night is fading and this could be the same kind of thing.

Anyway, this was easy to recreate. I just summoned a zombie into the doorway and shot him. It's map01 of Doom2 (My IWAD is zdoomhexen converted). Just wait for the door to close and you'll see the anomaly, but it sounds like you may have already seen something like this?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

I have. The problem is that I can't pinpoint the cause of the incorrect decal settings, otherwise I would have fixed it long ago.
User avatar
Enjay
Developer
Developer
Posts: 4753
Joined: Tue Aug 30, 2005 23:19
Location: Scotland

Post by Enjay »

I presume you know this, but still exists in 0.9.3. Took me a little longer to manage to get the effect (could just be coincidence) but eventually it happened.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

Fixed. The code didn't properly check for invalid decals. Normally they shouldn't even remain but the decal creation code doesn't properly check this case so the renderer has to.

Return to “Closed Bugs”