Quote: "Did you make this plugin using Magick++, the imageMagick api?
Just curious, its something I have considered doing in the past"
Nope. Everything is done using C++, Direct3D and some DBP commands for finding the image pointers or creating a new image.
I put a great deal into researching the different algorithms used. (Blurring, alpha blending, ...) Not only just techniques, but also about optimizations (from using bitwise operators to using two passes for a convolution kernel). Not that it's fully optimized already, it's just ready for WIP.
I looked into Magick++. It looks promising. You just have to find a -fast- and reliable way to convert a Direct3D image to a Magick++ Image.
Sven B