typedef struct{ Float ratten; Float ipd; Float nrr,frr; Float cosi,cose; Float idev,odev; Float rate; Float intns; Int exp; Int reserve; NJS_POINT3 lpnt; NJS_VECTOR lvctr; NJS_VECTOR lmvctr; NJS_ARGB atten; NJS_ARGB amb,dif,spc; NJS_ARGB mamb,mdif,mspc; } NJS_LIGHT_CAL, *NJS_LIGHT_CAL_PTR;
ratten | ブロック・ライト用減衰率 |
ipd | ブロック・ライト用内積結果 |
nrr,frr | 距離限界値 |
cosi,cose | 角度限界値 |
idev,odev | 光線の距離計算用の係数設定 |
rate | 減衰率 |
intns | 輝度値 |
exp | 指数値 |
reserve | 予約 |
lpnt | 光源位置ベクトル |
lvctr | 光源方向ベクトル |
lmvctr | ブロック・ライト用ベクトル |
atten | 光源計算用バッファ |
amb,dif,spc | 光源計算用バッファ |
mamb,mdif,mspc | 光源計算用バッファ |