Como concordo com a matriz de transformação necessária para transformar um retângulo em um trapézio?

Estou brincando com transformações CSS e os filtros equivalentes no IE, e quero simular perspectiva transformando um retângulo 2D em um trapézio.

Especificamente, quero que o lado direito do retângulo fique com a mesma altura e o lado esquerdo diga 80% da altura, de modo que os pontos médios de ambos os lados estejam horizontalmente alinhados um com o outro.

Eu estou familiarizado com a álgebra matricial, mas não consigo pensar em como determinar qual matriz fará isso.

questionAnswers(4)

yourAnswerToTheQuestion