Commit Graph

21 Commits

Author SHA1 Message Date
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
Wojciech Figat
9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
Wojtek Figat
3239150a61 Refactor scene objects initialization to call OnAwake before all OnStart
#520
2022-07-17 17:05:59 +02:00
Wojtek Figat
8158052ec7 Fix Spline::GetSplineLength freeze
#726
2022-06-14 23:07:35 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Wojtek Figat
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
Wojtek Figat
255b2c85c8 Add bounds calculation for Spline 2021-03-18 21:51:15 +01:00
Wojtek Figat
49758fbfff Add Spline Collider 2021-02-11 16:47:43 +01:00
Wojtek Figat
29521b1b03 Remove Spline init from OnEnable to prevent double setup on SplineModel and SplineCollider 2021-02-10 17:19:45 +01:00
Wojtek Figat
00fab5cfd6 Add event to spline for updating custom data 2021-02-02 12:53:18 +01:00
Wojtek Figat
c3d9c52f1f Add support for spline point duplicate via Transform gizmo 2021-02-01 16:04:20 +01:00
Wojtek Figat
bf80827bfd Add more Spline API for curve editing 2021-02-01 13:50:56 +01:00
Wojtek Figat
f0c7fbb0cf Add more utilities for Spline 2021-01-27 15:28:26 +01:00
Wojtek Figat
37e3a85080 Optimize splines debug rendering performance 2021-01-27 12:33:32 +01:00
Wojtek Figat
d0c0259ee2 Add setter methods for spline points 2021-01-27 12:12:40 +01:00
Wojtek Figat
aa2eeb8243 Add GetSplineDirection util to Spline 2021-01-26 12:32:35 +01:00
Wojtek Figat
b674aae970 Fix spline length calculation to include bezier shape 2021-01-26 12:12:16 +01:00
Wojtek Figat
023cdced0a Add utility to make spline curve linear or smooth 2021-01-26 09:32:41 +01:00
Wojtek Figat
fe78fa7575 Add Spline 2021-01-25 10:41:53 +01:00