i Think that shaders can do this ..but you must have at least COMM