njSetView
ユーザの用意したビューをカレントビューに指定します。
書 式
#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
Copyright SEGA ENTERPRISES, LTD., 1998