Support for sprites with 4 rotations

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

Moderator: GZDoom Developers

User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia
Contact:

Support for sprites with 4 rotations

Post by Marisa the Magician »

We have options for 0, 8 and 16 rotations, but not for 4.

This can be hackily done at the moment using +SPRITEANGLE and then setting the sprite angle based on relative angle to the consoleplayer camera, but this obviously breaks when mirrors (and in some cases portals) are involved.
User avatar
Major Cooke
Posts: 8170
Joined: Sun Jan 28, 2007 3:55 pm
Preferred Pronouns: He/Him
Location: QZDoom Maintenance Team

Re: Support for sprites with 4 rotations

Post by Major Cooke »

Front, right, back and left?
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia
Contact:

Re: Support for sprites with 4 rotations

Post by Marisa the Magician »

Exactly. Like in your typical 2D RPG.
User avatar
Cherno
Posts: 1309
Joined: Tue Dec 06, 2016 11:25 am

Re: Support for sprites with 4 rotations

Post by Cherno »

If it's easy to implement, I would support this featuer. There are games that only have sprites with four rotations which could be used in Doom. Alien Breed 3D comes to mind.
User avatar
Ichor
Posts: 1783
Joined: Wed Jul 23, 2003 9:22 pm

Re: Support for sprites with 4 rotations

Post by Ichor »

You could use the 16 rotations for the four directions:

G, 1, 9, 2 = forward
A, 3, B, 4 = left
C, 5, D, 6 = backward
E, 7, F, 8 = right
User avatar
Rachael
Posts: 13532
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Support for sprites with 4 rotations

Post by Rachael »

That's still not what the OP is asking for.

In the future when someone asks for things in this forum, please remember they don't want things that can be accomplished by hacks or clunky work-arounds. The above post qualifies as the latter, as no matter how many rotations you have there will always be 4 angles of ambiguity which could be reduced to 0 if implemented as described in the request.
User avatar
Ichor
Posts: 1783
Joined: Wed Jul 23, 2003 9:22 pm

Re: Support for sprites with 4 rotations

Post by Ichor »

Rachael wrote:That's still not what the OP is asking for.

In the future when someone asks for things in this forum, please remember they don't want things that can be accomplished by hacks or clunky work-arounds. The above post qualifies as the latter, as no matter how many rotations you have there will always be 4 angles of ambiguity which could be reduced to 0 if implemented as described above.
I understand what he was asking for (support for 4 angle rotations). I was just giving an idea for the meantime, or in case the request was rejected.
Post Reply

Return to “Feature Suggestions [GZDoom]”