Commit Graph

8511 Commits

Author SHA1 Message Date
Wojtek Figat
5fc7c6e190 Add MinCount and MaxCount to Collection attribute 2024-02-15 18:26:12 +01:00
Wojtek Figat
b5e23f0096 Improve JsonAssetReference 2024-02-15 11:46:17 +01:00
Wojtek Figat
7538296775 Refactor PhysicalMaterial usage to utilize JsonAssetReference struct 2024-02-15 11:45:50 +01:00
Wojtek Figat
fe7cc62728 Add JsonAssetReference type for scripting 2024-02-15 11:22:01 +01:00
Wojtek Figat
43f344ee13 Simplify bindings code for object refs 2024-02-15 10:54:33 +01:00
Wojtek Figat
f730657518 Add support for using pointer in MarshalAs in scripting types 2024-02-15 10:47:45 +01:00
nothingTVatYT
75b7eaf345 copy color and style from visject 2024-02-15 00:01:29 +01:00
nothingTVatYT
355835439a draw rubber band on top of items 2024-02-14 23:48:30 +01:00
nothingTVatYT
defe7454ce Revert "add borderless mode"
This reverts commit 6f4e599cc2.
2024-02-14 23:25:27 +01:00
nothingTVatYT
f1c0aea10f add rubberband selection 2024-02-14 23:14:25 +01:00
Wojtek Figat
db7dfdb0b1 Add support for structure and script types in JsonAsset 2024-02-14 18:55:48 +01:00
Wojtek Figat
42363e411e Various tweaks 2024-02-14 18:21:30 +01:00
Wojtek Figat
ebcc864b06 Fix missing file error in Content::GetAssetInfo 2024-02-14 12:47:34 +01:00
Wojtek Figat
3958a4740f Add option to enable Depth Test on cloth painting debug preview (enabled by default) 2024-02-14 12:36:04 +01:00
Wojtek Figat
31437e6dde Fix copy/paste for UI brushes 2024-02-14 12:17:02 +01:00
nothingTVatYT
6f4e599cc2 add borderless mode 2024-02-13 22:09:51 +01:00
Wojtek Figat
6548ca1148 Fix JsonAsset::GetInstance to properly check base class
#2224
2024-02-13 10:43:20 +01:00
Wojtek Figat
07e93e261e Fix physics simulation result collection to happen before draw or next update 2024-02-13 09:52:26 +01:00
nothingTVatYT
f044569b67 initialize the bool 2024-02-12 01:26:01 +01:00
Wojtek Figat
36beac5154 Fix deadlock when stack overflows in the Anim Graph update 2024-02-11 12:44:40 +01:00
Menotdan
f36dc0c5af Merge branch 'FlaxEngine:master' into model-prefab-fix 2024-02-11 02:38:24 -05:00
Wojtek Figat
04f1c9a59b Fix missing networked object ID resolving
#1607
2024-02-10 21:06:48 +01:00
Wojtek Figat
46441f6a03 Fix crash when using multi-threaded objects spawn and caching scripting VTables 2024-02-10 18:43:15 +01:00
Wojtek Figat
196a4ffe49 Add warning on not implemented generic type network serializer (need better codegen)
#1988
2024-02-10 18:17:29 +01:00
Wojtek Figat
4a19657e75 Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
#1988
2024-02-10 17:26:10 +01:00
nothingTVatYT
9c5c9cb76f refresh thumbnails on selection 2024-02-10 12:48:14 +01:00
Wojtek Figat
c646007882 Fix color grading issue with LUT texture used 2024-02-09 23:29:43 +01:00
Wojtek Figat
080202cf95 Fix crash when storage file gets deleted due to missing ref from async thread which failed to load it 2024-02-09 15:52:53 +01:00
Wojtek Figat
87c66b0168 Fix root motion preview in animation window 2024-02-09 15:38:11 +01:00
Wojtek Figat
da1b2f0c07 Fix crash when file handle was null 2024-02-09 15:37:42 +01:00
Wojtek Figat
d08843900e Add AnimationRootMotionFlags to configure root motion component extraction
Add `RootMotionMode` to support extracting root motion from animated skeleton pose center of mass

#1429 #2152
2024-02-09 15:37:29 +01:00
Wojtek Figat
f9ca69d8a9 Disable dynamic buckets in ThreadLocal on non-Desktop platforms that use fixed set of thread count 2024-02-08 10:47:55 +01:00
Wojtek Figat
082768d08c Refactor ThreadLocal when running on hardware with more cores than PLATFORM_THREADS_LIMIT 2024-02-07 23:39:02 +01:00
Wojtek Figat
eed780a0b0 Add highlighting active state in anim graph 2024-02-07 19:31:34 +01:00
Wojtek Figat
cfb8350c65 Fix anim graph debugging to handle nested graph connections highlights properly 2024-02-07 19:22:07 +01:00
Wojtek Figat
a38d1ad7cc Fix anim graph trace events debugging to include nodes path for nested graphs 2024-02-07 19:03:38 +01:00
Wojtek Figat
e75902e900 Variosu tweaks 2024-02-07 18:56:07 +01:00
Wojtek Figat
d1f40d1c47 Fix missing visibleIf attr 2024-02-07 18:53:55 +01:00
Wojtek Figat
2042525e92 Add pooling to some StringBuilder objects in build tool 2024-02-07 18:53:09 +01:00
Wojtek Figat
8441726da7 Improve support for fixed-arrays in api fields 2024-02-07 18:43:48 +01:00
Wojtek Figat
c67d352065 Refactor win32 exe icon updating
#928
2024-02-07 12:51:52 +01:00
Wojtek Figat
25ce571637 Merge branch 'nothingTVatYT-patch-1' 2024-02-07 12:23:06 +01:00
Wojtek Figat
17361d6bc1 Revert some VUlkan backend changes to fix regression on Metal devices 2024-02-07 12:16:11 +01:00
Wojtek Figat
9f279d4b5e Add hiding various material properties based on the material domain 2024-02-07 09:58:31 +01:00
Wojtek Figat
6cd9895427 Merge remote-tracking branch 'origin/master' into 1.8 2024-02-07 09:40:45 +01:00
nothingTVatYT
a9259b20a4 fix off-by-one in collection range check
The check failed randomly after script reloading an dissued the following error:

```
00:19:37.789 ]: [Error] Exception has been thrown during Window.OnDraw.
Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
[ 00:19:37.805 ]: [Warning] Exception has been thrown during Window.OnUpdate. Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
Stack strace:
   at FlaxEditor.GUI.Tabs.Tabs.get_SelectedTab() in /home/me/Flax/FlaxEngine/Source/Editor/GUI/Tabs/Tabs.cs:line 242
```
2024-02-07 02:01:39 +01:00
Wojtek Figat
169024ae47 Fix new asset naming to always validate filename
#2212
2024-02-06 17:39:43 +01:00
Wojtek Figat
13a3035094 Merge branch 'MineBill-button-custom-editors' 2024-02-06 17:27:40 +01:00
Wojtek Figat
7c9218840d Format code #2149 2024-02-06 17:27:27 +01:00
Wojtek Figat
876cb4f0c3 Merge branch 'button-custom-editors' of https://github.com/MineBill/FlaxEngine into MineBill-button-custom-editors 2024-02-06 17:13:12 +01:00