NewLights Spawner: Difference between revisions
Jump to navigation
Jump to search
Important:It greatly affects optimization, less is better.
Note:With 0 will not draw, process and specular shader be disabled.
MyGamepedia (talk | contribs) |
Thunder4ik (talk | contribs) m (→See also: clean up, replaced: See Also → See also) |
||
Line 45: | Line 45: | ||
{{O BaseEntity|}} | {{O BaseEntity|}} | ||
== See | == See also == | ||
* {{ent|newLight_Point}} | * {{ent|newLight_Point}} | ||
* {{ent|newLight_Spot}} | * {{ent|newLight_Spot}} |
Revision as of 23:33, 3 January 2024
NewLights_Spawner
is an e0 available in Black Mesa. This entity creates client side new lights over a given area when it appears and also after loading save. Created new lights removes if this entity is removed from level. Initially created to test new lighting system. For better understanding of this page - recommended at first familiarize yourself with new lights.

Image in which newLights_Spawner is used.
Keyvalues
- Name (targetname) <string>
- The name that other entities refer to this entity by.
- LightType (LightType) <choices>
- Type of new lights that will create NewLights_Spawner.
- 0: Point Light
- 1: Spot Light
- NumLights (NumLights) <integer>
- NumLights
Determines number of new lights that will spawn.
- NumLightsInRow (NumLightsInRow) <integer>
- NumLightsInRow
Determines number of new lights that will spawn in every row.
- Range (Range) <float>
- Range.
How far the light source illuminates. Measured in Hammer Units.

|
- Light Intensity (Intensity) <float>
- RGB * Intensity.
Brightness of the light.

- RowSpaceing (RowSpaceing) <float>
- RowSpaceing
Row spaceing.
- ColSpacing (ColSpacing) <float>
- ColSpacing
Col spacing.
- RandomColor (RandomColor) <choices>
- If yes - new lights will use random colors. If no - new lights will use chosen color.
- 0: No
- 1: Yes
- Light Color (LightColor) <color255>
- This is the color of the light when random color is tunedOFF
- SpawnDir_Right (SpawnDir_Right) <vector>
- SpawnDir_Right
Spawn dir right.
Inputs
Outputs
See also
- newLight_Point
- newLight_Spot
- env_lensflare
- newLight_Dir
- newLights_settings
- 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 Xenengine)
Todo: Clean up english.