njSetView English
|INDEX|
ユーザの用意したビューをカレントビューに指定します。

書 式

#include <Ninja.h>

void njSetView(*v)
NJS_VIEW *v

引 数

NJS_VIEW *v
ビュー構造体のポインタ

返 値

なし

機 能

ユーザの用意したビューをカレントビューに指定します。
ビュー構造体に含まれる視点の位置(px, py, pz)、視線の向き(vx, vy, vz)、視線の傾き(roll) の各値を元にビューマトリクスを作製します。
マトリクススタックをクリアします。(njClearMatrix()の機能を内蔵)
プログラムの互換性を保つ為にnjClearMatrix()関数は残してありますが、 njClearMatrix()を実行した場合は同じ処理を2度行うことになります。

用 例

NJS_VIEW v;

njInitView(&v);
njSetView(&v);

備 考

njSetView()を実行する前に必ずビューの初期化を済ませておく事が必要です。
詳しくはビュー関数の Readme.txt を参照して下さい。

関 連

njInitView()
njClearMatrix()

njSetView
|INDEX|

Copyright SEGA ENTERPRISES, LTD., 1997