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

njSetView

カレントビューの設定

書式

void njSetView( *v ) 
NJS_VIEW *v 

引数

*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,1999