Commit Graph

94 Commits

Author SHA1 Message Date
Wojtek Figat
ee19c8e856 Update engine assets 2023-02-01 11:12:29 +01:00
Wojtek Figat
03813259cf Update assets 2023-01-24 19:19:56 +01:00
Wojciech Figat
66d5850a76 Asset update 2023-01-20 12:02:40 +01:00
Wojtek Figat
07e653468f Update assets 2023-01-15 20:20:41 +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
5a1192df16 Update shaders 2022-12-29 23:03:28 +01:00
Wojtek Figat
8762e8ad15 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/Utilities/Utils.cs
2022-12-28 16:59:11 +01:00
Wojtek Figat
9050377526 Fix imported shader source last char value to prevent strange diffs in Version Control Systems 2022-12-27 19:04:09 +01:00
Wojciech Figat
1cf6c5233e Refactor DDGI probes to use variable ray count depending on the probe location relative to the view frustum 2022-12-15 17:33:44 +01:00
Wojciech Figat
b9244df8f7 Fix temporal anti-aliasing to provide better quality output 2022-12-15 12:40:21 +01:00
Wojtek Figat
8885412350 Fix SSR shader on D3D10 2022-08-31 23:16:29 +02:00
Wojtek Figat
cbd2561e22 Update asset 2022-08-25 20:54:44 +02:00
Wojtek Figat
2fb6ab4f44 Fix borders sampling in Depth Of Field to reduce leaking artifacts on screen edges 2022-08-25 19:42:04 +02:00
Wojtek Figat
d50908e10b Cleanup DOF shader to use shader permutations for vertical/horizontal passes 2022-08-25 19:42:02 +02:00
Wojciech Figat
ff87cdfebb Update SDFs 2022-08-12 16:00:48 +02:00
Wojtek Figat
ba901d4453 Update engine assets 2022-08-01 22:59:33 +02:00
Wojciech Figat
cfb98a39b0 Reduce DDGI flickering in certain lighting scenarios 2022-07-26 13:18:09 +02:00
Wojciech Figat
2a53143bc4 Add new mode to Screen Space Reflections for DDGI Scene tracing 2022-07-21 09:41:38 +02:00
Wojciech Figat
5c6b5ad948 Optimize ProbesFilter shader 2022-07-18 16:33:11 +02:00
Wojciech Figat
fb3601dac6 Update resources 2022-07-18 14:50:53 +02:00
Wojciech Figat
a2677a25a9 Improve env probes rendering if DDGI is enabled 2022-07-15 16:13:36 +02:00
Wojciech Figat
a8579cadcc Move DefaultProbeResolution from Graphics to GraphicsSettings only (not runtime option)
#728
2022-07-14 15:37:54 +02:00
Wojciech Figat
2b76c369ac Update engine assets 2022-07-14 09:22:33 +02:00
Wojciech Figat
0ba1c124f7 Add Global Surface Atlas missing surface data debug visualization 2022-07-08 16:43:25 +02:00
Wojciech Figat
f221bc6361 Minor improvements 2022-07-07 15:34:15 +02:00
Wojciech Figat
e2319ceca3 Improve DDGI probes relocation to search 64 nearby locations around the probe 2022-07-01 14:09:59 +02:00
Wojciech Figat
4007c5e29c Add BounceIntensity to Global Illumination settings 2022-06-30 15:27:31 +02:00
Wojciech Figat
27515585db Improve Global Surface Atlas objects surfaces sampling 2022-06-30 15:14:43 +02:00
Wojtek Figat
27d266546e Various fixes and improvements for large worlds rendering 2022-06-28 20:26:01 +02:00
Wojciech Figat
56322005e2 Reformat shaders source code 2022-06-28 14:41:29 +02:00
Wojciech Figat
9f99d74e53 Adjust DDGI quality and optimize 2022-06-17 14:32:07 +02:00
Wojciech Figat
2e06d1ce2a Refactor Global SDF to use a single texture for all cascades 2022-06-17 10:41:04 +02:00
Wojtek Figat
37295e1ec7 Update engine assets 2022-06-14 23:23:04 +02:00
Wojciech Figat
d4839b9c78 Add Global Illumination options to PostFx Settings 2022-06-10 18:48:17 +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
79220556df Improve DDGI probes relocation algorithm 2022-06-03 17:43:12 +02:00
Wojciech Figat
54c322da7c Fix missing specular regression 2022-06-03 12:14:03 +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
375222a089 Initial DDGI implementation 2022-05-23 10:15:02 +02:00
Wojciech Figat
acd064c364 Introduce separate GI directory 2022-05-02 12:09:53 +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
70b9db7598 Add support for rasterizing terrain into Global SDF as heightfield 2022-04-28 14:17:10 +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