Commit Graph

10683 Commits

Author SHA1 Message Date
mafiesto4 3ad369501a Add support for searching actors and scripts by interface
#3199
2025-02-11 14:22:44 +01:00
mafiesto4 b0fe4373b0 Merge branch 'xxSeys1-AudioSliderGamePanelFix' 2025-02-11 14:07:16 +01:00
mafiesto4 9df5ed5b7f Merge branch 'AudioSliderGamePanelFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AudioSliderGamePanelFix 2025-02-11 14:07:09 +01:00
mafiesto4 aa8add7b38 Fix large worlds rendering of meshes
Add `Double4x4` for higher precision matrices operations

#2985
2025-02-11 13:01:48 +01:00
mafiesto4 21f8dab5de Tweak 58090aa6d6 to secure for incorrect includes and usage 2025-02-11 00:33:08 +01:00
mafiesto4 4baa38c0cc Add explicit cast to in vector in C# api 2025-02-11 00:32:20 +01:00
mafiesto4 3c091dc214 Fix editor grid gizmo when using Large Worlds 2025-02-11 00:32:04 +01:00
mafiesto4 58090aa6d6 Fix triplanar texture mapping when using Large Worlds
#3001
2025-02-11 00:31:37 +01:00
xxSeys1 6a5f22400d update volume slider in game panel on menu show 2025-02-05 12:35:49 +01:00
mafiesto4 a5fffc0c9e Fix DebugDraw.DrawWireArc with Large Worlds enabled
#3049
2025-02-04 23:44:31 +01:00
mafiesto4 e551ecbe5f Fix build warning with Large Worlds enabled 2025-02-04 23:44:12 +01:00
mafiesto4 8542f78b0b Merge branch 'xxSeys1-BetterRayNormAssert' 2025-02-01 15:26:25 +01:00
mafiesto4 da513972e8 Simplify message to be single-line with less text
#2990
2025-02-01 15:26:13 +01:00
mafiesto4 be293a957a Merge branch 'BetterRayNormAssert' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BetterRayNormAssert 2025-02-01 15:24:44 +01:00
mafiesto4 8e26591c0b Merge branch 'xxSeys1-GamePanelAudio' 2025-02-01 15:23:39 +01:00
mafiesto4 4e31d436d5 Merge branch 'GamePanelAudio' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GamePanelAudio 2025-02-01 15:23:33 +01:00
mafiesto4 b6f7914b14 Fix RenderToTextureControl to render correctly when using different texture size than control size
#2760
2025-02-01 15:17:21 +01:00
mafiesto4 9ffbe1f8ca Add support in scripting for using interfaces on structures
#2679
2025-01-31 23:36:15 +01:00
mafiesto4 4e0cd9e8a9 Add support for creating Json Assets in editor out of structure type
#2679
2025-01-31 21:58:36 +01:00
mafiesto4 24f3dfe264 Fix selected spline points to be drawn relative to the view for greater readability
#2595
2025-01-31 21:01:26 +01:00
mafiesto4 42fc62eb68 Add Actor.Clone for actors duplication at runtime (including scripts and children)
#2012
2025-01-31 10:21:05 +01:00
mafiesto4 b1392be3a1 Fix typo 2025-01-30 22:48:07 +01:00
mafiesto4 04dde7a3f2 Add warnings on incorrect GPUBuffer or GPUTexture usage when binding to GPUContext (in non-release builds) 2025-01-30 22:03:21 +01:00
mafiesto4 44fae3838e Add GPUResourceUsage.Staging for both CPU read/write access 2025-01-30 20:39:04 +01:00
mafiesto4 f11306af24 Add caching and restoring curve height in properties panel
#2455
2025-01-30 17:42:54 +01:00
mafiesto4 4057dc189d Fix SnapToGrid to skip when grid component is 0 2025-01-30 17:26:34 +01:00
mafiesto4 fc98b5f1f0 Add snapping to grid with Ctrl key when moving keyframes in curve
#2455
2025-01-30 17:26:04 +01:00
mafiesto4 4d6282a5b4 Add focus selection to curve editor and apply margin around shown curve section
#2455
2025-01-29 23:54:41 +01:00
mafiesto4 0e058b2590 Fix curve tangents reset on drag start
#2455
2025-01-28 23:18:26 +01:00
mafiesto4 a31279954a Fix curve editor scroll bars to be hidden when not enabled
#1083
2025-01-28 23:07:05 +01:00
mafiesto4 d25cb7a9da Fix curve tangent handles to maintain size relative to the current view scale
Fix curve tangent colors to match editor style
Fix curve tangents editing to have stable movement no matter the view scale

#2455
2025-01-28 22:59:39 +01:00
mafiesto4 1b04c9a7b1 Another attempt to fix CD builds stability 2025-01-28 14:30:57 +01:00
mafiesto4 6a27e5338a Fix float precision issue when drawing curve or timeline time axes
#2455
2025-01-28 12:48:19 +01:00
mafiesto4 5ad323c7cb Fix showing whole curve if its empty 2025-01-28 12:44:52 +01:00
mafiesto4 1475075b00 Merge branch 'GoaLitiuM-dotnet_refasm_version_fix' 2025-01-27 20:29:16 +01:00
mafiesto4 702564366d Merge branch 'dotnet_refasm_version_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_refasm_version_fix 2025-01-27 20:29:12 +01:00
mafiesto4 e2fd3891d1 Fix regression in curve keyframes editing
#3179
2025-01-27 20:19:35 +01:00
Ari Vuollet f54e961f11 Update .NET compilation instructions for Arch 2025-01-27 20:35:56 +02:00
mafiesto4 aabd70fbe7 Fix code project files generation to properly handle path slashes and ignore binary modules without exports
#3086
2025-01-27 19:35:27 +01:00
Ari Vuollet 428ebf7fd7 Fix .NET runtime and SDK compilation issues with newer runtime 2025-01-27 20:06:06 +02:00
mafiesto4 72f16d738f Merge branch 'Tryibion-draw-anchors' 2025-01-27 12:41:01 +01:00
mafiesto4 475818554d Fix error in editor when sliding value 2025-01-27 12:40:55 +01:00
mafiesto4 8ebb3a3215 Merge branch 'draw-anchors' of https://github.com/Tryibion/FlaxEngine into Tryibion-draw-anchors 2025-01-27 12:12:24 +01:00
mafiesto4 2085a0bf25 Merge branch 'amir9480-fix_issue_3083' 2025-01-27 11:58:46 +01:00
mafiesto4 d829461def Merge branch 'fix_issue_3083' of https://github.com/amir9480/FlaxEngine into amir9480-fix_issue_3083 2025-01-27 11:58:13 +01:00
mafiesto4 2d169fdcd8 Merge branch 'Tryibion-particle-rotate-shape' 2025-01-27 11:43:04 +01:00
mafiesto4 53ba5968fd Fix missing default value usage on GPU particle shape rotation and simplify CPU code
#3104
2025-01-27 11:42:59 +01:00
mafiesto4 cc735a1b6a Merge branch 'particle-rotate-shape' of https://github.com/Tryibion/FlaxEngine into Tryibion-particle-rotate-shape 2025-01-27 11:35:26 +01:00
mafiesto4 970af7bdc8 Attempt to fix recent Github CD failing 2025-01-27 11:35:10 +01:00
mafiesto4 2ff6a6dd9a Merge branch 'Tryibion-clamp-anchors' 2025-01-26 22:05:40 +01:00