mafiesto4
d7cfd144ef
Fix errors on Editor shutdown
2026-07-21 23:39:01 +02:00
mafiesto4
05430941dc
Refactor CommandLine parsing and processing
...
Get rid of fixed list of command arguments and use flexible access to pre-parsed options.
Use command line parsing algorithm from `Flax.Build` that has been battle tested.
Simplify API and expose it to scripting (incl. plugins).
2026-07-21 23:36:32 +02:00
mafiesto4
d0ab5c961e
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Flax.flaxproj
2026-07-21 17:18:33 +02:00
mafiesto4
a4bb293c3e
Add Global SDF trace step scale for SSR reflections to handle SSR Quality
2026-07-21 14:06:17 +02:00
mafiesto4
b6204ceb76
Add DDGI reflections to transparent materials
2026-07-21 13:25:09 +02:00
mafiesto4
8a5ff58b9e
Add roughness-based filtering when sampling DDGI probes
2026-07-21 11:29:24 +02:00
mafiesto4
078a45c4b7
Add half-res DDGI reflections resolving to optimzie rendering on low-end devices
2026-07-20 12:06:13 +02:00
mafiesto4
ac357fd2b9
Add option to have custom managed assembly extension on specific platforms
2026-07-20 08:54:45 +02:00
mafiesto4
da81d7251c
Fix Mono AOT Dynamic to place AOT images side by side original assembly
...
This eliminates unnecessary duplicate of game and engine managed binaries inside `Dotnet` folder
2026-07-19 23:07:44 +02:00
mafiesto4
a8f35d2412
Add missing serialization and empty ctor to CultureInfo
2026-07-17 17:27:44 +02:00
mafiesto4
c95ea4a503
Fix crash when calling DebugCommands from async threads
2026-07-17 10:17:12 +02:00
mafiesto4
bc7146f822
Add todo comment for future
2026-07-15 23:42:57 +02:00
mafiesto4
75e11b4323
Fix binary modules platform name check issue
2026-07-15 23:22:02 +02:00
mafiesto4
b5d33f1d59
Get rid of deprecated warnings spam on ps4
2026-07-15 23:19:39 +02:00
mafiesto4
f89e74c3de
Fix build for blue platform four
2026-07-15 23:00:08 +02:00
mafiesto4
0b5dcbb533
Fix Array::ClearDelete on Clang
2026-07-15 22:58:54 +02:00
mafiesto4
6272de184c
Add debug prints for logs init for console issues troubleshooting
2026-07-15 12:18:35 +02:00
mafiesto4
3dbca8f338
Fix crash StringUtils::Copy on Win32 when length is zero
2026-07-15 12:17:57 +02:00
mafiesto4
6d342b44a1
Fix crash when reading process output on Windows with an empty data
2026-07-15 11:03:58 +02:00
mafiesto4
759d96ae30
Fix locale setup on ps4/ps5
2026-07-15 10:07:35 +02:00
mafiesto4
9f5aeb6c76
Add volume debug draw highlight to the selected env probe
2026-07-14 23:14:03 +02:00
mafiesto4
401bfbd52d
Add new DDGI Reflections rendering mode for fully dynamic indirect specular
2026-07-14 23:09:34 +02:00
mafiesto4
4aff336f32
Merge branch 'properties-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-properties-search
2026-07-13 17:51:11 +02:00
mafiesto4
4c0a2e26cd
Optimize dirty shadow bounds update for particles and foliage
2026-07-13 17:38:59 +02:00
mafiesto4
7c986a3a09
Fix crash when encoding CJK characters from UTF-16 into UTF-8
...
#4180
2026-07-13 14:48:25 +02:00
Tryibion
6ba406953b
Add initial properties search to properties wndow and prefab properties panel.
2026-07-03 15:54:03 -05:00
mafiesto4
7d387a11c7
Simplify binding depth buffer as read-only
2026-06-30 15:18:43 +02:00
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
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
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
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
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
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
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
16c4304ab4
Add FLAXENGINE_VERSION_MAJOR/FLAXENGINE_VERSION_MINOR macros to shaders compilation
2026-06-25 08:56:21 +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
646eadabf6
Fixes
2026-06-24 16:56:00 +02:00