njSetLightAlpha
njCreateLightで設定されたライトによる マテリアルの透明度への寄与を設定します。

書 式

#include <Ninja.h>
void njSetLightAlpha( *ptr, rate )
NJS_LIGHT *ptr
Float rate

引 数

NJS_LIGHT *ptr
ライトのポインタ
rate
倍率

返 値

なし

エラー

なし

機 能


用 例

#include  
...........

NJS_LIGHT light;

sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
njCreateLight(&light, NJD_DIR_LIGHT);
...........
/* 透明度をスペキュラ輝度の0.5倍減らす。 */
njSetLightAlpha(&light, 0.5f);

備 考


関 連

njCreateLight

njSetLightAlpha

Copyright SEGA ENTERPRISES, LTD., 1998