I did some tests with hlsl some time ago, but I didn't get good results. The main problem is that the grill is not uniform and with scrolls it looks horrible.
I have better results with a custom RGB effect + a custom setup of SweetFX postprocessing filters.