Template:KV BmNewLightBaseMain: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (Indented Expand and removed its margin_left.)
Line 9: Line 9:
{{KV|Enabled|intn=Enabled|Choices|
{{KV|Enabled|intn=Enabled|Choices|
Sets light state on spawn, enabled or disabled.
Sets light state on spawn, enabled or disabled.
*0: Enabled
:*0: Enabled
*1: Disabled}}
:*1: Disabled}}
{{KV|Appearance|intn=FlareStyle|Choices|Appearance presets.
{{KV|Appearance|intn=FlareStyle|Choices|Appearance presets.
{{Light appearances}}
{{Light appearances}}
{{tip|Use new lights instead for lights with custom appearance, because static lightmapped lights reduces performance with this feature (especially near displacements).}}
:{{tip|Use new lights instead for lights with custom appearance, because static lightmapped lights reduces performance with this feature (especially near displacements).}}
{{ModernConfirm|Is it possible to have your own light styles (the property are using integer values) ?}}
:{{ModernConfirm|Is it possible to have your own light styles (the property are using integer values) ?}}
}}
}}
{{bug|hidetested=1|{{ent|NewLights_settings}} doesn't apply this property if applied on Static or Stationary light type. Fixes after save reload. Works fine with Dynamic light type.}}
:{{bug|hidetested=1|{{ent|NewLights_settings}} doesn't apply this property if applied on Static or Stationary light type. Fixes after save reload. Works fine with Dynamic light type.}}
{{KV|Light Ambient Color|intn=LightColorAmbient|color255|The RGB color of the shadows. Colors must be between 0 and 255.
{{KV|Light Ambient Color|intn=LightColorAmbient|color255|The RGB color of the shadows. Colors must be between 0 and 255.
{{expand|margin_left=2em|title=Examples|
:{{expand|title=Examples|
<gallery mode=packed heights=240px>
<gallery mode=packed heights=240px>
File:LightColorAmbient_000_000_000.jpg| thumb | left | 510px | 0 0 0
File:LightColorAmbient_000_000_000.jpg| thumb | left | 510px | 0 0 0
Line 27: Line 27:
}}
}}
{{KV|SpecularMultiplier|intn=SpecMultiplier|float|Specular multiplier. Sets intensity of [https://developer.valvesoftware.com/wiki/New_Specular new specular] shader from this light source. It's RGB * Intensity * SpecularMultiplier. 0 means disabled.
{{KV|SpecularMultiplier|intn=SpecMultiplier|float|Specular multiplier. Sets intensity of [https://developer.valvesoftware.com/wiki/New_Specular new specular] shader from this light source. It's RGB * Intensity * SpecularMultiplier. 0 means disabled.
{{expand|margin_left=2em|title=Examples|
:{{expand|title=Examples|
<br>
<br>
<gallery mode=packed heights=350px>
<gallery mode=packed heights=350px>

Revision as of 23:42, 17 January 2025


Light Color (LightColor) <color255>
The RGB color of the light. Colors must be between 0 and 255.
Light Intensity (Intensity) <float>
Intensity/brightness of the light. It's RGB * intensity.
Note.pngNote:With 0 it will make the light disabled, including the effects. Doesn't affect shadows.
Range (Range) <float>
Range of the light, or how far the light source can illuminate. Measured in Hammer Units.
Warning.pngWarning:This is one of the parameters that affects performance in the game. Smaller values ​​allow you to process less geometry and save performance.
Icon-Important.pngImportant:Range is limited, the limit depends on intensity value. Do not use values ​​bigger than the intensity value allows.
Examples
Enabled (Enabled) <choices>
Sets light state on spawn, enabled or disabled.
  • 0: Enabled
  • 1: Disabled
Appearance (FlareStyle) <choices>
Appearance presets.

Template:Light appearances

Tip.pngTip:Use new lights instead for lights with custom appearance, because static lightmapped lights reduces performance with this feature (especially near displacements).
Confirm:Is it possible to have your own light styles (the property are using integer values) ?
Icon-Bug.pngBug:NewLights_settings doesn't apply this property if applied on Static or Stationary light type. Fixes after save reload. Works fine with Dynamic light type.
Light Ambient Color (LightColorAmbient) <color255>
The RGB color of the shadows. Colors must be between 0 and 255.
Examples
SpecularMultiplier (SpecMultiplier) <float>
Specular multiplier. Sets intensity of new specular shader from this light source. It's RGB * Intensity * SpecularMultiplier. 0 means disabled.
Examples


falloffConstant (falloffConstant) <integer> !FGD Obsolete
Deprecated.
Constant value (works only if bUseOldFallOff is enabled).
falloffLinear (falloffLinear) <integer> !FGD Obsolete
Deprecated.
Linear value (works only if bUseOldFallOff is enabled).
falloffQuadratic (falloffQuadratic) <integer> !FGD Obsolete
Deprecated.
Quadratic value (works only if bUseOldFallOff is enabled).