解決の助けになるページを発見しました。

どうやら透視投影という手法で計算すると良いようですね。
以下のページに数式だけ載っていたので、それで明日簡単に作ってみます。

PDF注意:http://www.ichinoseki.ac.jp/satok/SATOK/ex/VBA/ex6-4.pdf