Commit Graph

652 Commits

Author SHA1 Message Date
Wojtek Figat
53bd576ade Fix game settings serialization bug 2024-02-28 02:05:26 +01:00
Wojtek Figat
14902dc29e Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-02-26 19:49:39 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
01d123b099 Add support for importing material emissive and roughness from fbx file
#2153
2024-02-23 17:46:27 +01:00
Wojtek Figat
97cb8d1b61 Clarify doc comment 2024-02-21 00:07:38 +01:00
Wojtek Figat
e5cfd872b2 Simplify math codebase 2024-02-20 17:52:51 +01:00
Wojtek Figat
8fa8eeb094 Optimize Matrix decomposition to use Matrix3x3 for rotation 2024-02-20 17:51:48 +01:00
Wojtek Figat
04da732da9 Cleanup code #1795 and unify new api in vector types 2024-02-19 23:04:59 +01:00
Wojtek Figat
358220b0b5 Merge branch 'SnapToGrid' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-SnapToGrid 2024-02-19 22:52:33 +01:00
Wojtek Figat
10180de9c6 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Source/Editor/Utilities/EditorUtilities.cpp
#	Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
Wojtek Figat
2fd47f91e2 Fix codestyle #2179 2024-02-19 17:36:37 +01:00
Wojtek Figat
e8e52da51c Merge branch 'Collections' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-Collections 2024-02-19 17:34:23 +01:00
Wojtek Figat
2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
Wojtek Figat
a2b8312fba Cleanup stuff in #2019 2024-02-18 19:48:43 +01:00
Wojtek Figat
45aa0e1b65 Merge branch 'master' of https://github.com/HydrogenC/FlaxEngine into HydrogenC-master 2024-02-18 16:11:31 +01:00
Wojtek Figat
0cf39c9f8d Further improve terrain painting logic #1739r 2024-02-17 11:36:13 +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
6cd9895427 Merge remote-tracking branch 'origin/master' into 1.8 2024-02-07 09:40:45 +01:00
Wojtek Figat
27f4451c0c Merge branch 'collection-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-collection-ui 2024-02-06 16:20:04 +01:00
Wojtek Figat
873be6ac17 Convert Matrix3x3 into normal type 2024-02-06 15:41:35 +01:00
Wojtek Figat
10bed94357 Refactor engine systems to use platform time seconds rather than date time 2024-01-28 22:15:34 +01:00
Wojtek Figat
69b7a10c1f Add Stopwatch for accurate duration measuring 2024-01-28 20:31:03 +01:00
Wojtek Figat
2a70d0c011 Fix invalid log timing when log file is disabled in cooked build 2024-01-28 19:52:31 +01:00
Chandler Cox
9874b753cb Merge branch 'master' into collection-ui 2024-01-26 09:54:03 -06:00
NoriteSC
64e3db3a98 Update Array.h added IsValidIndex 2024-01-13 17:35:16 +01:00
Wojtek Figat
b7cc4c768f Fix unpacking Variant structure if input value is a scalar
#2163
2024-01-10 12:08:01 +01:00
Wojtek Figat
d807e9bfe0 Fix crash when setting maanaged structure data via Variant
#2163
2024-01-10 11:48:08 +01:00
Wojtek Figat
0075184a99 Merge branch 'master' into 1.8 2024-01-05 17:13:51 +01:00
Wojtek Figat
37da55896c Remove unused DateTime apis and cleanup constants 2024-01-05 11:15:32 +01:00
Wojtek Figat
976d0992df Fix DateTime::GetDate calculations
#2089 #2086
2024-01-05 11:13:41 +01:00
Wojtek Figat
e4c8639697 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
#	Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
ExMatics HydrogenC
ac090d690e Merge remote-tracking branch 'upstream/master' 2023-12-19 12:33:13 +08:00
Mateusz Karbowiak
f3497a2a55 Fix swapping core collections 2023-12-08 20:50:52 +01:00
Mateusz Karbowiak
86fbf05b09 Fix general swapping function 2023-12-08 20:49:47 +01:00
Wojtek Figat
74f5d14ec9 Merge remote-tracking branch 'origin/master' into 1.8 2023-12-08 11:23:06 +01:00
Wojtek Figat
3328c678c1 Merge branch 'halffixes' of https://github.com/Withaust/FlaxEngine into Withaust-halffixes 2023-12-06 12:06:56 +01:00
Wojtek Figat
f654d507e5 Add Where, Select and RemoveAll to ArrayExtensions 2023-12-03 14:09:58 +01:00
ExMatics HydrogenC
6ab1663a14 Add missing xml annotations 2023-12-03 15:18:27 +08:00
ExMatics HydrogenC
23b71e7d3e Make font fallbacking the default option 2023-12-03 15:11:47 +08:00
Wiktor Kocielski
3ab7d7fcc4 Add Half to Vector2/Vector4 2023-12-02 15:29:49 +03:00
ExMatics HydrogenC
29eb3954c5 Create global settings for font fallback 2023-12-02 17:48:51 +08:00
Wojtek Figat
c8dd2c045c Simplify sorting arrays code 2023-12-01 13:57:34 +01:00
Wojtek Figat
4f8aff4352 Refactor memory allocators to use dedicated path when moving collection data that is not blittable
#2001 #1920
2023-11-28 16:02:36 +01:00
Wojtek Figat
aa4e1222d7 Merge remote-tracking branch 'origin/master' into 1.8 2023-11-20 11:16:07 +01:00
Wojtek Figat
4e190c2e3c Add decoding stack trace function names on Apple platforms 2023-11-19 18:04:24 +01:00
Wojtek Figat
e177aec5fa Codestyle 2023-11-17 12:19:54 +01:00
Wojtek Figat
a1ef635a2c Merge branch 'MathLib' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-MathLib 2023-11-17 12:17:11 +01:00
NoriteSC
307129b4a1 added c++ PingPong and flipped sheer 2023-11-16 11:50:44 +01:00
Wojtek Figat
640f380237 Add OutputName to Build Settings for game output exe/package renaming
#1174
2023-11-16 10:29:58 +01:00
Wojtek Figat
eaafb72ca9 Optimize some includes and use automatic serializers for platform settings 2023-11-13 23:54:07 +01:00