Commit Graph

  • 6d02f5d9da Merge branch 'network-replication-fix-1' of https://github.com/Menotdan/FlaxEngine into Menotdan-network-replication-fix-1 mafiesto4 2026-02-10 15:50:01 +01:00
  • 1f9f281c31 Fix regression from 7b7a92758f for Visual Scripts mafiesto4 2026-02-10 15:02:05 +01:00
  • 846b64048f Update build number mafiesto4 2026-02-10 11:42:17 +01:00
  • 55f73b6cf7 Optimize Animated Models bones updating with a batches memory pass and manual resource transitions batch mafiesto4 2026-02-09 23:03:25 +01:00
  • 0f6c1aea62 Fix various material nodes to work on D3D12 mafiesto4 2026-02-09 18:40:39 +01:00
  • d2ee61ef8d Fix GetNodesPose issue when 2 threads call it at once mafiesto4 2026-02-09 18:06:57 +01:00
  • a1399c5157 Optimize Anim Graph retarget to use cached pose to avoid dynamic memory allocation mafiesto4 2026-02-09 18:02:58 +01:00
  • 7b7a92758f Optimize VariantType to use static type name in game or from non-reloadable assemblies mafiesto4 2026-02-09 18:01:47 +01:00
  • 2a21141dd4 focus whole graph if no selection Saas 2026-02-09 15:56:37 +01:00
  • eac9f67bc1 Merge remote-tracking branch 'upstream/master' into FocusSelectedVJControls Saas 2026-02-09 15:52:27 +01:00
  • bd300651ec Fix Job System regression bug with incorrect initialization of job context mafiesto4 2026-02-09 15:04:19 +01:00
  • a2b0d0714e Add more docs about new ConcurrentDictionary mafiesto4 2026-02-09 15:03:54 +01:00
  • 3d66316716 Optimize animations retargeting between skeletons mafiesto4 2026-02-09 15:03:42 +01:00
  • 9c32f978fb Fix regression from 73c19b278f to fix missing skeleton bones on start in Editor mafiesto4 2026-02-08 00:22:37 +01:00
  • b19611e3d2 steal right fix from Tryibions PR Saas 2026-02-07 19:58:26 +01:00
  • 37e776e407 Add HideInEditor attribute to DirectionGizmo Tryibion 2026-02-06 21:56:25 -06:00
  • ed5ad91a32 Optimize SkinnedModel::GetSkeletonMapping to not use locking for better perf when multi-threading mafiesto4 2026-02-07 00:46:32 +01:00
  • ecddb8aae5 Optimize GPUVertexLayout caches with ConcurrentDictionary mafiesto4 2026-02-07 00:45:14 +01:00
  • a855b17cc0 Add new collection type ConcurrentDictionary mafiesto4 2026-02-07 00:44:51 +01:00
  • 27dd1bda25 Optimize GPUVertexLayout::Get to not use mutex on lookup read mafiesto4 2026-02-06 21:57:16 +01:00
  • 4afd9fd8df Optimize Animated Model bones buffer flushing with delayed draw action to reduce lock contention mafiesto4 2026-02-06 13:27:53 +01:00
  • 73c19b278f Optimize updating Animated Model bones buffer when it's not dirty mafiesto4 2026-02-06 12:47:34 +01:00
  • b4cb1028ed Fix typos mafiesto4 2026-02-06 12:47:07 +01:00
  • 4a7f1a5fde Fix various issues mafiesto4 2026-02-06 10:37:52 +01:00
  • 5d0fdc8313 Add info about skinned model skeleton size mafiesto4 2026-02-06 09:28:06 +01:00
  • 70b324cdec Optimize included header usage mafiesto4 2026-02-06 09:11:55 +01:00
  • 20516bb8bc Fix foliage dithered LOD transitions when using shadows mafiesto4 2026-02-06 09:11:45 +01:00
  • c18b9163ca Refactor Job System to reduce mutex usage with more atomic operations mafiesto4 2026-02-06 09:11:12 +01:00
  • db5b65beac Merge branch 'FlaxEngine:master' into network-replication-fix-1 Menotdan 2026-02-05 19:19:45 -05:00
  • 78e5baf6a5 Fix replicating changes from one client to another Menotdan 2026-02-05 19:12:21 -05:00
  • 05a0a6b539 Merge branch 'master' into Improve-HighlightedPopUpColor Phantom 2026-02-05 19:42:54 +01:00
  • 4833c19366 Fix build regression mafiesto4 2026-02-05 15:45:02 +01:00
  • 65fd22f5b6 Add Triangles to MeshAccessor for easy index buffer access mafiesto4 2026-02-05 13:00:49 +01:00
  • f57df83d26 Add Slerp methods on Vectors Phantom 2026-02-05 12:43:29 +01:00
  • 66894b71fa Add utility to get loaded assets mafiesto4 2026-02-05 12:37:03 +01:00
  • 7e9ee0610a Fix missing audio on OpenAL when changing active device mafiesto4 2026-02-04 23:43:06 +01:00
  • 3adda3629e don't try to auto connect to comments and particle emitter nodes Saas 2026-02-04 23:29:41 +01:00
  • f733611213 Fix various issues with audio and video playback mafiesto4 2026-02-04 21:48:02 +01:00
  • a57fe6c04d add lazy connect feature to visject Saas 2026-02-04 21:31:03 +01:00
  • 29b043342a don't fall into the trap of moving nodes with NoMove flag again Saas 2026-02-04 14:11:23 +01:00
  • 8d8bf87c69 move nodes if needed and add undo support Saas 2026-02-04 13:52:37 +01:00
  • ca54313bd8 Merge branch 'master' into Improve-HighlightedPopUpColor Phantom 2026-02-04 05:19:47 +01:00
  • 780e78f056 Another compilation fix attempt mafiesto4 2026-02-03 23:33:24 +01:00
  • 4d447b7544 Fix very rare race condition when waiting for an asset to load mafiesto4 2026-02-03 23:33:09 +01:00
  • 7a96c1ff76 Merge branch 'master' into Improve-HighlightedPopUpColor Phantom 2026-02-03 23:26:34 +01:00
  • 83c15c05bb Merge branch 'master' into Improve-HighlightedPopUpColor Phantom 2026-02-03 23:06:53 +01:00
  • 9a44902949 Optimize e84b5410ec to use faster code path on common math types mafiesto4 2026-02-03 23:00:36 +01:00
  • e84b5410ec Fix C# Json serialization to use proper value comparison for structures with Scene Object references mafiesto4 2026-02-03 22:59:35 +01:00
  • 9ac19cbd2f Fix build regression on Clang mafiesto4 2026-02-03 22:58:09 +01:00
  • 39a2bc2535 Fix build regression on Clang mafiesto4 2026-02-03 22:11:15 +01:00
  • 15771355cb Add ShouldSerialize to ISerializable to properly handle serialization of custom C++ types in prefabs mafiesto4 2026-02-03 22:09:41 +01:00
  • ab88a6339a add ripping apart connection with reconnect and auto connect when node is dropped over existing connection Saas 2026-02-03 21:36:32 +01:00
  • f3111e855d Fix showing C++ structures inlined in collection editor when they have a single property/field mafiesto4 2026-02-03 19:48:57 +01:00
  • 3c6838ee35 Fix error in reparent action when scene is missing (eg. in prefab editor) mafiesto4 2026-02-03 19:13:31 +01:00
  • 36ab08e60d Fix build regression on Clang mafiesto4 2026-02-03 18:28:25 +01:00
  • 834c4553b2 Add Missing functions on Vector4 Phantom 2026-02-03 17:57:31 +01:00
  • 5a95336601 Merge branch 'Tryibion-ui-raycast-cull' mafiesto4 2026-02-03 17:49:08 +01:00
  • f26fae2daf Merge branch 'ui-raycast-cull' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-raycast-cull mafiesto4 2026-02-03 17:49:04 +01:00
  • 20df4289c2 Merge branch 'xxSeys1-UnifyAudioListenerWarnings' mafiesto4 2026-02-03 17:48:37 +01:00
  • 217701ae05 Adjust error in case we support more listeners mafiesto4 2026-02-03 17:48:30 +01:00
  • f1509bab28 Merge branch 'UnifyAudioListenerWarnings' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-UnifyAudioListenerWarnings mafiesto4 2026-02-03 17:45:52 +01:00
  • 30fdd7336e Merge branch 'xxSeys1-VisjectMoveNodeSmallerIncrements' mafiesto4 2026-02-03 17:44:51 +01:00
  • 3b120cc5a4 Merge branch 'VisjectMoveNodeSmallerIncrements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VisjectMoveNodeSmallerIncrements mafiesto4 2026-02-03 17:44:41 +01:00
  • 4cf0c38940 Merge branch 'xxSeys1-PressGToGameModeAndPToNavigate' mafiesto4 2026-02-03 16:46:49 +01:00
  • 0f383d2fc6 Move transform gizmo visibility to the base class mafiesto4 2026-02-03 16:46:46 +01:00
  • 483df22929 Fix building SDL dependencies Ari Vuollet 2026-02-03 17:46:41 +02:00
  • 07f21a1520 Merge branch 'PressGToGameModeAndPToNavigate' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-PressGToGameModeAndPToNavigate mafiesto4 2026-02-03 16:39:57 +01:00
  • f870fc3ae2 Merge remote-tracking branch 'origin/master' into sdl_platform Ari Vuollet 2026-02-03 17:39:43 +02:00
  • bbb5354e9c Fix potential crash on out of bounds access mafiesto4 2026-02-03 16:32:34 +01:00
  • 21e2c830e5 Refactor Animation editor to use cloned asset for live preview of nested animations editing mafiesto4 2026-02-03 16:32:22 +01:00
  • c828c90161 Add Set Parameter node to Anim Graph mafiesto4 2026-02-03 15:42:26 +01:00
  • f725f4c0b9 Add saving viewport icons scale (global) within Editor window layout mafiesto4 2026-02-03 13:24:13 +01:00
  • 1535f95cf1 Fix mesh collision proxy setup for meshes using packed positions format mafiesto4 2026-02-03 13:18:02 +01:00
  • b1f85b7462 Add Auto collision option to handle imported or created model collider asset mafiesto4 2026-02-03 09:23:50 +01:00
  • 3a0af54f48 Add Collision Meshes Postfix to filter collision meshes inside imported model via ending mafiesto4 2026-02-03 09:23:19 +01:00
  • 4e3e9386cc Fix restoring Min Screen Size of the model on reimport mafiesto4 2026-02-02 22:25:08 +01:00
  • b27e556363 expose material instance Saas 2026-02-02 21:35:40 +01:00
  • 449fc597b5 Fix crash when using overlapping instances mafiesto4 2026-02-02 19:21:45 +01:00
  • b0a0c5b66c change selectedSegment to int Saas 2026-02-02 12:52:54 +01:00
  • f1d5c0257f improve radial menu control Saas 2026-02-02 12:50:24 +01:00
  • ae46520edf Merge branch 'master' into Improve-HighlightedPopUpColor Phantom 2026-02-02 10:31:24 +01:00
  • 0e91a2d25b Merge branch 'Tryibion-fix-view-band-sel' mafiesto4 2026-02-01 23:33:09 +01:00
  • aba995a42f Merge branch 'fix-view-band-sel' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-view-band-sel mafiesto4 2026-02-01 23:33:04 +01:00
  • bf0c7fe0dc Fix timescale in FixedTimestep particles update and when using Editor preview mafiesto4 2026-02-01 23:32:00 +01:00
  • 2ab8b9dd55 Add Texture Group option for triplanar and procedural samplers mafiesto4 2026-02-01 23:11:44 +01:00
  • e1ffdee57a If UI is culling children, dont return children outside of client area for raycast. Tryibion 2026-01-30 15:51:53 -06:00
  • 7c44767d4d Fix viewport rubberban selector. Tryibion 2026-01-30 12:07:36 -06:00
  • 87ccaa9dd8 Add keyboard navgation to context menu child menus mafiesto4 2026-01-30 18:00:16 +01:00
  • e8c2f18a4d Add tab navigation to Editor context menus and popups mafiesto4 2026-01-30 17:50:24 +01:00
  • 6b36543717 Merge branch 'xxSeys1-CurvePresets' mafiesto4 2026-01-30 17:41:13 +01:00
  • bb2a883dc7 Merge branch 'CurvePresets' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-CurvePresets mafiesto4 2026-01-30 17:39:09 +01:00
  • be7e88de36 Merge branch 'xxSeys1-VisjectResizeCurveNodes' mafiesto4 2026-01-30 17:32:03 +01:00
  • 4a1490f0b1 Follow up on #3642 and move node resizing code to shared code mafiesto4 2026-01-30 17:31:59 +01:00
  • e0d0acc33c Merge branch 'VisjectResizeCurveNodes' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VisjectResizeCurveNodes mafiesto4 2026-01-30 16:58:01 +01:00
  • e2f2d3e6f6 Merge branch 'Tryibion-fix-terrain-closest-point' mafiesto4 2026-01-30 16:43:52 +01:00
  • afc04dc41c Minor cleanup and fix mafiesto4 2026-01-30 16:43:48 +01:00
  • bdfa503c05 Merge branch 'fix-terrain-closest-point' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-terrain-closest-point mafiesto4 2026-01-30 16:38:50 +01:00
  • 205a8b2ebe Fix GPU Vertex Layout usage with explicit offsets to properly hash and calculates stride mafiesto4 2026-01-30 15:10:31 +01:00
  • d18c245730 Fix rare async task crash when it's canceled while dequeuing mafiesto4 2026-01-30 13:14:36 +01:00
  • e4eb064562 Add bake button to nav mesh bounds and minor improvements mafiesto4 2026-01-30 13:12:45 +01:00