b3dLightIntensity

Sets light intensity/brightness multiplier (1.0=normal, >1=brighter, <1=dimmer). Takes light (light entity handle), intensity (brightness multiplier, typically 0.0-5.0). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

light Int
intensity Double

Returns

Void

Quick Summary

Sets light intensity/brightness multiplier (1.0=normal, >1=brighter, <1=dimmer). Takes light (light entity handle), intensity (brightness multiplier, typically 0.0-5.0). Returns nothing.

Technical Exegesis...

Sets light intensity/brightness multiplier (1.0=normal, >1=brighter, <1=dimmer). Takes light (light entity handle), intensity (brightness multiplier, typically 0.0-5.0). Returns nothing. Validates entity is ENTITY_LIGHT type, sets light->intensity=(float)intensity. Multiplies light contribution to surfaces.

This function sets light brightness. Intensity application: finalColor = surfaceColor * lightColor * lightIntensity * attenuation, intensity is scalar multiplier applied to light contribution.

Example

Example.bam
; No example implemented yet