by Doominer441 » Tue Sep 23, 2025 12:47 am
Hello, I was recently testing effects for my map involving sprites being made to warp in animdef, but I noticed a very strange behavior. When the sprites warp, it's like they'd clip where their edge went past their actual sprite dimensions. I've noticed sprites that mean to warp have a large negative transparent space surrounding them, but when I modified the sprites to do just that, the effect remained! I added a colored line to the bottom of the negative space, and suddenly it starts behaving normally, only with this ugly colored border around it. I've noticed the same effect of ignoring negative space around a sprite seems to occur with R667's Spirit Imp, which also makes its rotational frames jump around and look hideous as well. I tried it in Vulkan and OpenGL, but the effect persists.
Here is a pk3 to test my issue:
To spawn in the objects, their names are "GhostlyThing1" and "GhostlyThing2".
Hello, I was recently testing effects for my map involving sprites being made to warp in animdef, but I noticed a very strange behavior. When the sprites warp, it's like they'd clip where their edge went past their actual sprite dimensions. I've noticed sprites that mean to warp have a large negative transparent space surrounding them, but when I modified the sprites to do just that, the effect remained! I added a colored line to the bottom of the negative space, and suddenly it starts behaving normally, only with this ugly colored border around it. I've noticed the same effect of ignoring negative space around a sprite seems to occur with R667's Spirit Imp, which also makes its rotational frames jump around and look hideous as well. I tried it in Vulkan and OpenGL, but the effect persists.
Here is a pk3 to test my issue:
[attachment=0]ghostwarptest.pk3[/attachment]
To spawn in the objects, their names are "GhostlyThing1" and "GhostlyThing2".