Newxog settings: Difference between revisions
Jump to navigation
Jump to search
MyGamepedia (talk | contribs) |
m (Indented Expands.) |
||
Line 1: | Line 1: | ||
{{back | Black Mesa Level Creation}} | |||
[[File:newxog_settings.gif|frame|right|newxog_settings in [https://steamcommunity.com/sharedfiles/filedetails/?l=russian&id=894282258 Black Mesa: Improved Xen]. You can see here how xog gradually turn green and more more intense.]] | [[File:newxog_settings.gif|frame|right|newxog_settings in [https://steamcommunity.com/sharedfiles/filedetails/?l=russian&id=894282258 Black Mesa: Improved Xen]. You can see here how xog gradually turn green and more more intense.]] | ||
{{This is a|point entity|name=newxog_settings|game=Black Mesa|sprite=xog_settings.png}} This entity allows dynamically change some parameters for {{ent|newxog_global}} and {{ent|newxog_volume}} entities. | {{This is a|point entity|name=newxog_settings|game=Black Mesa|sprite=xog_settings.png}} This entity allows dynamically change some parameters for {{ent|newxog_global}} and {{ent|newxog_volume}} entities. | ||
Line 22: | Line 22: | ||
Xog color in 2D skybox. | Xog color in 2D skybox. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 36: | Line 36: | ||
Xog intensity in skybox. This is a float value from 0.0 to 1.0. | Xog intensity in skybox. This is a float value from 0.0 to 1.0. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 47: | Line 47: | ||
Xog top color. | Xog top color. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 57: | Line 57: | ||
{{KV|colorBottom|intn=colorbottom|color255| | {{KV|colorBottom|intn=colorbottom|color255| | ||
Xog bottom color. | Xog bottom color. | ||
{{note|Top and bottom colors blending in xog center, for example with red and green colors the center of xog will be yellow.}} | :{{note|Top and bottom colors blending in xog center, for example with red and green colors the center of xog will be yellow.}} | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 70: | Line 70: | ||
Xog start draw distance. | Xog start draw distance. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 81: | Line 81: | ||
Xog end draw distance. | Xog end draw distance. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 92: | Line 92: | ||
Density of xog entity, only values from 0 to 1 works. | Density of xog entity, only values from 0 to 1 works. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 103: | Line 103: | ||
Offsets top color of xog. | Offsets top color of xog. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 114: | Line 114: | ||
Offsets bottom color of xog. | Offsets bottom color of xog. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 125: | Line 125: | ||
Height that xog starts rendering at. | Height that xog starts rendering at. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 136: | Line 136: | ||
Height that xog stops rendering at. | Height that xog stops rendering at. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 147: | Line 147: | ||
Height that xog color starts rendering at. Results depend on <code>htZColEnd</code> value. | Height that xog color starts rendering at. Results depend on <code>htZColEnd</code> value. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 158: | Line 158: | ||
Height that xog color stops rendering at. Results depend on <code>htZColStart</code> value. | Height that xog color stops rendering at. Results depend on <code>htZColStart</code> value. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 169: | Line 169: | ||
Layer one, speed at which noise moves trough xog volume (X Y Z). | Layer one, speed at which noise moves trough xog volume (X Y Z). | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=packed heights=290px widths=320px> | <gallery mode=packed heights=290px widths=320px> | ||
Line 180: | Line 180: | ||
Layer one, tiling speed at which noise moves trough xog volume (X Y Z). | Layer one, tiling speed at which noise moves trough xog volume (X Y Z). | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 191: | Line 191: | ||
Layer two, speed at which noise moves trough xog volume (X Y Z). | Layer two, speed at which noise moves trough xog volume (X Y Z). | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=packed heights=290px widths=320px> | <gallery mode=packed heights=290px widths=320px> | ||
Line 202: | Line 202: | ||
Layer two, tiling speed at which noise moves trough xog volume (X Y Z). | Layer two, tiling speed at which noise moves trough xog volume (X Y Z). | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 213: | Line 213: | ||
Contrast of xog. | Contrast of xog. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> | ||
Line 224: | Line 224: | ||
Multiplier of xog. | Multiplier of xog. | ||
}} | }} | ||
{{expand|title=Examples| | :{{expand|title=Examples| | ||
<br> | <br> | ||
<gallery mode=nolines heights=500px widths=520px> | <gallery mode=nolines heights=500px widths=520px> |
Revision as of 23:17, 17 January 2025

newxog_settings in Black Mesa: Improved Xen. You can see here how xog gradually turn green and more more intense.

newxog_settings
is a point entity available in Black Mesa. This entity allows dynamically change some parameters for newxog_global and newxog_volume entities.
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- TargetNewXOGEntity_Name (targetnewlightentity) <targetname>
- Target name of xog entity for which settings will be applied.
- TransitionTime (transitiontime) <integer>
- Transition time in seconds ( 0 for instant ) to transition into new settings. Its a lerp operation A + (B-A)*TimeFactor.
- Enabled (Enabled) <choices>
- Determines whether target will be turned on or turned off after TransitionTime.
- 0: Enabled
- 1: Disabled
- skyColor (skycolor) <color255>
- Xog color in 2D skybox.
Examples
- skyBlendType (skyblendtype) <integer>
- Non-working property, perhaps at some moment was planned different types of xog blend in skybox. Not being used at the moment.
- skyBlendFactor (skyblendfactor) <float>
- Xog intensity in skybox. This is a float value from 0.0 to 1.0.
Examples
- colorTop (colortop) <color255>
- Xog top color.
Examples
- colorBottom (colorbottom) <color255>
- Xog bottom color.
Note:Top and bottom colors blending in xog center, for example with red and green colors the center of xog will be yellow.
Examples
- distStart (diststart) <float>
- Xog start draw distance.
Examples
- distEnd (distend) <float>
- Xog end draw distance.
Examples
- distDensity (distdensity) <float>
- Density of xog entity, only values from 0 to 1 works.
Examples
- opacityOffsetTop (opacityoffsettop) <float>
- Offsets top color of xog.
Examples
- opacityOffsetBottom (opacityoffsetbottom) <float>
- Offsets bottom color of xog.
Examples
- htZStart (htzstart) <float>
- Height that xog starts rendering at.
Examples
- htZEnd (htzend) <float>
- Height that xog stops rendering at.
Examples
- htZColStart (htzcolstart) <float>
- Height that xog color starts rendering at. Results depend on
htZColEnd
value.
Examples
- htZColEnd (htzcolend) <float>
- Height that xog color stops rendering at. Results depend on
htZColStart
value.
Examples
- noise1ScrollSpeed (noise1scrollspeed) <vector>
- Layer one, speed at which noise moves trough xog volume (X Y Z).
Examples
- noise1Tiling (noise1tiling) <vector>
- Layer one, tiling speed at which noise moves trough xog volume (X Y Z).
Examples
- noise2ScrollSpeed (noise2scrollspeed) <vector>
- Layer two, speed at which noise moves trough xog volume (X Y Z).
Examples
- noise2Tiling (noise2tiling) <vector>
- Layer two, tiling speed at which noise moves trough xog volume (X Y Z).
Examples
- noiseContrast (noisecontrast) <float>
- Contrast of xog.
Examples
- noiseMultiplier (noisemultiplier) <float>
- Multiplier of xog.
Examples
Inputs
- InputApplySettings <void>
- Trigger to apply settings.
See also
- Xog Editor - the console-based xog editor.
- newxog_global - global xog, similar to env_fog_controller.
- newxog_volume - xog volume brush entity with ellipsoid and box shapes support.
- env_fog_controller
- fog_volume
- Fog tutorial
- Fog Basics
- Dust, Fog, & Smoke
- Color Correction
- color_correction (entity)
- BlackMesa XenEngine: Part2 – How a Frame is Rendered (page from Black Mesa developer about how a frame rendered and xog.)
- BlackMesa XenEngine: Part1 – Heavily Modified Source Engine (page from Black Mesa developer about Black Mesa engine, better known as Xengine)