勉強ガンガレ。

頂点計算はたいていライブラリが持ってたりするので、
利用するのが良いと思う。
あと、ん・ぱか工房の説明は見ておいたほうがいい。<アフィン変換と視点座標

あとは、点の座標を保持して、透視変換したあと線を描いたほうが良くないか?