V3.jpg
While Apeirogon kindly works hard to transform the way Fill Spectre detects it's sprites, I thought I'd do a slight update to the old model. It should look much neater around the edges, with less to no chances for purple to show through (depending on your graphical settings).
FillSpectre3.1.pk3
Spoiler: Older stuff
Spoiler: Older Info
V3: A new technique and a mix option to double the transparency
Up-update: Here is Fill Spectre v2- warts and all. The below-mentioned bugs still stand and the only thing I can think of that could help is if a flag is added that prevents actors from being affected by dynamic lights. Still it's a very pretty effect thanks to Rachael's alpha technique and I hope the DooM community can build on it until it's perfect
Update: DooM 64 sprites are available- just load FillSpectre64.pk3 along with the main Fill Spectre shader.
Work on the shader is on-going and despite the improvements there are bugs creeping in. It looks perfect now (no grey sprite thanks to Rachael!) until it passes another spectre or a dynamic light. Also the technique used to make the source images is better. The DooM 64 sprites are already up to date and the rest will be included in the next release.