私の2軸回転プログラムは大半が私の独自の方法で行っていますが、表示原理をごく簡単に説明すれば画面上のドットが元となるGRP画像のどのピクセルと対応しているかを計算によって求めれば良いだけです。 普通に考えるならば回転行列を用いてZ軸回転(ワールド変換)してそれをカメラアングルに応じてビュー変換を行い透視変換(射影変換)でパースが付くようにすれば良いですが、それだとめちゃくちゃ遅いし回転行列でピクセルが1対1で対応しているわけではないため隙間が空いてしまうという問題点があります。