Wojtek Figat
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
Wojtek Figat
eed2cdfe04
Progress on dotnet7 runtime hosting with mono
2023-03-22 17:59:46 +01:00
Wojtek Figat
ac59cc4633
Merge remote-tracking branch 'origin/master' into dotnet7
2023-02-13 10:05:51 +01:00
Wojtek Figat
7a2023ead6
Add option for importing scale tracking to animation asset
2023-02-07 09:39:31 +01:00
Wojciech Figat
f3366178ea
Refactor manually written managed bindings to use C-style exported P/Invoke
2023-01-23 18:14:38 +01:00
Wojciech Figat
eebc4951de
Merge branch '1.5' into dotnet7
...
# Conflicts:
# Source/Platforms/DotNet/NUnit/agents/net40/nunit-agent.exe
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/agents/net40/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/agents/net7.0/nunit.agent.addins
# Source/Platforms/DotNet/NUnit/nunit.engine.api.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.core.dll
# Source/Platforms/DotNet/NUnit/nunit.engine.dll
# Source/Platforms/DotNet/NUnit/nunit3-console.exe
# Source/Platforms/DotNet/NUnit/nunit3-console.exe.config
# Source/Platforms/DotNet/NUnit/testcentric.engine.metadata.dll
# Source/Tools/Flax.Build/Deps/Downloader.cs
# Source/Tools/Flax.Stats/CodeFrame.cs
# Source/Tools/Flax.Stats/CodeFrameNode.cs
# Source/Tools/Flax.Stats/Flax.Stats.Build.cs
# Source/Tools/Flax.Stats/Languages.cs
# Source/Tools/Flax.Stats/Program.cs
# Source/Tools/Flax.Stats/TaskType.cs
# Source/Tools/Flax.Stats/Tools.cs
# Source/Tools/FlaxEngine.Tests/TestEditorUtils.cs
2023-01-10 15:49:44 +01:00
Wojciech Figat
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
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
Wojciech Figat
d3cdca6b33
Merge remote-tracking branch 'origin/1.5' into dotnet7
2023-01-02 10:37:04 +01:00
Wojtek Figat
084fe6f063
Add UseAssetImportPathRelative to Editor options and use it by default to store imported asset path relative to the project folder
2023-01-01 18:55:09 +01:00
Wojtek Figat
c48a81a068
Merge branch '1.5' into dotnet7
...
# Conflicts:
# Source/Editor/Managed/ManagedEditor.Internal.cpp
# Source/Engine/Core/Config/LayersAndTagsSettings.cs
2022-12-28 18:49:14 +01:00
Wojtek Figat
a570d6d178
Refactor **Actor tags into hierarchical reusable Tags** system for better gameplay scripting
2022-12-20 21:11:38 +01:00
551c58db4f
Fix incorrect array marshalling in few Editor methods
2022-12-17 15:38:55 +02:00
96dc279ebd
Implement .NET 7 runtime support and bindings generation
2022-11-26 14:37:07 +02:00
Wojtek Figat
3b52914416
Add **Nested Animations** for compositing animation clips
2022-07-31 15:53:09 +02:00
Wojtek Figat
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
Wojciech Figat
b08d2001fd
Add Model SDF generation utilities
2022-03-24 11:32:02 +01:00
Wojtek Figat
8e28fef91f
Fix Lightmap UVs Source not working in model import options
2022-03-13 19:31:33 +01:00
Wojtek Figat
748d69a3cb
Add CollisionMeshesPrefix option to import collision data from model asset
2022-02-06 14:11:13 +01:00
Wojciech Figat
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
Wojciech Figat
05d0e1bdcc
Add Split Objects object to split imported meshes/animations into separate assets
2021-11-24 17:40:56 +01:00
Wojtek Figat
a013c3dd04
Fix possible crash in ReadOutputLogs
...
#646
2021-10-11 14:05:20 +02:00
Wojtek Figat
4c0435feef
Add timeline position synchronization with animation playback in Editor preview
2021-07-29 09:56:33 +02:00
Wojtek Figat
7fc3e65849
Fix changing prefab root
...
#488 #544 #489
2021-07-09 17:17:21 +02:00
Wojtek Figat
f5e5686853
Optimize includes in ThreadLocal.h
2021-07-08 00:34:49 +02:00
Wojtek Figat
6938821467
Add even more profiler events
2021-07-07 15:15:33 +02:00
Wojtek Figat
ecff38d58d
Add preloading initial Editor scene to improve startup performance
2021-07-07 12:25:04 +02:00
Wojtek Figat
4744fa05ef
Refactor Streaming with new settings and textures streaming configuration
2021-06-17 15:33:34 +02:00
Wojtek Figat
480947e0a9
Fix sprite atlas serialization after editing
2021-05-12 16:19:59 +02:00
Wojtek Figat
653cdd8654
Add support for importing assets into custom formats with AssetsImportingManager
2021-04-15 16:48:01 +02:00
Wojtek Figat
51926f517e
Add support for masking Material Slots when cooking Collision Data
2021-03-31 12:15:38 +02:00
Wojtek Figat
a6d488c4ef
Add support for generating Collision Data from Skinned Models
2021-03-30 17:58:24 +02:00
Wojtek Figat
77b21de534
Fix UTF-8 and UTF-16 encoding support usage in Json resources
...
Closes #310
Closes #27
2021-03-07 21:30:01 +01:00
Wojtek Figat
b193a7abc4
Add support for binary modules with native-code only
2021-02-25 13:01:15 +01:00
Wojtek Figat
c25abfda65
Remove ProjectInfo.h include from Editor.h
2021-02-19 09:36:23 +01:00
Wojtek Figat
be319c446d
Refactor settings types to use scripting API
2021-01-05 14:14:34 +01:00
Jean-Baptiste Perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
Wojtek Figat
3973452ec3
Add logging offset for Json parsing errors
2020-12-30 23:50:07 +01:00
Wojtek Figat
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00