21 Commits

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