godot/drivers
Hugo Locurcio 09bedcead4
Add a per-light volumetric fog energy property
Per-light energy gives more control to the user on the final result of
volumetric fog. Specific lights can be fully excluded from volumetric fog
by setting their volumetric fog energy to 0, which improves performance
slightly. This can also be used to prevent short-lived dynamic effects
from poorly interacting with volumetric fog, as it's updated over several
frames by default unless temporal reprojection is disabled.

Volumetric fog shadows now obey Light3D's Shadow Opacity property as well.

The shadow fog fade property was removed as it had little visible impact
on the final scene's rendering.
2022-08-30 20:03:38 +02:00
..
alsa Merge pull request #64607 from RandomShaper/safe_audio_threading 2022-08-25 10:12:25 +02:00
alsamidi Make audio thread control flags safe 2022-08-19 13:28:10 +02:00
coreaudio Merge pull request #64607 from RandomShaper/safe_audio_threading 2022-08-25 10:12:25 +02:00
coremidi Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
gl_context Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
gles3 Add a per-light volumetric fog energy property 2022-08-30 20:03:38 +02:00
png [Web] Rename JavaScript platform to Web. 2022-08-29 11:52:00 +02:00
pulseaudio Merge pull request #64607 from RandomShaper/safe_audio_threading 2022-08-25 10:12:25 +02:00
spirv-reflect SCons: Add explicit dependencies on thirdparty code in cloned env 2020-12-18 10:29:34 +01:00
unix Rename String `plus_file` to `path_join` 2022-08-29 19:38:13 -05:00
vulkan Merge pull request #63003 from Geometror/msaa-2d 2022-08-30 14:54:20 +02:00
wasapi Merge pull request #64607 from RandomShaper/safe_audio_threading 2022-08-25 10:12:25 +02:00
windows Rename String `plus_file` to `path_join` 2022-08-29 19:38:13 -05:00
winmidi Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
xaudio2 Make audio thread control flags safe 2022-08-19 13:28:10 +02:00
SCsub [HTML5] Add WebGL2 (GLES3) support using the OpenGL renderer. 2021-11-19 16:59:27 +01:00
register_driver_types.cpp Refactor module initialization 2022-05-04 17:34:51 +02:00
register_driver_types.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00