E4L2 (Duke-Burger) - kitchen area I noticed some sprites are missing like the burger patties and the burger turner
Mapster view:
raze ingame view:
[Raze-1.1.2] [Duke] sprites not visible
Moderator: Raze Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
-
- Posts: 6
- Joined: Sun Jan 31, 2021 7:42 am
- Graphics Processor: nVidia with Vulkan support
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49067
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [Raze-1.1.2] [Duke] sprites not visible
This one's on Ken.
Typical Build shit. The function getzrange, used to detect the room a sprite has, has zero facilities to exclude the checked sprite from the set of data it clips against. For flat sprites with collision logic this means they will never have any room to exist in and get pushed up by one map unit each frame, because the code is dumb enough not to validate anything and just write over the data getting passed in. This is one of those moments where I ask myself how these games ever managed to get released without immediately falling apart...
EDuke32 fixes this, but in GDX it's the same as here.
Typical Build shit. The function getzrange, used to detect the room a sprite has, has zero facilities to exclude the checked sprite from the set of data it clips against. For flat sprites with collision logic this means they will never have any room to exist in and get pushed up by one map unit each frame, because the code is dumb enough not to validate anything and just write over the data getting passed in. This is one of those moments where I ask myself how these games ever managed to get released without immediately falling apart...
EDuke32 fixes this, but in GDX it's the same as here.
Re: [Raze-1.1.2] [Duke] sprites not visible
thx for fixing it... I also noticed that "World Tour" and "Megaton" have the same issue.....