mafiesto4
01e3ece2af
Remove leftover debug
2026-01-06 23:31:32 +01:00
mafiesto4
d60484b917
Merge remote-tracking branch 'origin/master'
2026-01-06 14:35:58 +01:00
Ari Vuollet
feceb4e00f
Update SDL to 3.4.0
2026-01-06 03:02:58 +02:00
Ari Vuollet
67b33a575a
Merge branch 'master' into sdl_platform
...
# Conflicts:
# .github/workflows/build_linux.yml
# .github/workflows/tests.yml
# Source/Tools/Flax.Build/Projects/VisualStudio/VCProjectGenerator.cs
2026-01-06 02:57:52 +02:00
mafiesto4
76b869146d
Fix missing scripting api tag on MeshAccessor::Stream
2026-01-06 00:03:35 +01:00
mafiesto4
32e725392b
Optimize inactive probes update in DDGI with faster Jump Flood instead of Flood Fill
2026-01-06 00:01:17 +01:00
mafiesto4
0975ac2a25
Fix odd typo in DDGI inactive probes flood fill
2026-01-05 18:02:05 +01:00
mafiesto4
cf3bcc4549
Fix DDGI flickering on floors aligned to world axes
...
Apply a small bias to sample location and dither it a bit to smooth out.
2026-01-05 17:19:16 +01:00
mafiesto4
11ea889fa9
Refactor DDGI fallback radiance to use alpha for blending between fixed color and color at snapped location of the last cascade
...
This means artists don't need to adjust the value anymore as it can cover vista geometry with GI at last cascade borders.
2026-01-05 16:22:00 +01:00
mafiesto4
c5a28a5734
Refactor DDGI irradiance sampling when nearby probe is missing to use precomputed fallback probes
...
Also, insert fallback/dummy probes when there is no SDF nearby to have lighting in all cases.
This both improves sampling performance and fixes issues when sampling in areas far away from valid GI.
2026-01-05 12:04:02 +01:00
Phantom
b171071893
Merge branch 'master' into Improve-HighlightedPopUpColor
2026-01-05 06:30:42 +01:00
mafiesto4
6c79a17c7a
Fix DDGI cascade placement when using large probes spacing
...
Revert fa38f0ac91 after b24d98df9e fixed the source of the problem
2026-01-03 20:57:17 +01:00
mafiesto4
b24d98df9e
Fix DDGI cascades blending to be smoother
2026-01-03 00:48:36 +01:00
mafiesto4
400e2f1b0e
Fix DDGI flickering on floors aligned to axis on value 0 (eg. floor)
2026-01-02 21:30:14 +01:00
mafiesto4
859fa16a74
Merge branch 'asset-upgrader-fix' of https://github.com/fibref/FlaxEngine into fibref-asset-upgrader-fix
2026-01-02 17:06:33 +01:00
mafiesto4
8facb46def
Fix regression from 6f6dd2f4a3 on script interface vtable setup
2026-01-02 17:06:27 +01:00
fibref
b87f8b96e1
fix crash on asset auto-upgrade
2026-01-01 17:49:33 +08:00
mafiesto4
37df16a3e4
Refactor DDGI irradiance filtering for smoother and more accurate lighting
2025-12-31 00:19:51 +01:00
mafiesto4
ce45fa3d54
Fix crash on Global Surface Atlas objects buffer building
2025-12-30 23:41:49 +01:00
mafiesto4
7f56d9456b
Fix bindings warning when using curve property/field
2025-12-30 22:51:37 +01:00
Phantom
91fd32b708
Merge branch 'master' into Improve-HighlightedPopUpColor
2025-12-29 22:54:40 +01:00
mafiesto4
af29f2f3dc
Merge branch 'bindings_namespace_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-bindings_namespace_fix
2025-12-29 22:29:29 +01:00
mafiesto4
1bdb577b60
Fix engine services before exit event order
2025-12-29 22:24:55 +01:00
mafiesto4
728da6354f
Merge branch 'rider_cpp_project_launch' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_cpp_project_launch
2025-12-29 22:21:13 +01:00
mafiesto4
e65714988f
Merge branch 'launchsettings_configuration' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-launchsettings_configuration
2025-12-29 22:14:00 +01:00
mafiesto4
5bfe5b0035
Merge branch 'fix-unused-include' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-unused-include
2025-12-29 22:09:38 +01:00
mafiesto4
2550763808
Merge branch 'vs_conformance' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vs_conformance
2025-12-29 22:08:54 +01:00
mafiesto4
6f6dd2f4a3
Fix crash on script VTable setup due to async
...
#3580
2025-12-29 22:06:55 +01:00
mafiesto4
c30d457b1c
Add unit test of code from #3858 to ensure stability
2025-12-29 22:05:01 +01:00
mafiesto4
bbcbe305a8
Merge branch 'bindings_gen_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-bindings_gen_fixes
2025-12-29 22:02:47 +01:00
mafiesto4
8b924d13c1
Merge branch 'fix-blend-shape-weight' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-blend-shape-weight
2025-12-28 00:32:21 +01:00
mafiesto4
e12f99ee53
Merge branch 'cmake_vs2026' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-cmake_vs2026
2025-12-27 22:07:17 +01:00
mafiesto4
f11acdf5db
Merge branch 'bytescontainer_codegen_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-bytescontainer_codegen_fix
2025-12-27 21:26:52 +01:00
mafiesto4
543e2ecd13
Merge branch 'fix-compute-dist' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-compute-dist
2025-12-27 21:22:27 +01:00
Ari Vuollet
35f8051a62
Fix managed boolean array conversion to native array
2025-12-23 01:37:53 +02:00
Ari Vuollet
4453453d46
Fix managed wrapper function parameter handling for BytesContainer
2025-12-23 00:37:25 +02:00
mafiesto4
fa38f0ac91
Fix DDGI cascade offset towards bottom that was too intense making probes flicker
2025-12-20 23:44:56 +01:00
Saas
3279016067
tweak some node spacing
2025-12-20 20:39:54 +01:00
Saas
a92d2b6ca2
add slight background grid
2025-12-20 16:58:35 +01:00
Saas
a98a76f6e5
fix box spacing and (auto calculate) node height
...
- Work in progress but enough progress to commit because it basically works, it's just a bit ugly
- Node height is now recalculated every time a new element is added to the node
- Introduced `Archetype.UseFixedSize` for special nodes like *Color Gradient* or *Curve* that must rely on hardcoded size for now because the auto sizing does not take elements like the gradient editor or curve editor into account (ideally in the future it will)
- Fixed input and output box spacing (still some 1px offsets that I'm unsure where they are from, could be placebo though)
2025-12-20 00:02:11 +01:00
Ari Vuollet
e3f5af530b
Fix incorrect class namespace in bindings class name lookups
2025-12-19 23:57:41 +02:00
Saas
564c9ff0ca
improve orthographic/ perspective viewport cam toggle
2025-12-19 19:00:55 +01:00
Tryibion
38d8832468
Update meshoptimizer library to 1.0
2025-12-19 11:46:47 -06:00
Tryibion
c68aa3b371
Remove not needed include that produces ambiguity for the Label class.
2025-12-19 08:13:24 -06:00
Ari Vuollet
d031649bbd
Fix warnings
2025-12-19 13:17:15 +02:00
Ari Vuollet
21b8d1838d
Fix command-line parsing for SDL CreateProcess arguments
2025-12-19 13:17:15 +02:00
Ari Vuollet
c8ee2fc155
Add function for parsing command-line arguments into argument list
2025-12-19 13:17:15 +02:00
Tryibion
dc22fa4061
Fix blend shape always applying zero weight if default weight is zero.
2025-12-18 21:49:03 -06:00
Ari Vuollet
3eb690fe58
Ensure managed converter functions are exported with optimizations
2025-12-19 01:08:45 +02:00
Ari Vuollet
52e2327527
Add USED attribute for forcing compiler to emit the symbol
2025-12-19 01:08:45 +02:00