Commit Graph

7208 Commits

Author SHA1 Message Date
mafiesto4 de0bf0d552 Fix missing distortion rendering on Deformable materials
#4045
2026-08-07 06:16:30 +02:00
mafiesto4 3c67963e57 Merge branch 'sdl_displayserver_name_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_displayserver_name_fix 2026-08-06 06:58:49 +02:00
mafiesto4 ef35bb906d Fix game window to maintain resolution and be centered when going out the fullscreen on Windows
#3699
2026-08-06 06:57:26 +02:00
mafiesto4 e0346f506e Fix game window resolution when resizing during fullscreen on Windows
#3699
2026-08-06 06:56:41 +02:00
Ari Vuollet 39ffdcc096 Fix SDL display server name when running on Linux 2026-08-06 01:46:57 +03:00
mafiesto4 abb5de31df Fix game window resize to maintain placement within screen (eg. centered)
#3699
2026-08-05 20:41:48 +02:00
mafiesto4 470b12bfd3 Post merge 2026-08-04 20:11:42 +02:00
mafiesto4 ddb29955e5 Merge branch 'dev/FixBackbufferSwapchain' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/FixBackbufferSwapchain
# Conflicts:
#	Source/Engine/GraphicsDevice/Vulkan/GPUSwapChainVulkan.cpp
2026-08-04 20:08:23 +02:00
mafiesto4 4e6e22b539 Merge branch 'dev/VulkanSwapchainRecreation' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/VulkanSwapchainRecreation 2026-08-04 20:04:27 +02:00
mafiesto4 bae31b0d50 Fix #4099 2026-08-04 19:05:08 +02:00
mafiesto4 76f1590605 Merge branch 'ImprovementSlider' of https://github.com/ThePhantomMask/FlaxEngine into ThePhantomMask-ImprovementSlider 2026-08-04 18:37:03 +02:00
mafiesto4 2d2a4bb671 Merge branch 'dev/MacOS-AndroidSupport' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOS-AndroidSupport 2026-08-04 18:34:36 +02:00
mafiesto4 e6a9d7582c Merge branch 'fix-split-zero' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-split-zero 2026-08-04 18:29:35 +02:00
mafiesto4 d230d33e94 Merge branch 'dpi-text-highlight' of https://github.com/Tryibion/FlaxEngine into Tryibion-dpi-text-highlight 2026-08-04 13:25:54 +02:00
mafiesto4 1099b5a4b4 Merge branch 'allow-skinnedmesh-lod' of https://github.com/Tryibion/FlaxEngine into Tryibion-allow-skinnedmesh-lod 2026-08-04 13:19:39 +02:00
mafiesto4 f52949d1df Fix shader error when using non-ASCII characters in material 2026-08-04 13:17:00 +02:00
Tryibion 8eb571ad51 Allow more than 1 skinned mesh imported LOD 2026-07-30 22:31:28 -05:00
Tryibion 2eb36590dc Fix highlight height and underline location to be dpi aware. 2026-07-27 21:02:38 -05:00
Tryibion d2057d9c4f Fix caret height. DPI is handled in the GetCharPosition method of the text boxes. 2026-07-27 21:02:16 -05:00
Tryibion 9c1817330d Fix text box highlighting not using DPI 2026-07-27 20:49:41 -05:00
Tryibion c27bc9e150 Prevent crash when split panel has zero width or height 2026-07-27 20:41:43 -05:00
Phantom b69eab0239 Merge branch 'master' into ImprovementSlider 2026-07-23 05:17:32 +02:00
mafiesto4 d92f2a0437 Add IsScriptingObject utility to ScriptType 2026-07-22 11:29:07 +02:00
mafiesto4 2723f91905 Fix errors on Editor shutdown 2026-07-22 09:26:54 +02:00
Phantom 771edbb256 Merge branch 'master' into ImprovementSlider 2026-07-13 19:18:02 +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
Phantom b615578e00 Merge branch 'master' into ImprovementSlider 2026-06-30 11:09:23 +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
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
Phantom 9893636106 Merge branch 'master' into ImprovementSlider 2026-06-23 12:18:50 +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 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
mafiesto4 f75396d5fa Merge branch 'fix-render2d-line-transform-thickness' of https://github.com/luchu1993/FlaxEngine into luchu1993-fix-render2d-line-transform-thickness 2026-06-23 08:55:47 +02:00
mafiesto4 5636c9d85b Add GPU Texture binding as Gameplay Global texture for runtime-textures 2026-06-23 08:42:55 +02:00
luchu1993 9943959e76 Fix model material access with empty entries
Allow model instance material APIs to fall back to asset material slots when instance entries have not been initialized yet. Lazily initialize entries before writing material overrides so imported prefab StaticModel instances can call GetMaterial and SetMaterial without assertion failures.\n\nFixes #3801.
2026-06-20 10:22:51 +08:00
luchu1993 68e3e459f0 Fix ProgressBar fill with large margins
Apply BarMargin before calculating the filled progress area so low values cannot shrink the bar rectangle into a negative size. This keeps ProgressBar fills clamped within the inner drawable area when large margins are used.\n\nFixes #4076.
2026-06-20 10:12:31 +08:00
luchu1993 c7468ffe54 Fix Render2D line thickness scaling
Use transformed 2D basis vector lengths instead of diagonal matrix entries when scaling line thickness. This keeps Render2D.DrawLine and rectangle outlines stable under rotation while preserving scale transforms.

Fixes #4140.
2026-06-20 00:25:56 +08:00
Phantom 93e17b5891 Merge branch 'master' into ImprovementSlider 2026-06-16 13:54:05 +02:00
mafiesto4 396f412f87 Fix spline editing in large worlds
#4132
2026-06-16 12:22:04 +02:00
mafiesto4 39994764d1 Don't return matrix by value due to perf #4136 2026-06-16 11:57:44 +02:00
mafiesto4 b49b410d6b Merge branch 'dev/GridJitterFix' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/GridJitterFix 2026-06-16 11:54:54 +02:00