1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Various changes, fixes and features

This commit is contained in:
Gefüllte Taubenbrust 2024-10-27 21:36:40 +01:00
parent b6c099073f
commit 4b88a32c1c
17 changed files with 409 additions and 261 deletions

View file

@ -8706,6 +8706,21 @@ child will follow movement and rotation of that bone.
* Currently, bloom `intensity` and `strength_factor` affect volumetric
lighting `strength` and vice versa. This behavior is to be changed
in the future, do not rely on it.
* `beta_r0`: the scattering coefficient that controls the tint of sunlight during sunrise and sunset.
* Defaults to { x = 3.3362176e-01, y = 8.75378289198826e-01, z = 1.95342379700656} which is physically accurate.
* This may be used to create effects like differently colored sunsets on alien planets.
* Setting all components to zero effectively disables tinted sunlight.
* `vignette`: is a table that controls the vignette post-processing effect.
* This has no effect on clients who have the "Vignette" effects disabled.
* `dark`: brightness of the vignette's darkest part (default: `0.3`)
* `bright`: brightness of the vignette's brightest part (default: `1.1`)
* `power`: the higher this is set, the more the vignette "retreats" to the edges of the screen (default: `1.1`)
* `cdl`: is a table that controls the ASL CDL color grading effect.
* This has no effect on clients who have the "Color grading" effect disabled.
* The output color follows the equation: `out = pow(in*slope+offset, power)`
* `slope`: "Tints" the scene, affects brighter colors more (default: `{x=1.2, y=1.0, z=0.8}`)
* `offset`: This can be used to brighten or darken the scene (default: `{x=0.0, y=0.0, z=0.0}`)
* `power`: Tints mostly the darker parts of the scene (default: `{x=1.25, y=1.0, z=0.9}`)
* `get_lighting()`: returns the current state of lighting for the player.
* Result is a table with the same fields as `light_definition` in `set_lighting`.