Вы хотите искать людей, которые выполняли проекционные / перспективные преобразования в Canvas.
т.е. http://acko.net/files/projective/index.html
Перекос в одиночку не особенно сложен, все, что вам действительно нужно, это:
ctx.setTransform (1, .3, 0, 1, 0, 0);
Но получить истинную перспективу - нетривиальная математика