njUnitViewVector
ビューの視線ベクトルを単位ベクトル化します。

書 式

#include <Ninja.h>

void njUnitViewVector(NJS_VIEW *v)
NJS_VIEW *v

引 数

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

返 値

なし

機 能

ユーザが指定したビューの現在の視線ベクトル、基の視線ベクトルを共に単位ベクトル化します。

用 例

NJS_VIEW v;

v.px = v.py = v.pz = 0.f;
v.apx = v.apy = v.apz = 0.f;
v.vx = v.vy = v.vz = 1.f;
v.avx = v.avy = v.avz = 1.f;
njUnitViewVector(&v);

備 考

引数 v が NULL の場合にはカレントビューのビューマトリクスを対象とします。

関 連


njUnitViewVector

Copyright SEGA ENTERPRISES, LTD., 1998