Wall texture skewing independent of floor/ceiling

Remember, just because you request it, that doesn't mean you'll get it.

Moderator: GZDoom Developers

User avatar
Enjay
 
 
Posts: 26868
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland

Wall texture skewing independent of floor/ceiling

Post by Enjay »

As mentioned in this thread: viewtopic.php?p=1259114

I'll copy/paste the important bits here.

Skewing wall textures is tied to aligning the textures with the floor or ceiling of a sloped sector.

Image

It would be nice to be able to skew the texture even if the floor/ceiling is horizontal.

Consider the following example. On the left is a skewed texture matching the floor very nicely. However, as such things sometimes are in real life (e.g. the lines painted on the wall for patients to follow in my local hospital), a sloped wall appearance matching the overall slope of the stairs on the right might also be desirable, even though the floors/ceiling are horizontal (though, perhaps big chunky stone blocks wasn't the best texture choice here).



There are plenty of other situations where a mapper might want to skew a texture too.

So, I was wondering if something like, say, some custom fields for the upper/mid/lower/back/front of a line could be added where a mapper could enter the angle by which they want to skew a texture, independent of floor/ceiling gradient?

The feature is great as-is, but this would be a useful enhancement IMO.


I love it!
User avatar
Tormentor667
Posts: 13554
Joined: Wed Jul 16, 2003 3:52 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia (Modern GZDoom)
Location: Germany

Re: Wall texture skewing independent of floor/ceiling

Post by Tormentor667 »

This feature is awesome by the way. Is this documented somewhere?
User avatar
Enjay
 
 
Posts: 26868
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland

Re: Wall texture skewing independent of floor/ceiling

Post by Enjay »

I couldn't find any documentation. I just stumbled upon the commit on GitHub. So I went into UDB and found where it was (see my first pic). Once you have that, it's pretty self explanatory, but a wiki entry would certainly be valuable.

Return to “Feature Suggestions [GZDoom]”