#include <iris/g3util.h>void G3Util_Perspective(fx32 fovySin, fx32 fovyCos, fx32 aspect, fx32 n,
fx32 f, MtxFx44 * mtx);| fovySin | 縦(y)方向の視界角度(画角)/2の正弦をとった値 |
| fovyCos | 縦(y)方向の視界角度(画角)/2の余弦をとった値 |
| aspect | 縦に対する横の視界の割合(縦横比:視界での幅/高さ) |
| n | 視点からnearクリップ面までの距離 |
| f | 視点からfarクリップ面までの距離 |
| mtx | 4x4行列へのポインタ |
なし。
行列モードをProjectionモードに設定し、カレント行列にフラスタム行列をセットします。mtxがNULLでなければ*mtxにもフラスタム行列をセットします。プログラミングマニュアル6.2.4射影変換を参照のこと。
2003/12/01 初版