[UDMF] Floor scrolling in wrong direction.
Moderator: GZDoom 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.
[UDMF] Floor scrolling in wrong direction.
The scrolling floors using specials 201+ will scroll in the wrong direction, but still carry in the right direction, of the floor texture is rotated in UDMF. e.g. if I turned the floor texture 180 degrees, the texture will scroll opposite to the direction it's carrying.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49067
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [UDMF] Floor scrolling in wrong direction.
Post an example map, please!
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49067
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [UDMF] Floor scrolling in wrong direction.
Does this also happen with Boom scrollers?
The problem here is obvious: The scroll offset is applied to the texture before rotating it. Sadly the entire implementation of texture translations wasn't done that well. The order of operations is not really what one would expect from how rotation is done normally...
The problem here is obvious: The scroll offset is applied to the texture before rotating it. Sadly the entire implementation of texture translations wasn't done that well. The order of operations is not really what one would expect from how rotation is done normally...
Re: [UDMF] Floor scrolling in wrong direction.
Just tested with Boom Scrollers. Has the same bug.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49067
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [UDMF] Floor scrolling in wrong direction.
As expected. Too bad that I don't really know what to do about it, it's a design flaw in how the transformation is set up and this cannot easily be undone
Re: [UDMF] Floor scrolling in wrong direction.
Oh well, I'll just remove the part of the map that needs it. Thanks.