Wojtek Figat
|
0cc6669cbd
|
Reimplement cascaded shadow maps blending via dithering
|
2024-04-05 10:59:34 +02:00 |
|
Wojtek Figat
|
3d0d41ebff
|
Add reducing shadows quality for smaller local lights
|
2024-04-04 13:29:38 +02:00 |
|
Wojtek Figat
|
61323f8526
|
Refactor shadows rendering to use Shadow Map Atlas
|
2024-04-04 12:54:07 +02:00 |
|
Wojtek Figat
|
4ab572426d
|
Various renamings
|
2024-03-26 14:27:10 +01:00 |
|
Wojtek Figat
|
cdbb2cc813
|
Refactor shader structures naming with a prefix
|
2024-03-25 17:52:48 +01:00 |
|
Wojtek Figat
|
0e00f1e0eb
|
Refactor lights data in renderer storage
|
2024-03-25 17:13:40 +01:00 |
|
Wojtek Figat
|
14902dc29e
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Flax.flaxproj
|
2024-02-26 19:49:39 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +01:00 |
|
Wojtek Figat
|
d4a483e656
|
Add missing check for FormatSupport::TextureCube for shadowmap
|
2024-02-05 18:42:09 +01:00 |
|
Wojtek Figat
|
7d4004a42a
|
Tweak shadows rendering
|
2024-02-02 14:54:50 +01:00 |
|
Menotdan
|
bf6cb90a78
|
Expose partition mode, and cascade spacing.
|
2023-12-31 15:09:07 -05:00 |
|
Wojtek Figat
|
9a9e32d4c5
|
Fix incorrect directional light shadows influence on secondary render views
#1758
|
2023-11-06 14:20:30 +01:00 |
|
Wojtek Figat
|
ca2106ff5d
|
Remove SHADOW_MAPS_FORMAT and support fallback formats for shadow maps
|
2023-11-04 21:27:57 +01:00 |
|
Wojtek Figat
|
902c82ae1e
|
Add pixel format logging when not supported for shadow map
|
2023-10-10 20:22:53 +02:00 |
|
Wojtek Figat
|
f127bbebe1
|
Refactor enum flags with __underlying_type and new EnumHasAnyFlags/EnumHasAllFlags
Fixes #832
Closes #886
|
2023-01-15 12:44:39 +01:00 |
|
Wojciech Figat
|
a7e428a21c
|
Merge branch 'master' into 1.5
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
|
2023-01-10 15:37:55 +01:00 |
|
Wojciech Figat
|
9626e9bbb6
|
Update copyright year
|
2023-01-10 15:29:37 +01:00 |
|
Wojtek Figat
|
98c29c4a4e
|
Optimize compilation time
|
2022-12-03 10:42:58 +01:00 |
|
Wojtek Figat
|
39dc439cd8
|
Revert "Remove unused LodProxyView feature from RenderContext (shadow projections are using the same draw batch as main view now)"
This reverts commit c33fe04645.
|
2022-11-26 20:37:04 +01:00 |
|
Wojtek Figat
|
c33fe04645
|
Remove unused LodProxyView feature from RenderContext (shadow projections are using the same draw batch as main view now)
|
2022-11-25 23:04:17 +01:00 |
|
Wojtek Figat
|
eb281a7574
|
Additional improvements to scene rendering
|
2022-11-15 22:39:03 +01:00 |
|
Wojtek Figat
|
183636289a
|
Optimize shadow projections rendering contexts to collect draw call indices only (draw calls from main render list)
|
2022-11-06 20:44:42 +01:00 |
|
Wojtek Figat
|
eb52d333ae
|
Refactor scene rendering to use batched culling for main view and shadow projections
|
2022-10-28 17:53:21 +02:00 |
|
Wojtek Figat
|
6cf91b1da4
|
Add support for main view information in Surface materials during subpass rendering (eg. shadow depth)
|
2022-07-29 16:58:33 +02:00 |
|
Wojciech Figat
|
0ac91fa34d
|
Fix CSM split point when using 3 cascades
|
2022-07-29 15:55:26 +02:00 |
|
Wojtek Figat
|
27d266546e
|
Various fixes and improvements for large worlds rendering
|
2022-06-28 20:26:01 +02:00 |
|
Wojtek Figat
|
a881c90b2e
|
Refactor engine to support double-precision vectors
|
2022-06-13 00:40:32 +02:00 |
|
Wojciech Figat
|
0a27d277a0
|
Adjustments
|
2022-04-12 14:27:06 +02:00 |
|
Wojciech Figat
|
8c2241c6dc
|
Update copyright year
|
2022-01-14 13:31:12 +01:00 |
|
Wojtek Figat
|
6f7fc3cfc6
|
Fix a69bf9d519c472f0f8378e6f1e061ddfe0556a4e
|
2021-09-21 18:23:32 +02:00 |
|
Wojtek Figat
|
9c76d0c3cb
|
Add clamping for AA and shadows quality to prevent crashes on invalid usage
|
2021-09-21 18:23:30 +02:00 |
|
Wojtek Figat
|
0a47477290
|
Add view snapping mode to Directional Light shadows for better stability
|
2021-07-12 11:25:46 +02:00 |
|
Wojtek Figat
|
3d4309457b
|
Improve stability of Vulkan and D3D12 backends on large worlds
|
2021-06-10 17:01:07 +02:00 |
|
Wojtek Figat
|
2bc6ca089f
|
Add HasTypedUAVLoad to GPULimits (use for GPU lightmaps support baking detection)
#526
|
2021-06-08 16:11:27 +02:00 |
|
Wojtek Figat
|
0e75dba142
|
Optimize C++ compilation time
|
2021-04-30 16:27:57 +02:00 |
|
Wojtek Figat
|
af9962c30f
|
Fix render layers mask usage for shadows rendering
|
2021-04-13 09:28:34 +02:00 |
|
Wojtek Figat
|
1a8456ea57
|
Tweak
|
2021-03-25 23:16:04 +01:00 |
|
Wojtek Figat
|
81e41d51c8
|
Remove Unlink from asset reference
|
2021-02-10 11:37:14 +01:00 |
|
Wojtek Figat
|
f80f7cdd33
|
Fix crash on Android if GPU doesn't support linear sampling of the shadow map
|
2021-01-14 22:23:22 +01:00 |
|
Jean-Baptiste Perrier
|
03eb39afe6
|
Bumping all copyright headers to 2021.
|
2021-01-02 14:28:49 +01:00 |
|
Wojtek Figat
|
6fb9eee74c
|
You're breathtaking!
|
2020-12-07 23:40:54 +01:00 |
|