NewLights settings: Difference between revisions
Jump to navigation
Jump to search
Note:With 0 will not draw, process and specular shader be disabled.
Important:It greatly affects optimization, less is better.
Note:Results depend on values of OuterAngle and InnerAngle.
MyGamepedia (talk | contribs) |
MyGamepedia (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{Toc-right}}{{This is a|name=NewLights_settings|e0|game=Black Mesa}} This entity uses to dynamically change some settings for | [[File:NewLights_settings.gif|frame|right|NewLights_settings in [https://steamcommunity.com/sharedfiles/filedetails/?id=2288016896&searchtext=Black+Mesa%3A+Azure+Sheep Black Mesa: Azure Sheep Part One Extended]. Here this entity is used to smoothly fade the light.]] | ||
{{Toc-right}}{{This is a|name=NewLights_settings|e0|game=Black Mesa}} This entity uses to dynamically change some lighting settings for {{ent|newLight_Spot}} and {{ent|newLight_Point}}. | |||
{{back | Black Mesa Level Creation}} | {{back | Black Mesa Level Creation}} | ||
Line 6: | Line 7: | ||
{{KV|TargetNewLightEntity_Name|intn=TargetNewLightEntity|string|Target Light Entity name}} | {{KV|TargetNewLightEntity_Name|intn=TargetNewLightEntity|string|Target Light Entity name}} | ||
Here you enter name of new light source for which you want to apply changes. Works with multiple lights if they have the same name. | Here you enter name of new light source for which you want to apply changes. Works with multiple lights if they have the same name. | ||
{{KV|TransitionTime|intn=TransitionTime|integer| | {{KV|TransitionTime|intn=TransitionTime|integer|Transition time in seconds ( 0 for instant ) to transition into new settings. Its a lerp operation A + (B-A)*TimeFactor.}} | ||
{{KV|LightType|intn=LightType|Choices| | {{KV|LightType|intn=LightType|Choices| | ||
Type of light source for which you want to apply settings. Entity will not apply settings for spot lights if selected <code>Point Light</code> and will not apply settings for point lights if selected <code>Spot Light</code>. | Type of light source for which you want to apply settings. Entity will not apply settings for spot lights if selected <code>Point Light</code> and will not apply settings for point lights if selected <code>Spot Light</code>. | ||
Line 12: | Line 13: | ||
*1: Spot Light}} | *1: Spot Light}} | ||
{{KV|Enabled|intn=Enabled|integer| Light Enabled or Disabled | {{KV|Enabled|intn=Enabled|integer| Light Enabled or Disabled | ||
Determines | Determines whether target will be turned on or turned off after TransitionTime.}} | ||
{{KV|Light Ambient Color|intn=LightColorAmbient|color255|This is the ambient color of the sunlight. | {{KV|Light Ambient Color|intn=LightColorAmbient|color255|This is the ambient color of the sunlight. | ||
Determines color of shadows that light source creates.}} | Determines color of shadows that light source creates.}} |
Revision as of 02:26, 6 April 2024

NewLights_settings in Black Mesa: Azure Sheep Part One Extended. Here this entity is used to smoothly fade the light.
NewLights_settings
is an e0 available in Black Mesa. This entity uses to dynamically change some lighting settings for newLight_Spot and newLight_Point.
Keyvalues
- Name (targetname) <string>
- The name that other entities refer to this entity by.
- TargetNewLightEntity_Name (TargetNewLightEntity) <string>
- Target Light Entity name
Here you enter name of new light source for which you want to apply changes. Works with multiple lights if they have the same name.
- TransitionTime (TransitionTime) <integer>
- Transition time in seconds ( 0 for instant ) to transition into new settings. Its a lerp operation A + (B-A)*TimeFactor.
- LightType (LightType) <choices>
- Type of light source for which you want to apply settings. Entity will not apply settings for spot lights if selected
Point Light
and will not apply settings for point lights if selectedSpot Light
.
- 0: Point Light
- 1: Spot Light
- Enabled (Enabled) <integer>
- Light Enabled or Disabled
Determines whether target will be turned on or turned off after TransitionTime.
- Light Ambient Color (LightColorAmbient) <color255>
- This is the ambient color of the sunlight.
Determines color of shadows that light source creates.
|
- Light Color (LightColor) <color255>
- This is the color of the sunlight.
Determines color of light.
- Appearance (FlareStyle) <choices>
- Template:Light appearances
- Light Intensity (Intensity) <float>
- RGB * Intensity.
Brightness of the light.

- SpecularMultiplier (SpecMultiplier) <float>
- 0 to 1 RGB * Intensity * SpecularMultiplier.
Brightness of the specular shader from this light source.
|
- Range (Range) <float>
- Range.
How far the light source illuminates. Measured in Hammer Units.

|
falloffQuadratic (falloffQuadratic) <float>- Deprecated.
falloffQuadratic
falloffLinear (falloffLinear) <float>- Deprecated.
falloffLinear
falloffConstant (falloffConstant) <float>- Deprecated.
falloffConstant
- OuterAngle (phi) <float>
- OuterAngle
Sets outer angle for spot light.
- InnerAngle (theta) <float>
- InnerAngle
Inner angle value for spot light.
- AngularFallOff (angularFallOff) <float>
- AngularFallOff
Sets angular falloff.

|
Inputs
- InputApplySettings <void>
- InputApplySettings Trigger to apply settings
Outputs
See also
- godrays_settings
- newLight_Point
- newLight_Spot
- env_lensflare
- newLight_Dir
- env_cascade_light
- Lighting
- Adding Light
- Intermediate Lighting
- Advanced Lighting
- Effect flags (dynamic light effects)
- Tool textures (for Block light)
- BlackMesa XenEngine: Part 4 – Lighting & Shadows (page from Black Mesa developer about new lights)
- BlackMesa XenEngine: Part2 – How a Frame is Rendered (page from Black Mesa developer about how a frame rendered)
- BlackMesa XenEngine: Part1 – Heavily Modified Source Engine (page from Black Mesa developer about Black Mesa engine, better known as Xengine)
Todo: Clean up english. Add more issues if you'll find.