How to Lerp betwen 2 textures using light vector similar to UDK

So yeah any workaround on how to lerp between 2 textures using the light vector.Basically I just want diffeent textures on the light and shadow areas of an object.

In UDK before,custom lighting can be used for this as in this video UDK - How to Lerp Textures Using Light Direction - YouTube,
any alternatives on how to do that in UE4?

Hi!

Read this thread

Hmm looks like doing it that way for every object via materials and BP to track light vector is performance heavy?

How bout post processes?Is it possible to just limit a post process effect on the shadowed areas of everything on the scene?sort of mask out the effect on areas hit by the light