Commit Graph

14154 Commits

Author SHA1 Message Date
mafiesto4 1915aa3c06 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Content/Shaders/DepthOfField.flax
#	Source/Engine/Content/Asset.cpp
2026-06-30 10:06:55 +02:00
mafiesto4 9952d6cbf8 Update asset 2026-06-30 09:59:14 +02:00
mafiesto4 1b954a1edc Exclude more C# stdlib from Visual Script to reduce clobber 2026-06-30 09:59:09 +02:00
mafiesto4 d005a5023e Merge branch 'TyGrze-editor-window-persistency' 2026-06-30 08:49:57 +02:00
mafiesto4 4d86d9574d Merge branch 'editor-window-persistency' of https://github.com/TyGrze/FlaxEngine into TyGrze-editor-window-persistency 2026-06-30 08:49:53 +02:00
mafiesto4 96819d2dcd Fix scene texture node with WorldPosition 2026-06-30 08:49:37 +02:00
mafiesto4 768beebd00 Fix reloading assets that failed to load 2026-06-30 08:48:56 +02:00
mafiesto4 5cd6c98ff3 Fix auto-selecting newly imported or created assets in Editor 2026-06-30 08:48:24 +02:00
mafiesto4 7f18d04ed4 Merge branch 'TyGrze-draw-debug-point' 2026-06-30 08:44:16 +02:00
mafiesto4 db24203b8a Minor adjustment to #4165 2026-06-30 08:42:47 +02:00
mafiesto4 0cffaceecf Merge branch 'draw-debug-point' of https://github.com/TyGrze/FlaxEngine into TyGrze-draw-debug-point 2026-06-29 15:43:13 +02:00
mafiesto4 25f2fc1bab Merge branch 'TyGrze-fix/import-dialog-select-all-focus' 2026-06-29 15:30:32 +02:00
mafiesto4 c55a7b8c9d Merge branch 'fix/import-dialog-select-all-focus' of https://github.com/TyGrze/FlaxEngine into TyGrze-fix/import-dialog-select-all-focus 2026-06-29 15:29:50 +02:00
mafiesto4 593b989958 Fix procedural Skinned Mesh creation from code
https://forum.flaxengine.com/t/issues-with-creating-skinnedmodel-procedurally/2627
2026-06-29 15:18:21 +02:00
Tyler Gregorcyk 37905f1ccb Adds option to use persistent settings over defualt viewport options
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-28 13:51:51 -05:00
Tyler Gregorcyk 5ead0d482b Adds Brightness, ResolusionScale, DebugView, and LayerMask to viewport persistence
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-28 13:38:40 -05:00
mafiesto4 e721171921 Update shader assets 2026-06-27 23:39:31 +02:00
mafiesto4 049e13202b Optimize DDGI indirect lighting resolving to use depth bounds test 2026-06-27 00:57:54 +02:00
mafiesto4 7f403658df Add option to render DDGI indirect lighting in half-res with bilateral upscaling
Cuts irradiance resolving time in half at cost of some aliasing. Ideal for low-quality settings or when rendering at high native res.
2026-06-27 00:44:20 +02:00
Tyler Gregorcyk b23f4571ab Halved DrawPoints traingle count by skipping degenerate wedges
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-26 13:39:12 -05:00
Tyler Gregorcyk ff10fa64e2 Corrected comment in DebugDraw::DrawPoint
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-26 13:06:52 -05:00
Tyler Gregorcyk b9c93970d0 Adds camera facing point to debug draw
closes #4133

Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-26 13:01:45 -05:00
mafiesto4 1a2d86826d Minor DDGI changes 2026-06-26 14:51:59 +02:00
mafiesto4 42241410d4 Get rid of ddgi probe distance scaling 2026-06-26 11:26:22 +02:00
Tyler Gregorcyk 51ffac25a3 Fixes focus entries list when opening import files dialog
Closes #3567
Also fixes root node margin from -14 to -16 as mentioned in #3567

Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-25 21:35:09 -05:00
mafiesto4 df2794c798 Optimize rendering when using TAA to draw PostFX directly to backbuffer 2026-06-25 23:04:23 +02:00
mafiesto4 a45dec5170 Add Graphics.GI.Dump command for profiling DDGI/GlobalSDF 2026-06-25 22:49:32 +02:00
mafiesto4 1385d5282f Add Graphics.Shadows.Dump command for profiling shadow mapping 2026-06-25 19:02:35 +02:00
mafiesto4 5c5641efc2 Add profile events for shadow map tiles operations 2026-06-25 16:39:10 +02:00
mafiesto4 404cd450b3 Fix compilation regressions on Clang 2026-06-25 16:16:21 +02:00
mafiesto4 589125f625 Add CanBuild to target for selective project references compilation 2026-06-25 11:21:49 +02:00
mafiesto4 d031c67643 Update engine materials 2026-06-25 11:21:28 +02:00
mafiesto4 a3694203a2 Optimize development-only shaders and rendering code to compile it out in Release game builds 2026-06-25 11:21:13 +02:00
mafiesto4 be87583cb2 Fix various shader warnings 2026-06-25 09:33:36 +02:00
mafiesto4 16c4304ab4 Add FLAXENGINE_VERSION_MAJOR/FLAXENGINE_VERSION_MINOR macros to shaders compilation 2026-06-25 08:56:21 +02:00
mafiesto4 2f3ce50cef Refactor BRDF roughness input to be squared 2026-06-25 08:46:44 +02:00
mafiesto4 3cd04b74b7 Rename BRDF visibility functions prefix to V_ from Vis_ 2026-06-25 08:33:52 +02:00
mafiesto4 11a226952c Update graphics API 2026-06-24 23:32:16 +02:00
mafiesto4 49b5a2e912 Add Light Overlap debug view mode 2026-06-24 23:26:38 +02:00
mafiesto4 96a78fe217 Add auto-fill to plugin project clone based on clipboard 2026-06-24 17:20:13 +02:00
mafiesto4 646eadabf6 Fixes 2026-06-24 16:56:00 +02:00
mafiesto4 dd71bc90f6 Fix DDGI/SDF quality in editor view when moving static objects around 2026-06-24 16:55:50 +02:00
mafiesto4 91268116b0 Fix self-shadowing artifacts in DDGI on fast moving objects 2026-06-24 16:54:43 +02:00
mafiesto4 7468c85ffb Add Global SDF dynamic chunks updates between full cascade updates to hide latency on fast moving objects 2026-06-24 12:56:01 +02:00
mafiesto4 2486fecca5 Add RealtimeSkybox mode to SkyLight for dynamic skylight 2026-06-23 13:42:46 +02:00
mafiesto4 0477d37aeb Add IndirectShadowsStrength to GI settings for artist-controlled light leaking 2026-06-23 12:33:11 +02:00
mafiesto4 42b701e969 Merge branch 'luchu1993-fix-progressbar-margin-low-values' 2026-06-23 10:00:06 +02:00
mafiesto4 1fa558feec Merge branch 'fix-progressbar-margin-low-values' of https://github.com/luchu1993/FlaxEngine into luchu1993-fix-progressbar-margin-low-values 2026-06-23 09:59:23 +02:00
mafiesto4 93978e806f Merge branch 'luchu1993-fix-model-material-empty-entries' 2026-06-23 09:56:37 +02:00
mafiesto4 64101b614c Merge branch 'fix-model-material-empty-entries' of https://github.com/luchu1993/FlaxEngine into luchu1993-fix-model-material-empty-entries 2026-06-23 09:56:33 +02:00