Wojciech Figat
|
2e06d1ce2a
|
Refactor Global SDF to use a single texture for all cascades
|
2022-06-17 10:41:04 +02:00 |
|
Wojtek Figat
|
9ba117cde3
|
Refactor OrientedBoundingBox to use Transform for transformation instead of Matrix (for large worlds)
|
2022-06-16 10:51:59 +02:00 |
|
artkez
|
e548dbfb19
|
EnvironmentProbe selectable resolution
|
2022-06-16 10:28:57 +03:00 |
|
Wojciech Figat
|
cf1f8487e7
|
Merge remote-tracking branch 'origin/master' into gi
|
2022-06-15 10:37:24 +02:00 |
|
Wojciech Figat
|
84ddba5814
|
Add DDGI injection into Volumetric Fog
|
2022-06-15 09:51:40 +02:00 |
|
Wojtek Figat
|
020e6f671c
|
Fix build
|
2022-06-14 23:10:21 +02:00 |
|
Wojciech Figat
|
fc96620045
|
Remove disabling temporal reprojection from Volumetric Fog
|
2022-06-14 16:56:53 +02:00 |
|
Wojciech Figat
|
2522d84a21
|
Add default Post Process options to Graphics Settings
|
2022-06-14 12:01:16 +02:00 |
|
Wojciech Figat
|
37511c0e6b
|
Various DDGI improvements
|
2022-06-13 16:02:41 +02:00 |
|
Wojciech Figat
|
eb1e39b3c4
|
Disable Global SDF in Editor's asset viewports
|
2022-06-13 16:02:22 +02:00 |
|
Wojciech Figat
|
6c45fff205
|
Add Global SDF mip sampling in DDGI probes classification to prevent flickering on large maps
|
2022-06-13 15:28:46 +02:00 |
|
Wojciech Figat
|
78afe60343
|
Add Global Surface Atlas resolution setting
|
2022-06-13 12:38:01 +02:00 |
|
Wojtek Figat
|
1fc26a63a7
|
Update gi branch changes to large worlds
|
2022-06-13 00:50:34 +02:00 |
|
Wojtek Figat
|
e43515f653
|
Merge remote-tracking branch 'origin/gi' into large-worlds
# Conflicts:
# Source/Engine/Graphics/PostProcessSettings.cpp
# Source/Engine/Level/Actors/SkyLight.cpp
# Source/Engine/Renderer/GBufferPass.cpp
# Source/Engine/Renderer/GI/GlobalSurfaceAtlasPass.cpp
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.cpp
# Source/Engine/Renderer/GlobalSignDistanceFieldPass.h
# Source/Engine/Renderer/RenderList.h
|
2022-06-13 00:46:33 +02:00 |
|
Wojtek Figat
|
a881c90b2e
|
Refactor engine to support double-precision vectors
|
2022-06-13 00:40:32 +02:00 |
|
Wojciech Figat
|
d4839b9c78
|
Add Global Illumination options to PostFx Settings
|
2022-06-10 18:48:17 +02:00 |
|
Wojciech Figat
|
aa58665740
|
Move Global SDF towards the view direction
|
2022-06-10 14:31:01 +02:00 |
|
Wojciech Figat
|
f685c67275
|
Add Global SDF quality setting and support for variable cascades count and resolution
|
2022-06-10 14:30:40 +02:00 |
|
Wojciech Figat
|
3b27ae5fa9
|
Optimize ProbesTrace texture in DDGI to use batched probes update
|
2022-06-10 10:39:46 +02:00 |
|
Wojciech Figat
|
3a8e5e0bbe
|
Various DDGI quality improvements
|
2022-06-09 11:31:20 +02:00 |
|
Wojciech Figat
|
6a74ebd62e
|
Add support for cascades to DDGI
|
2022-06-09 08:55:45 +02:00 |
|
Wojciech Figat
|
5ee62be166
|
Various DDGI improvements to the quality of the final effect
|
2022-06-06 15:04:58 +02:00 |
|
Wojciech Figat
|
c147e3bff4
|
Minor DDGI optimization
|
2022-06-06 13:13:36 +02:00 |
|
Wojciech Figat
|
31d9802cf4
|
Add IndirectLightingIntensity support for lights in Global Surface Atlas
|
2022-06-06 10:28:39 +02:00 |
|
Wojciech Figat
|
d05c09a33d
|
Improve GI quality
|
2022-06-02 18:13:15 +02:00 |
|
Wojciech Figat
|
641d04a50e
|
Improve GI quality
|
2022-05-31 15:52:19 +02:00 |
|
Wojciech Figat
|
d0a6f82cc2
|
Fix updating Global Surface Atlas for the static object that rendering state was modified
|
2022-05-27 12:07:02 +02:00 |
|
Wojciech Figat
|
eb6050cf27
|
Improve probes relocation algorithm to reduce visual artifacts due to probes flickering
|
2022-05-27 11:44:39 +02:00 |
|
Wojciech Figat
|
48b3a34182
|
Fix potential issue with SR/RT slots
|
2022-05-26 15:43:55 +02:00 |
|
Wojciech Figat
|
3377229966
|
Add color grading and postfx for Glboal Surface Atlas lighting debug view to increase readability
|
2022-05-26 15:10:26 +02:00 |
|
Wojtek Figat
|
f82e370392
|
Refactor Vector types to support 64-bit precision via define switch
|
2022-05-25 20:04:33 +02:00 |
|
Wojciech Figat
|
89ac470733
|
Add indirect lighting to Global Surface Atlas to achieve infinite GI bounces
|
2022-05-23 14:10:45 +02:00 |
|
Wojciech Figat
|
72c0474397
|
Add realtime sky/skybox capturing for GI
|
2022-05-23 12:53:39 +02:00 |
|
Wojciech Figat
|
375222a089
|
Initial DDGI implementation
|
2022-05-23 10:15:02 +02:00 |
|
Wojciech Figat
|
f7e48d9b23
|
Add shader getter to IMaterial interface
|
2022-05-12 13:47:19 +02:00 |
|
Wojciech Figat
|
abcc319168
|
Minor rename fixes
|
2022-05-12 13:46:05 +02:00 |
|
Wojciech Figat
|
ab37cc72a9
|
Minor renaming
|
2022-05-02 12:52:38 +02:00 |
|
Wojciech Figat
|
acd064c364
|
Introduce separate GI directory
|
2022-05-02 12:09:53 +02:00 |
|
Wojciech Figat
|
04a7dab7e7
|
Minor fixes
|
2022-05-02 10:36:31 +02:00 |
|
Wojciech Figat
|
8428f28239
|
Various improvements for SDF rendering
|
2022-04-29 17:11:39 +02:00 |
|
Wojciech Figat
|
5465652466
|
Add terrain rendering support for Global Surface Atlas
|
2022-04-29 14:05:03 +02:00 |
|
Wojciech Figat
|
1a711ea14f
|
Improve Global Surface Atlas debug view to display multiple view types
|
2022-04-28 14:17:30 +02:00 |
|
Wojciech Figat
|
70b9db7598
|
Add support for rasterizing terrain into Global SDF as heightfield
|
2022-04-28 14:17:10 +02:00 |
|
Wojciech Figat
|
3ec856778c
|
Optimize Global SDF chunk data
|
2022-04-28 10:42:58 +02:00 |
|
Wojciech Figat
|
a7e512bd50
|
Add GlobalSurfaceAtlas draw pass
|
2022-04-27 16:41:40 +02:00 |
|
Wojciech Figat
|
49aa4abc20
|
Optimize Global Surface Atlas sampling with 3d-grid culling into chunks
|
2022-04-27 12:47:11 +02:00 |
|
Wojciech Figat
|
77dcc9b7a3
|
Refactor Global Surface Atlas objects buffer into separate tiles buffer to reduce memory usage and increase cache hit ratio
|
2022-04-22 14:24:06 +02:00 |
|
Wojciech Figat
|
9d205cbb7d
|
Fix
|
2022-04-21 13:08:28 +02:00 |
|
Wojciech Figat
|
cad9bad950
|
Merge remote-tracking branch 'origin/master' into gi
|
2022-04-21 12:57:08 +02:00 |
|
Wojciech Figat
|
ca935f4f08
|
Improve Global SDF static chunks cache to track SDF textures streaming
|
2022-04-21 12:40:23 +02:00 |
|