Mittels pp shader müsste das gehen und es sollte auch gar nicht schwer sein.
Schau Dir mal das hier an:
http://www.conitec.net/shaders/shader_work5.htm


no science involved