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