Commit Graph

  • 27751522f9 comment ikpil 2024-06-26 23:48:24 +0900
  • ee48892223 Optimize stack handling by replacing List with a fixed-size array and manual index management in RcLayers ikpil 2024-06-26 23:46:40 +0900
  • d472d71795 Added RcSpans.Fill<T>() ikpil 2024-06-25 00:45:08 +0900
  • bdb9463d88 Changed RcLayerRegion.layerId to byte ikpil 2024-06-25 00:30:51 +0900
  • 35f5c63d77 DtStraightPathFlags int to byte ikpil 2024-06-25 00:17:07 +0900
  • e5d5867c56 rename RcVecUtils to RcVec ikpil 2024-06-25 00:02:59 +0900
  • 72b7cfd6db update Serilog.Sinks.File 6.0.0 ikpil 2024-06-24 22:36:05 +0900
  • 267e15fd4c refactor DtTileCacheObstacle class ikpil 2024-06-21 00:07:58 +0900
  • 35ef64d9b4 reorder the member variables of DtTileCacheObstacle ikpil 2024-06-20 23:52:33 +0900
  • 0092761742 Changed to consolidate vector-related functions into one place. ikpil 2024-06-19 13:46:04 +0900
  • 5911510544 fix compile error ikpil 2024-06-17 23:15:43 +0900
  • f54b586d75 Serilog.Enrichers.Thread 4.0.0 ikpil 2024-06-17 14:09:46 +0900
  • 5827a43dd8 Changed `RcChunkyTriMesh` to separate the function and variable. ikpil 2024-06-12 00:41:39 +0900
  • 650849b11b Changed 'reg', 'area' arrays to byte arrays for uniformity and efficiency in DtTileCacheContour ikpil 2024-06-12 00:03:59 +0900
  • b88b6096f6 Fixed where the dynamic voxel save file browser doesn't appear In Demo ikpil 2024-06-11 22:23:06 +0900
  • 65c572a4c2 Changed 'heights', 'areas', 'cons', and 'regs' arrays to byte arrays for uniformity and efficiency in DtTileCacheLayer ikpil 2024-06-11 00:44:20 +0900
  • 3417ecae36 Serilog.Sinks.Console 6.0.0 ikpil 2024-06-10 14:09:06 +0900
  • 320c7b4c65 Removed RcVecUtils.Dot2D(this RcVec3f @this, Span<float> v, int vi) ikpil 2024-06-08 20:56:55 +0900
  • fd03f0f12f Removed RcVecUtils.Create(float[] values) ikpil 2024-06-08 14:24:47 +0900
  • ed7173dd51 Removed RcVecUtils.Min(), RcVecUtils.Max() ikpil 2024-06-08 14:21:38 +0900
  • face8eb48e Changed to reuse samples and edges list in BuildPolyDetail() ikpil 2024-06-08 12:08:31 +0900
  • 759e335961 Removed RcVecUtils.Subtract(float[] verts, int i, int j) ikpil 2024-06-07 22:46:08 +0900
  • 8ad34dc0d8 Removed RcMeshDetails.VdistSq2(float[], float[]) ikpil 2024-06-07 22:36:46 +0900
  • ebab0a11f3 Removed RcVecUtils.Subtract(RcVec3f i, float[] verts, int j) ikpil 2024-06-07 21:44:59 +0900
  • b18845a749 Removed RcVecUtils.Scale() ikpil 2024-06-07 21:31:11 +0900
  • 0f20db44bb Serilog.Sinks.Async 1.5.0 -> 2.0.0 ikpil 2024-06-07 21:24:11 +0900
  • 099636cd7c Removed RcVecUtils.Dot() ikpil 2024-06-04 00:34:07 +0900
  • f8ae77a192 Release 2024.2.3 ikpil 2024-06-03 23:33:14 +0900
  • 01b7b4add9 pgrade Serilog 4.0.0 for DotRecast.Recast.Demo ikpil 2024-06-01 23:27:22 +0900
  • 2a45ec021c added DT_NODE_PARENT_BITS ikpil 2024-05-31 23:25:35 +0900
  • d94408f7a1 Changed class `Trajectory` to interface `ITrajectory` ikpil 2024-05-31 22:36:57 +0900
  • e9a5512bb2 public class EdgeSamplerFactory ikpil 2024-05-30 22:55:47 +0900
  • 17ecdb1cc7 added RcMath.Lerp() ikpil 2024-05-30 22:53:01 +0900
  • 2acbdf8c53 changed RecastTestMeshBuilder to TestMeshDataFactory ikpil 2024-05-28 00:06:21 +0900
  • e9c8b3eddf added RcIO Tests ikpil 2024-05-27 00:01:14 +0900
  • 104b5b02b2 cleanup TestMeshDataFactory ikpil 2024-05-25 23:01:16 +0900
  • 34d2ef639a update `DotRecast Copyright (c) 2023-2024 Choi Ikpil ikpil@naver.com` ikpil 2024-05-25 22:42:57 +0900
  • e6f515f08a update comment ikpil 2024-05-25 21:37:04 +0900
  • 7664ae9f3d code cleanup in RcResources ikpil 2024-05-25 09:36:00 +0900
  • aeefed7fbb add DT_VERTS_PER_POLYGON ikpil 2024-05-25 00:34:24 +0900
  • 1b4f5af155 update comment ikpil 2024-05-24 22:14:57 +0900
  • 2f50768909 upgrade Microsoft.NET.Test.Sdk 17.10.0 ikpil 2024-05-23 22:42:17 +0900
  • 886be3712f Changed `DtWriter` to a static class and renamed it to `RcIO` ikpil 2024-05-23 22:39:03 +0900
  • 99224251dc Changed `List<DtStraightPath>` to `Span<DtStraightPath>` for enhanced memory efficiency ikpil 2024-05-23 02:16:03 +0900
  • 5b6905bd8f Changed `MAX_STEER_POINTS` from class constant to local. ikpil 2024-05-22 23:48:52 +0900
  • c7f03d00ff Changed `Dictionary<int, List<DtMeshTile>>` to `DtMeshTile[]` to optimize memory usage ikpil 2024-05-22 01:33:15 +0900
  • 9a03ade6c9 Changed `DtTileCacheBuilder` to a static class ikpil 2024-05-21 00:11:08 +0900
  • 8f8db51542 Changed `DtTileCacheBuilder` to a static class ikpil 2024-05-21 00:10:24 +0900
  • ec9ebe28b9 long[] -> Span<long> ikpil 2024-05-20 00:16:36 +0900
  • c9a54d4b4e Added `DtCollectPolysQuery` and `FindCollectPolyTest` ikpil 2024-05-19 09:16:25 +0900
  • 3808c13876 Changed `IDtPolyQuery` interface to make `Process()` more versatile ikpil 2024-05-18 14:49:18 +0900
  • 0ce8ffba32 release 2024.2.2 ikpil 2024-05-18 09:26:07 +0900
  • 3b5e85eeb6 added Tile hash lookup size in DtNavMesh ikpil 2024-05-18 00:10:58 +0900
  • 72d042b1ea update CHANGELOG.md ikpil 2024-05-17 23:44:58 +0900
  • 7212afaac6 needed by Dotrecast ikpil 2024-05-16 01:09:10 +0900
  • 886afd20cd reduced memory usage of DtLink. ikpil 2024-05-16 00:46:05 +0900
  • c3208f7968 changed polyLinks to firstLinks ikpil 2024-05-16 00:30:07 +0900
  • 4543df0b90 update comment ikpil 2024-05-15 23:06:52 +0900
  • a649081a5b update comment DtMeshTile class ikpil 2024-05-14 23:46:54 +0900
  • 4e7afa64c6 update comment in DtNavMeshParams ikpil 2024-05-14 23:17:39 +0900
  • 47be4eca70 added DtNavMesh.Init() ikpil 2024-05-12 22:05:19 +0900
  • 40306a5302 rename RcRecast, DtDetour ikpil 2024-05-12 01:11:03 +0900
  • 3f750ba499 update comment, class member name ikpil 2024-05-12 00:36:18 +0900
  • 61e7b7a443 update RandomPointInConvexPoly() ikpil 2024-05-12 00:25:53 +0900
  • dfbd1b2cae update comment ikpil 2024-05-12 00:08:18 +0900
  • 1bf0a88492 update comment in DtPoly class ikpil 2024-05-11 23:58:01 +0900
  • e926c23195 SOH #41 ikpil 2024-05-09 00:34:22 +0900
  • 59849e1dac add `int nvisited` in DtPathUtils.functions ikpil 2024-05-09 00:00:53 +0900
  • deb02778cc rename corridor test ikpil 2024-05-08 23:50:12 +0900
  • cfdcc1336c preparatory work to resolve the SOH issue during path merging. ikpil 2024-05-08 00:25:32 +0900
  • 19e358bdfc m_npath instead of m_path.Count ikpil 2024-05-07 23:56:15 +0900
  • fc673b2c25 test2 ikpil 2024-05-06 15:45:24 +0900
  • 741200b559 added int npath param in FixupShortcuts() ikpil 2024-05-06 14:37:43 +0900
  • b165a3afed SOH issue #41 ikpil 2024-05-06 14:34:46 +0900
  • 884789a934 added RcSpan unit test ikpil 2024-05-05 13:11:12 +0900
  • 5b9adf73e2 release 2024.2.1 ikpil 2024-05-04 10:02:16 +0900
  • 3c43623769 SOH in DrawPolyBoundaries ikpil 2024-05-04 09:34:22 +0900
  • 08c8db2d19 SOH ikpil 2024-05-03 22:44:04 +0900
  • 4acb0a163a SOH for Gizmo ikpil 2024-05-03 22:09:37 +0900
  • a5a101c0c2 SOH allocation issues ikpil 2024-05-03 22:00:51 +0900
  • bef346a8cb SOH ikpil 2024-05-03 00:31:10 +0900
  • 9e9a3f0dc2 SOH ikpil 2024-05-03 00:19:12 +0900
  • daf552b4b7 SOH - Span<float> verts = stackalloc float[m_maxVertPerPoly * 3]; ikpil 2024-05-02 23:12:33 +0900
  • 1e0ef4f5cc SOH-2 - Span<float> pat = stackalloc float[(DT_MAX_PATTERN_DIVS * DT_MAX_PATTERN_RINGS + 1) * 2]; ikpil 2024-05-01 13:03:34 +0900
  • a84d66195e added RcRentedArray test ikpil 2024-05-01 12:54:57 +0900
  • 29fab9f5b2 soh-1 ikpil 2024-04-30 00:11:09 +0900
  • f81975d97a benchmark ikpil 2024-04-30 00:13:42 +0900
  • e67dbfa604 Merge branch 'refs/heads/pr/fix-small-object-heap-issue' v0.3.1 wrenge 2024-04-27 09:04:23 +0300
  • b09eada4cf Merge remote-tracking branch 'refs/remotes/origin/main' wrenge 2024-04-27 09:04:19 +0300
  • b8832e50e7 Merge remote-tracking branch 'refs/remotes/upstream/pr/fix-small-object-heap-issue' into pr/fix-small-object-heap-issue wrenge 2024-04-27 09:03:26 +0300
  • 005ab583f7 Merge remote-tracking branch 'refs/remotes/upstream/pr/fix-small-object-heap-issue' into pr/fix-small-object-heap-issue pr/fix-small-object-heap-issue wrenge 2024-04-27 09:01:27 +0300
  • 3ae7582043 added RcSpans util ikpil 2024-04-27 11:08:55 +0900
  • 15384cacb0 fix: SOH issue (#41) ikpil 2024-01-23 22:49:36 +0900
  • 2ef6c0b27c upgrade NUnit.Analyzers Version="4.2.0" ikpil 2024-04-27 10:52:14 +0900
  • adbb265ca2 added T[] vs Span<T> benchmark ikpil 2024-04-27 10:51:52 +0900
  • fb49a5bca6 checking ... ikpil 2024-04-26 01:02:09 +0900
  • 94e66ed318 fix: SOH issue (#41) ikpil 2024-01-23 22:49:36 +0900
  • 97777511a7 Added the keepInterResults option to RcBuilder.Build() ikpil 2024-04-25 01:18:04 +0900
  • f22ec94038 support C# 10, 11 in DotRecast.Recast.Demo ikpil 2024-04-25 00:59:02 +0900
  • 4a80473e2f fix workflow ikpil 2024-04-25 00:02:27 +0900