mafiesto4
668f3fa68d
Update read and write streaming api to use the newest format
2024-12-29 23:00:40 +01:00
mafiesto4
fee0ab74ff
Update old doc comments
2024-12-28 21:31:21 +01:00
mafiesto4
9ad4997691
Add automatic restoring Anim Event tracks when reimporting animation asset
...
#2363
2024-04-15 19:27:28 +02:00
mafiesto4
c59e872ef2
Fix crash when loading invalid Variant structure
2024-04-14 00:09:01 +02:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
mafiesto4
a7e428a21c
Merge branch 'master' into 1.5
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GI/GlobalSurfaceAtlas.flax
# Content/Shaders/TAA.flax
# Content/Shaders/VolumetricFog.flax
# Source/Editor/CustomEditors/Editors/ActorTagEditor.cs
# Source/Engine/Core/Config/GraphicsSettings.cpp
# Source/Engine/Engine/PostProcessEffect.cs
# Source/Engine/Graphics/GPUResourcesCollection.cpp
# Source/Engine/Graphics/GPUResourcesCollection.h
# Source/Engine/Graphics/PostProcessBase.h
# Source/FlaxEngine.Gen.cs
2023-01-10 15:37:55 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
93c0dd704e
Merge branch 'master' into 1.5
...
# Conflicts:
# Source/Engine/Serialization/Stream.cpp
2022-11-21 15:51:57 +01:00
mafiesto4
b139ebfe88
Fix crash when reading Transform from native data stream
2022-11-21 15:37:17 +01:00
mafiesto4
32e052a87b
Refactor native Stream serialization to new API
2022-10-20 17:28:12 +02:00
mafiesto4
ff34c7cc9b
Refactor raw data ReadSttream and WriteStream to have easier to use API with more features
2022-10-12 11:22:20 +02:00
mafiesto4
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
mafiesto4
ed908a260e
Add support for Double2/3/4 for Variant
...
Increase size to 40 bytes to store Double3 without allocations
Change Ray and BoundingBox to be stored inlined in BoundingBox
Use safer accessors to read Variant explicit data type
2022-05-20 18:10:35 +02:00
mafiesto4
158c29e598
Add **Dictionaries to Visual Scripting**
2022-04-27 22:47:54 +02:00
mafiesto4
b780e33a5b
Fix for faster models exporting
2022-03-14 20:32:38 +01:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
729bfcb941
Fix build
2022-01-09 18:05:52 +01:00
mafiesto4
0f9f3905ed
Add json serialization utils for objects to save/load from raw bytes
2022-01-08 15:06:15 +01:00
mafiesto4
32a73727b0
Optimize Stream includes to Array
2022-01-08 15:06:14 +01:00
mafiesto4
8938f13a0b
Add support for compiling and running engine without C# scripting
...
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
mafiesto4
53022ff013
Fix code quality issues detected by PVS-Studio
2021-09-21 18:23:31 +02:00
mafiesto4
0e76bf22ed
Fix crash when reading empty string from stream
2021-08-01 23:17:55 +02:00
mafiesto4
d8f555e8dc
Add support for using structures as Visual Script and Anim Graph parameters
2021-07-29 23:35:30 +02:00
mafiesto4
22d547e87b
Refactor Variant type ManagedObject serialization to be usable for Visual Scripting
2021-07-29 22:56:11 +02:00
mafiesto4
f42d2b8a18
Tweaks and improvements
2021-07-29 15:41:58 +02:00
jb-perrier
7506142dbb
Uint16 & Int16 CPP serialization.
2021-05-10 22:57:49 +02:00
mafiesto4
0de380ad3a
Optimize Variant typename loading if length is zero
2021-01-28 00:02:37 +01:00
mafiesto4
4b11725226
Fix crash when creating Empty particle emitter
...
Fixes #174
2021-01-27 23:59:24 +01:00
mafiesto4
9e3c413c91
Fix crash when using Byte, Int16 or UInt16 as VS parameters
2021-01-13 00:22:52 +01:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
mafiesto4
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00