Commit Graph

14006 Commits

Author SHA1 Message Date
mafiesto4 b84ccc2cbc **Update to .NET 10** 2026-06-04 11:37:53 +02:00
mafiesto4 775e978fed Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
#	Source/Engine/Level/Actors/StaticModel.cpp
#	Source/Engine/Level/Prefabs/Prefab.cpp
#	Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
mafiesto4 e450658834 Remove deprecated mono runtime backend
Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
2026-06-03 16:35:06 +02:00
mafiesto4 1a8827ba76 Fix Web build when python is installed in folder with whitespaces in path 2026-06-03 14:21:38 +02:00
mafiesto4 eed227aa79 Add distance-scale to vertex paint vertices
Add vertex paint brush size changing with shift+scroll
Fix vertex paint brush size to match the highlight sphere
2026-06-03 14:15:40 +02:00
mafiesto4 27ee42b0a1 Bump up build number 2026-06-03 13:01:26 +02:00
mafiesto4 fd8ae9bc2b Rename SceneRenderTask::RenderingPercentage to RenderScale 2026-06-03 13:01:11 +02:00
mafiesto4 e0f234c667 Add enum serialization as string via EnumString attribute 2026-06-03 13:00:43 +02:00
mafiesto4 bdeb89538c Optimize auto generated Variant Types in bindings to reduce dynamic memory allocs in game builds 2026-06-03 11:05:17 +02:00
mafiesto4 0f86537099 Add simpler Variant::Enum that auto-setups variant type from enum scripting info 2026-06-03 11:01:14 +02:00
mafiesto4 f6f7bbb3d0 Fix Variant static typenames caching bug in Editor 2026-06-03 10:58:17 +02:00
mafiesto4 422300adbd Add VariantType::GetScriptingType for easier type information access 2026-06-03 10:57:51 +02:00
mafiesto4 89a1f00c57 Fix Guid diff serialization and loading invalid values 2026-06-03 05:11:53 +02:00
mafiesto4 f4be035f04 Add Physics::DeleteScene 2026-06-03 05:03:32 +02:00
mafiesto4 c2ec3fe2cb Simplify async render flushing code 2026-06-03 05:03:22 +02:00
mafiesto4 fca6ed43cc Fix compilation regression 2026-06-02 19:17:40 +02:00
Murry Lancashire 84ccb9df0c Add more LOD Generation options to model import settings (eg. borders lock, preserve UVs)
https://github.com/LOOPDISK/FlaxEngine/commit/1cfd4634727055c2a7249dff447528877332beab
2026-06-02 16:42:30 +02:00
mafiesto4 777602fee6 Fix asset storage handling when file is locked
https://github.com/LOOPDISK/FlaxEngine/pull/45
2026-06-02 15:54:36 +02:00
mafiesto4 24654e5b02 Add CHECK_NO_RETURN for checks in code that should continue function execution 2026-06-02 15:54:00 +02:00
Murry Lancashire 44117084c8 Fix asset cache eviction for locked files to retain cached info
https://github.com/LOOPDISK/FlaxEngine/pull/45
2026-06-02 15:53:35 +02:00
mafiesto4 2531a4b918 Fix asset 'Reload' option to be available when asset failed to load for manual load 2026-06-02 15:51:46 +02:00
mafiesto4 9ce6026192 Optimize model actors entries serialization 2026-06-02 14:07:28 +02:00
mafiesto4 a12c5e2203 Add more profiler events to assets code 2026-06-02 13:24:10 +02:00
mafiesto4 ff526ecafb Fix nested prefab stack overflow when adding new object to nested prefabs hierarchy
https://github.com/LOOPDISK/FlaxEngine/pull/44
2026-06-02 13:23:21 +02:00
mafiesto4 1badeda31c Fix error when drawing animated model thumbnail 2026-06-01 19:20:00 +02:00
mafiesto4 018c7cf33d Update editor icons atlas with new folder color and add original .psd file 2026-06-01 19:19:50 +02:00
mafiesto4 a544cbcfde Add mesh index buffer optimization based on meshoptimizer library
Work similar to existing impl but yields better results with even less overdraw.
2026-06-01 18:41:45 +02:00
mafiesto4 45f7c1f0a0 Add detecting Vulkan SDK version 2026-06-01 16:39:11 +02:00
mafiesto4 13aa6ce4a0 Another attempt to fix new Vulkan SDK install on macOS 2026-06-01 16:25:02 +02:00
mafiesto4 c2b2d6973b Merge branch '1.13' of https://gitlab.flaxengine.com/flax/flaxengine into 1.13 2026-06-01 16:19:30 +02:00
mafiesto4 96835b856d Fix StringViewAnsi substring to not allocate 2026-06-01 16:19:28 +02:00
mafiesto4 caeecf2aea Update Vulkan API to 1.4 on macOS and iOS 2026-06-01 16:19:04 +02:00
mafiesto4 db963f9191 Another attempt to fix new Vulkan SDK install on macOS 2026-06-01 16:10:00 +02:00
mafiesto4 4b6c22c43f Fix game build regression from f55ac81fe4 2026-06-01 15:52:18 +02:00
mafiesto4 d3be79fdc4 Fix missing SDK print for ones from modules or plugins 2026-06-01 15:50:25 +02:00
mafiesto4 8231bae16b Fix new Vulkan SDK install 2026-06-01 15:19:41 +02:00
mafiesto4 f55ac81fe4 Update to the latest Vulkan SDK 1.4.350
Update Vulkan API to `1.2` on Windows
Update Vulkan API to `1.1` on Android
2026-06-01 14:19:09 +02:00
mafiesto4 d181f8d726 Fix DDGI sampling when using non-directional lighting (eg. smoke particles or volumetric fog) 2026-05-31 12:29:52 +02:00
mafiesto4 2a37a529b9 Fix missing Debug module headers from exception helper folder 2026-05-31 12:29:14 +02:00
mafiesto4 7f370a7c5b Add improvements to DDGI sampling and filtering in areas far from probes 2026-05-31 12:28:56 +02:00
mafiesto4 0f38fca0b1 Minor fixes 2026-05-30 14:28:28 +02:00
mafiesto4 0b47e63ba3 Fix regression from 0a39d88221 to display selected enum properly 2026-05-30 13:36:48 +02:00
mafiesto4 a0663666bb Disable recurring editor build verbose log to be used once 2026-05-30 13:35:49 +02:00
mafiesto4 6daec81db1 Fix crash when using curves inside Anim Graph
https://forum.flaxengine.com/t/bug-report-v1-12-using-curves-in-the-animation-graph-causes-a-crash/2594
2026-05-28 13:30:40 +02:00
mafiesto4 c36c39df37 Add auto focus on model when changing Base Model in Anim Graph 2026-05-28 11:38:34 +02:00
mafiesto4 b7a59447a3 Fix Web build files location to properly exist in final package
https://forum.flaxengine.com/t/web-build-issue-with-c-script/2590
2026-05-28 11:32:24 +02:00
mafiesto4 6fa38b75d5 Add material instance creation out of other instance
#4063
2026-05-28 10:40:51 +02:00
mafiesto4 de1b515f1e Merge branch 'xxSeys1-SkeletonAndSkeletonDebugDrawImprovements' 2026-05-28 10:32:22 +02:00
mafiesto4 b004e90606 Adjust category names #4014 2026-05-28 10:32:16 +02:00
mafiesto4 b7185bfe72 Merge branch 'SkeletonAndSkeletonDebugDrawImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SkeletonAndSkeletonDebugDrawImprovements 2026-05-28 10:10:19 +02:00