Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fixes #53913.
|
|
|
|
|
|
Same logic as what was done in 3D, applied to 2D center of mass.
Also did some minor cleanup in 3D and fixed center of mass transform
during the first frame after teleporting a dynamic body.
|
|
Fix shaders using `TIME` not continuously updating
|
|
|
|
|
|
|
|
|
|
|
|
Klowner/audioserver-startplaybackstream-potential-leak
|
|
Also moved MT physics server wrappers to the main servers folder, since
they don't have to be implementation specific.
|
|
|
|
|
|
AudioServer::start_playback_stream()
|
|
|
|
calculation to better match font size.
|
|
|
|
Now (normal, point)
|
|
|
|
|
|
|
|
- Internally disable blend splits in orthogonal directional shadow mode
- Fix soft shadows ignoring fade and blend_splits
- Fix soft shadow edge stability
|
|
|
|
|
|
|
|
Replace NULL with nullptr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
While at it, tweak some boolean setters to use `p_enabled` for the bool.
Also renames `draw_minimap()` to `set_draw_minimap()`.
|
|
This allows for finer control over 3D rendering resolution.
Supersampling can also be performed by setting a 3D rendering
resolution above 1.0, which is useful for offline rendering or
for very high-end GPUs.
|
|
|
|
|
|
|
|
This property was intended to provide a way to have SSAO or VoxelGI
ambient occlusion with a color other than black. However, it was
dropped during the Vulkan renderer development due to the performance
overhead it caused when the feature wasn't used.
|
|
VisualServer no longer exists in the `master` branch.
|
|
|
|
|
|
Remove bogus sky error check
|
|
Move assignment of SSAO radius push constant
|
|
|
|
|
|
|