Bumping this 4 years later
I was banging my head on the same problem (for User Interface materials, trying to make a fake perspective effect on a 2D widget) and I stumbled on this thread. I found a simple solution in case anyone else ends up here: