Ninjaライブラリ - カメラ関数

njSetCameraDepth

ニア/ファークリップの範囲指定

書式

void njSetCameraDepth(*c, n, f)
NJS_CAMERA *c
Float n
Float f

引数

*cカメラ構造体へのポインタ
nニアクリッピングの限界値
fファークリッピングの限界値

戻値

なし

解説

ニアクリッピング、ファークリッピングの各範囲を指定します。 Ninjaライブラリの座標系ではZ軸は画面奥報告が負なので、nとfにはそれぞれマイナスの値を指定します。

(-1.0 => n > f => -65535.0)

-1.0より大きい値や-65535.0より小さい値を指定した場合はそれぞれ-1.0、-65535.0 が自動的に指定されます。


用例

#define N_CLIP   -500.f
#define F_CLIP   -50000.f
NJS_CAMERA c;
njInitCamera(&c);
njSetCameraDepth(&c, N_CLIP, F_CLIP);
njSetCamera(&c);

njSetCameraDepth
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998