BlurMod()...because sometimes you just need a really strong blur...I included a picture below to see how weak blur() is in comparison. Anyways, I ended up with two functions that you may find useful. They work in the same sort of way. BlurMod() shrinks, blurs, then resizes; resulting in a very strong blur. ApplyonAngle() rotates, filters, then rotates back; making any filter appear as if applied on an angle.

And even on angles: original blurmod(0, 40, 30) blurmod(0, 90, 45)------------------------------------------------------

ApplyonAngle()Then I decided to turn the same method for rotation above into a stand-alone function so it can be applied with any filter: original addgrain(800, 0, 0.9) applyonangle("addgrain(800, 0, 0.9)", 120)------------------------------------------------------

I know this can be achieved in a lot of editing programs, but at least the option is here; and it might be useful if/when someone makes an avisynth-based NLE. Anyways, this is the second time I've made something with avisynth. Maybe it's been done before? but either way I think moar people should do this. Enjoy?

Last edited by Phantasmagoriat on Fri Oct 08, 2010 11:17 pm, edited 1 time in total.