Ninjaライブラリ - ビュー関数

njInitView

ビューの初期化

書式

void njInitView( *v )
NJS_VIEW *v

引数

*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