Commit Graph
12251 Commits
Author SHA1 Message Date
mafiesto4 05ffaf7cef Add **skeleton retargeting** to play animations on different skeletons 2023-05-04 11:54:17 +02:00
Tryibion 144287ba1c Add Unload all but this scene option to scene context menu to unload all of the active scenes except for the selected one. 2023-05-03 20:38:55 -05:00
Tryibion f0da221621 Make the drag indicator between tree nodes a little brighter. 2023-05-02 21:44:00 -05:00
Ruan Lucas 518ce457df fix doc 2023-05-02 08:56:18 -04:00
GoaLitiuM 5efbfc86ad Prevent weak managed handle collections during long operations
Loading larger scenes may trigger multiple collections during the P/Invoke call,
so prevent collections from happening within a second to avoid in-flight handles
getting collected before the operation finishes.
2023-05-01 20:08:00 +03:00
GoaLitiuM 36a9ffe3aa Try to reuse previously allocated buffers in pooled ManagedArrays 2023-05-01 20:07:27 +03:00
GoaLitiuM 65b63da93a Improve custom attributes caching in managed classes 2023-05-01 20:06:51 +03:00
Ruan Lucas c900b6525d forgot to save the XD file 2023-04-30 14:30:08 -04:00
Ruan Lucas 176f95fbbc move == operator from Actor class to Object class 2023-04-30 14:25:41 -04:00
Ruan Lucas cfefe7a24c add == operator on Actors 2023-04-30 11:06:58 -04:00
Ruan Lucas 299ca398fa small change in particle window 2023-04-29 18:44:54 -04:00
Ruan Lucas bc9c9d2e72 Merge branch 'FlaxEngine:master' into master 2023-04-29 08:48:52 -04:00
mafiesto4 6d7e23f254 Fix text wrapping regression 2023-04-29 13:05:23 +02:00
mafiesto4 b89d32ce2b Fix text wrapping regression 2023-04-29 13:05:06 +02:00
mafiesto4 7f741c04ed Merge branch 'weak_handle_improvements' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-weak_handle_improvements 2023-04-29 12:18:28 +02:00
mafiesto4 5a2831d0cb Various improvements 2023-04-29 12:11:17 +02:00
mafiesto4 896f75b789 Add skeleton nodes names debug drawing in Editor preview when enabled 2023-04-29 12:10:15 +02:00
mafiesto4 ba319d8499 Add scale parameter to DebugDraw text drawing to rescale text without reducing font size 2023-04-29 12:09:36 +02:00
GoaLitiuM 320955f8b7 Use weak handles for marshalling temporary managed-to-native parameters 2023-04-29 12:41:02 +03:00
GoaLitiuM 6378f62acd Improve weak managed handle collection
Use thread-static pools for weak managed handles in order to reduce locking,
and collect the handles either right after garbage collection or when the pool
size becomes too large.
2023-04-29 12:40:58 +03:00
mafiesto4 7c0d1ab977 Fix access level of generated type marshaller if target type is protected or private 2023-04-29 11:11:30 +02:00
mafiesto4 4d1ac04e5c Add GroupElement.AddSettingsButton for editor ui 2023-04-29 11:10:48 +02:00
mafiesto4 385ef7361c Fix file size on unix systems if file is missing 2023-04-28 23:55:11 +02:00
mafiesto4 b6ceed5c6d Add packaging iOS app to ipa file 2023-04-28 23:54:50 +02:00
Tryibion 6fd636b421 Change to serialize list as array 2023-04-28 09:33:24 -05:00
Tryibion 1978cb6df9 Fix bug with not deleting all children on folder delete 2023-04-28 08:48:13 -05:00
mafiesto4 8de2e6a424 Fix build tool compilation with older dotnet tools 2023-04-26 22:36:44 +02:00
mafiesto4 915f6a719d Add automatic skeleton retargeting when playing Anim Graph on other skeletal model 2023-04-26 20:03:27 +02:00
mafiesto4 12f5157bfb Add debug drawing selected skeleton node in Skinned Model window viewport 2023-04-26 17:28:58 +02:00
mafiesto4 968e1328dc Add skeleton node or bone copy context menu in Editor 2023-04-26 16:20:30 +02:00
mafiesto4 6aaa5832a8 Fix crash when updating GPU texture residency to 0 2023-04-26 15:00:07 +02:00
mafiesto4 cf6b9b7ab5 Fix crash when updating GPU texture residency to 0 2023-04-26 14:59:36 +02:00
mafiesto4 5b50562a9f Refactor Skeleton Mapping to be handled by Skinned Model instead of Animation asset 2023-04-26 14:27:01 +02:00
Wiktor Kocielski 89d34650c0 Fix LayersMatrixEditor 2023-04-26 00:28:51 +03:00
mafiesto4 39b89ada6c Fix Anim Graph state machine rule graph opening after transition removal undo 2023-04-25 10:59:31 +02:00
mafiesto4 698a9f1938 Add **Interruption options** to State Machine transition 2023-04-25 10:47:10 +02:00
Tryibion c920b75142 Fix collision assets creation in non asset folders. 2023-04-24 17:47:19 -05:00
Tryibion 5178caeda6 Add inputs to Random Range visject float nodes 2023-04-24 17:27:43 -05:00
mafiesto4 7158cfb5bf Add **Any State to Anim Graph state machines** 2023-04-24 20:20:27 +02:00
Wiktor Kocielski 2c9541f6a0 ViewportIconsRenderer::AddActorWithTexture addition 2023-04-24 19:08:29 +03:00
Tryibion 0b3259fcc3 Increase size of add node so that vector3 fits correctly 2023-04-24 11:02:44 -05:00
Ruan Lucas 309302c212 improv: set new material instance name to parent material name 2023-04-23 13:27:32 -04:00
Wiktor Kocielski ce1b47979e Typo fixes 2023-04-23 18:26:05 +03:00
Ruan Lucas 85cfc73bbf clean code 2023-04-22 14:51:40 -04:00
mafiesto4 65e477cfd0 Add engine version defines for build scripts (eg. FLAX_1_6_OR_NEWER) 2023-04-22 19:55:29 +02:00
Ruan Lucas 107bea9c2e implement: add "GetSubTags" to "Tags" 2023-04-22 13:38:54 -04:00
Tryibion 918140bc6d Change List<Guid> to Guid[] when deserializing. 2023-04-22 12:04:57 -05:00
mafiesto4 390460907d Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
#	Source/Editor/Scripting/CodeEditors/VisualStudioCodeEditor.cpp
#	Source/Tools/Flax.Build/Deps/Dependencies/OpenAL.cs
2023-04-22 18:59:41 +02:00
mafiesto4 73ff053470 Fix ViewportIconsRenderer usage in game C++ scripts 2023-04-22 18:43:11 +02:00
mafiesto4 9377466ec8 Allow newer clang versions on Linux 2023-04-22 18:31:25 +02:00