njInitView
ビューの初期化を行います。
書 式
#include <Ninja.h> void njInitView(*v)
NJS_VIEW
*v
引 数
NJS_VIEW
*v
ビュー構造体のポインタ
返 値
なし
機 能
ユーザの用意したビューを
位置(X,Y,Z) = (0,0,0) (原点)
向き(VX,XY,XZ) = (0,0,-1) (画面奥方向)
傾き(roll、視線のZ軸に対する傾き) 0度
ビューマトリクス = 単位マトリクス
で初期化する。
用 例
NJS_VIEW
v; njInitView(&v);
備 考
ビュー構造体に直接値を設定する場合には省略可能です。
設定しなければならない構造体のメンバは、
px, py, pz (視点の位置)
vx, vy, vz (視線の向き)
roll (視線の傾き)
で、ビューマトリクスの設定は必要ありません。
関 連
njSetView
njClearMatrix
njInitView
Copyright SEGA ENTERPRISES, LTD., 1998