Not knowing too much about shaders yet, what would be the best (most efficient) way to achieve this?
It would be neat to a have method of generally filtering effects like specular highlighs and reflections (ie: only puddles in a road reflecting) I've searched the net, and gone through many example shaders, but have not seen effects like these (except in published games