Commit Graph

13912 Commits

Author SHA1 Message Date
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 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
mafiesto4 0e57814d51 Merge branch 'luchu1993-fix-render2d-line-transform-thickness' 2026-06-23 08:56:57 +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
mafiesto4 396f412f87 Fix spline editing in large worlds
#4132
2026-06-16 12:22:04 +02:00
mafiesto4 610e6ddf5f Merge branch 'xxSeys1-ResizeInAllDirectionTwo' 2026-06-16 12:06:33 +02:00
mafiesto4 7fc1d525a5 Postmerge #4010 2026-06-16 12:06:26 +02:00
mafiesto4 490d316a8d Merge branch 'ResizeInAllDirectionTwo' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ResizeInAllDirectionTwo
# Conflicts:
#	Source/Editor/Surface/SurfaceComment.cs
2026-06-16 12:01:47 +02:00
mafiesto4 b7bd19cf5f Merge branch 'ifromstone-dev/PrefabScriptTrackIds' 2026-06-16 11:59:34 +02:00
mafiesto4 6f110ec6d1 Merge branch 'dev/PrefabScriptTrackIds' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/PrefabScriptTrackIds 2026-06-16 11:59:31 +02:00
mafiesto4 4fdf7b88b5 Merge branch 'Alewinn-TerizKoming-master' 2026-06-16 11:58:29 +02:00
mafiesto4 6c61ae4ed8 Merge branch 'master' of https://github.com/Alewinn-TerizKoming/FlaxEngine into Alewinn-TerizKoming-master 2026-06-16 11:58:25 +02:00
mafiesto4 0251f906ee Merge branch 'ifromstone-dev/GridJitterFix' 2026-06-16 11:57:50 +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
Alewinn 1a47871212 Moving NodesCache desync after hotreload fix at the right place 2026-06-16 10:29:33 +02:00
Alewinn 8e8212db5b Fix : Visject list types don't update after second hotreload 2026-06-14 23:34:28 +02:00
Andrei Gagua 0db92b473b Fix prefab Script track remapping in scene animations
Store prefab object IDs for Script tracks authored from prefab objects and mark those tracks as prefab object references so SceneAnimationPlayer can remap them for prefab instances.
2026-06-09 23:06:58 +03:00
mafiesto4 057e5684e9 Add Texture and Cube Texture support to Gameplay Globals 2026-06-09 13:49:00 +02:00
mafiesto4 c18178e045 Add improvements to Gameplay Globals editing
#3972
2026-06-09 10:42:10 +02:00
mafiesto4 43776d297b Fix iterator include in fmt lib customization
#4094 #4093
2026-06-09 08:24:52 +02:00
mafiesto4 dd3437d94c Fix deprecated warnings on the latest MSVC toolchain 2026-06-09 08:24:33 +02:00
mafiesto4 2d793f685f Add Volume to audio clip import options 2026-06-08 22:39:14 +02:00
mafiesto4 050de578a9 Add MacWindow logo loading and use correct one for Editor 2026-06-08 22:04:09 +02:00
mafiesto4 0e46c238aa Merge branch 'ifromstone-dev/MacOSUIImprovement' 2026-06-08 21:10:25 +02:00
mafiesto4 cc79a39f71 Fix Variant warning regression 2026-06-08 21:09:45 +02:00
mafiesto4 c2da5a363d Fix missing default interface style on macOS #4116 2026-06-08 21:09:31 +02:00
mafiesto4 2242fd483b Merge branch 'dev/MacOSUIImprovement' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOSUIImprovement 2026-06-08 20:57:02 +02:00
mafiesto4 11f48e42c5 Merge branch 'xxSeys1-InRadiansPls' 2026-06-08 20:55:23 +02:00
mafiesto4 a6fa3196f7 Merge branch 'InRadiansPls' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-InRadiansPls 2026-06-08 20:55:15 +02:00
mafiesto4 ce666053a7 Merge branch 'jb-perrier-Add_AGENTS_file' 2026-06-08 20:54:18 +02:00
mafiesto4 35272d1c34 Merge branch 'Add_AGENTS_file' of https://github.com/jb-perrier/FlaxEngine into jb-perrier-Add_AGENTS_file 2026-06-08 20:54:11 +02:00
mafiesto4 be5e13301e Fix displaying 'No Camera' overlay in editor viewport for game when using custom rendering 2026-06-07 23:16:23 +02:00
mafiesto4 f41e32683a Fix building deps for Windows ARM64 2026-06-07 22:50:03 +02:00
Saas 78254afd98 more doc comment improvements for BoundingFrustrum cs 2026-06-03 22:00:23 +02:00
Saas fc9e24e6fe include hint that fov needs to be in radians in doc comments 2026-06-03 21:43:02 +02:00
Andrei Gagua 7326cf65d8 Fix: Editor - use non-jittered projection for post-TAA overlay grid
Add a managed `RenderView.GetOverlayProjection()` helper that returns the non-jittered projection once TAA has been resolved, and use it for editor overlay rendering paths.
2026-06-03 18:49:42 +03: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