So while pursuing an unrelated method on sprites, I have come across a method of fast and efficient batch processing of images with either an alpha channel targa or built-in like PNG that thresholds and converts to pure blue. This is incredibly useful because normally I wasted tons of time dealing with clipping masks, thresholds and collapsing layers in photoshop for just one by-one images. It requires you install imagemagick
Now I pulled up a folder of mixed PNGs and TGAs with transparency/alpha from years ago when I was making tons of source spraylogos (these are already power of 2 images). I opened up console, went to my dir and put in this for imagemagick:
convert * -compress None -channel alpha -threshold 50% +channel -background #0000ff -alpha background -alpha off -colors 256 bmp3:{img.bmp
(note that * can be changed with *.tga or *.png if you specifically want just those or whatnot.)
Once imagemagick runs its course drag and drop the new BMPs into wally. Also since I specified "{img" on the filename all our images have already been prepared for transparency.
Make your func_wall or func_illusionarys as needed:
Final result.
Note you can also adjust the threshold percentages in your command line to fully eliminate things like shadows. Notice on some there is still a shadow since my originals had a gradient fade. This saved an asston of work.
Also would anyone know a command to preserve original image filenames?