Commit Graph

243 Commits

Author SHA1 Message Date
ikpil ea437ef020 Changed bmin/bmax from int[] to RcVec3i for improved memory efficiency 2024-10-13 16:30:52 +09:00
ikpil 62f9cfe034 Support for saving and loading dynamic nav meshes @ppiastucki
[Upstream] from recast4j
506b503 - chore: Support for saving and loading dynamic nav meshes (fixes #200) (#209)
2024-10-01 23:28:50 +09:00
ikpil 5735c98c79 Moq 4.20.71 2024-09-07 23:22:41 +09:00
ikpil f18bedb02d force utf-8 2024-09-05 22:57:28 +09:00
ikpil 1179f87d02 Microsoft.NET.Test.Sdk 17.11.1 2024-09-05 22:37:33 +09:00
ikpil a9e4ca377d upgrade Moq 4.20.71 2024-09-05 22:34:22 +09:00
ikpil 1eb65ca856 NUnit 4.2.1 2024-09-01 22:22:34 +09:00
ikpil 4a19d597c1 update Nunit 4.2.1 2024-08-24 20:32:38 +09:00
ikpil 201401b54f update Microsoft.NET.Test.Sdk 17.11.0 2024-08-21 13:58:04 +09:00
ikpil e6bea60db3 NUnit.Analyzers 4.3.0 2024-08-12 07:55:52 +09:00
ikpil 887294af1b upgrade BenchmarkDotNet 0.14.0 2024-08-08 22:54:03 +09:00
ikpil 13be6d5bd8 benchmark 2024-08-04 18:55:17 +09:00
ikpil cd7c668caf changed PriorityQueueBenchmarks 2024-08-04 18:35:25 +09:00
ikpil 89214accfb added RcBinaryMinHeapTest 2024-08-04 18:03:31 +09:00
ikpil 8a655528c3 benchmark 2024-08-03 14:36:46 +09:00
Sarofc c036501879 opt UpdateMoveRequest UpdateTopologyOptimization
# Conflicts:
#	src/DotRecast.Detour.Crowd/DtCrowd.cs

Benchmark

b3

b4
2024-08-03 13:24:42 +09:00
Sarofc 5aeb1e465c add benchmark 2024-08-03 12:13:45 +09:00
ikpil 7ffda46c2f NUnit3TestAdapter 4.6.0 2024-07-26 22:10:17 +09:00
ikpil cf7aec90ee Changed DtNavMeshQuery.GetPolyWallSegments() to use Span<T> for enhanced performance, memory efficiency. 2024-07-16 22:19:41 +09:00
ikpil e5d5867c56 rename RcVecUtils to RcVec 2024-06-25 00:02:59 +09:00
ikpil b18845a749 Removed RcVecUtils.Scale() 2024-06-07 21:31:11 +09:00
ikpil 17ecdb1cc7 added RcMath.Lerp() 2024-05-30 22:53:01 +09:00
ikpil 2acbdf8c53 changed RecastTestMeshBuilder to TestMeshDataFactory 2024-05-28 00:06:21 +09:00
ikpil e9c8b3eddf added RcIO Tests 2024-05-27 00:01:14 +09:00
ikpil 104b5b02b2 cleanup TestMeshDataFactory 2024-05-25 23:01:16 +09:00
ikpil 34d2ef639a update `DotRecast Copyright (c) 2023-2024 Choi Ikpil ikpil@naver.com` 2024-05-25 22:42:57 +09:00
ikpil 7664ae9f3d code cleanup in RcResources 2024-05-25 09:36:00 +09:00
ikpil 2f50768909 upgrade Microsoft.NET.Test.Sdk 17.10.0 2024-05-23 22:42:17 +09:00
ikpil 886be3712f Changed `DtWriter` to a static class and renamed it to `RcIO` 2024-05-23 22:39:03 +09:00
ikpil 99224251dc Changed `List<DtStraightPath>` to `Span<DtStraightPath>` for enhanced memory efficiency 2024-05-23 21:19:16 +09:00
ikpil c7f03d00ff Changed `Dictionary<int, List<DtMeshTile>>` to `DtMeshTile[]` to optimize memory usage 2024-05-22 01:34:11 +09:00
ikpil c9a54d4b4e Added `DtCollectPolysQuery` and `FindCollectPolyTest` 2024-05-19 09:16:25 +09:00
ikpil 3808c13876 Changed `IDtPolyQuery` interface to make `Process()` more versatile 2024-05-18 14:50:22 +09:00
ikpil 47be4eca70 added DtNavMesh.Init() 2024-05-12 22:05:19 +09:00
ikpil 40306a5302 rename RcRecast, DtDetour 2024-05-12 01:11:03 +09:00
ikpil e926c23195 SOH #41 2024-05-09 00:34:22 +09:00
ikpil deb02778cc rename corridor test 2024-05-08 23:50:12 +09:00
ikpil cfdcc1336c preparatory work to resolve the SOH issue during path merging. 2024-05-08 00:25:32 +09:00
ikpil 884789a934 added RcSpan unit test 2024-05-05 13:11:12 +09:00
ikpil a84d66195e added RcRentedArray test 2024-05-01 12:54:57 +09:00
ikpil 29fab9f5b2 soh-1 2024-04-30 00:13:52 +09:00
ikpil f81975d97a benchmark 2024-04-30 00:13:42 +09:00
ikpil 3ae7582043 added RcSpans util 2024-04-27 11:08:55 +09:00
ikpil 2ef6c0b27c upgrade NUnit.Analyzers Version="4.2.0" 2024-04-27 11:00:33 +09:00
ikpil adbb265ca2 added T[] vs Span<T> benchmark 2024-04-27 11:00:32 +09:00
ikpil 97777511a7 Added the keepInterResults option to RcBuilder.Build()
- https://github.com/ikpil/DotRecast/issues/66
2024-04-25 01:18:04 +09:00
ikpil 8fe46a6450 Keep Itermediate Results in JumpLinkBuilderSampleTools 2024-04-18 00:10:06 +09:00
ikpil 26a1dfddeb fix bug where return value of dynamic update result is reversed 2024-04-13 12:43:54 +09:00
ikpil 402b25a436 fixed an issue where await deadlock could occur in various platform environments. 2024-04-12 00:08:06 +09:00
ikpil 7874b4403c Renamed RcBuilderResult class to C# style naming 2024-04-10 20:39:06 +09:00