6.3.4 STFPR3/STIPR3/STSPR3

1.
機能
三次元透視変換を行なう.

2.
呼び出し方法
CALL STFPR3(UX,UY,UZ,RX,RY)
CALL STSPR3(XFC,YFC,ZFC,THETA,PHI,PSI,FAC,ZVIEW,RXOFF,RYOFF)

3.
引数の説明
UX,UY,UZ (R) UC の座標
RX,RY (R) RC の座標
ITR3 (I) 変換関数番号
XFC,YFC,ZFC (R) 焦点中心の座標
THETA,PHI,PSI (R) 回転角
FAC (R) 拡大縮小ファクター
ZVIEW (R) 視点のZ座標
RXOFF,RYOFF (R) オフセット

4.
備考
(a)
この関数は以下の操作をする.
  • 焦点中心を原点に並行移動する.
  • 原点を中心に (THETA,PHI,PSI) 回転する.
  • 座標値をFAC 倍する.
  • (0,0,ZVIEW) を視点として, X-Y平面に投影する.
  • 投影された座標値に (RXOFF,RYOFF) を加える.