wrenge
|
c7c6e53d61
|
Made list in DtPathCorridor.cs readonly
|
2024-11-13 11:32:38 +03:00 |
ikpil
|
2d0e2f8525
|
Fix dynamic mesh bounds calculation #77
recast4j
- https://github.com/recast4j/recast4j/issues/203
- https://github.com/recast4j/recast4j/pull/204
|
2024-09-21 02:54:01 +09:00 |
ikpil
|
f18bedb02d
|
force utf-8
|
2024-09-05 22:57:28 +09:00 |
Sarofc
|
997d3f1a9b
|
draw agent option
|
2024-08-08 22:53:27 +09:00 |
ikpil
|
bc7818a1c5
|
[Upstream] fix: Fix raycast shortcuts (@Sarofc)
Raycast is performed in 2d and it might report reaching the given position even if the Y coordinate is different than the target. Therefore, it is necessary to check what poly is actually hit by raycast before taking a shortcut.
- https://github.com/recast4j/recast4j/issues/196
- https://github.com/recast4j/recast4j/pull/197
- https://github.com/ikpil/DotRecast/issues/72
|
2024-07-18 20:06:36 +09:00 |
ikpil
|
c562f8f6a1
|
Changed new RcVec3f[3] to stackalloc RcVec3f[3] in DtNavMesh.GetPolyHeight() to reduce heap allocation.
|
2024-07-14 00:09:08 +09:00 |
ikpil
|
4743ba68f9
|
Changed static readonly to const
|
2024-07-04 23:34:25 +09:00 |
ikpil
|
e5d5867c56
|
rename RcVecUtils to RcVec
|
2024-06-25 00:02:59 +09:00 |
ikpil
|
5827a43dd8
|
Changed `RcChunkyTriMesh` to separate the function and variable.
|
2024-06-12 00:41:39 +09:00 |
ikpil
|
b88b6096f6
|
Fixed where the dynamic voxel save file browser doesn't appear In Demo
|
2024-06-11 22:23:22 +09:00 |
ikpil
|
fd03f0f12f
|
Removed RcVecUtils.Create(float[] values)
|
2024-06-08 14:24:47 +09:00 |
ikpil
|
ed7173dd51
|
Removed RcVecUtils.Min(), RcVecUtils.Max()
|
2024-06-08 14:21:38 +09:00 |
ikpil
|
8ad34dc0d8
|
Removed RcMeshDetails.VdistSq2(float[], float[])
|
2024-06-07 22:36:46 +09:00 |
ikpil
|
b18845a749
|
Removed RcVecUtils.Scale()
|
2024-06-07 21:31:11 +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
|
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
|
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
|
59849e1dac
|
add `int nvisited` in DtPathUtils.functions
|
2024-05-09 00:00:53 +09:00 |
ikpil
|
cfdcc1336c
|
preparatory work to resolve the SOH issue during path merging.
|
2024-05-08 00:25:32 +09:00 |
ikpil
|
fc673b2c25
|
test2
|
2024-05-06 15:45:24 +09:00 |
ikpil
|
741200b559
|
added int npath param in FixupShortcuts()
|
2024-05-06 14:37:43 +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
|
50ea674cce
|
used option `keepInterResults` to save memory
- https://github.com/ikpil/DotRecast/issues/66
- https://github.com/ikpil/DotRecast/issues/61
|
2024-04-20 12:59:34 +09:00 |
ikpil
|
8fe46a6450
|
Keep Itermediate Results in JumpLinkBuilderSampleTools
|
2024-04-18 00:10:06 +09:00 |
ikpil
|
80e07ebb3c
|
Tick 'Keep Intermediate Results' option.
|
2024-04-17 23:50:48 +09:00 |
ikpil
|
17c1c18372
|
added "Keep Itermediate Results" flag
|
2024-04-15 23:42:55 +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 |
ikpil
|
82027dffd7
|
Limiting the number of tasks during build
|
2024-04-10 19:52:58 +09:00 |
ikpil
|
3c4723c907
|
added npath in MergeCorridor functions
|
2024-02-23 01:02:23 +09:00 |
ikpil
|
01b3bcf771
|
added RcCylicBuffer<long> extensions
|
2024-02-19 00:36:44 +09:00 |
ikpil
|
d0bec3714e
|
added corridor maxpath for SOH issue
- https://github.com/ikpil/DotRecast/issues/41
|
2024-02-16 00:26:23 +09:00 |
ikpil
|
2dc8593c78
|
Added avg, min, max, sampling updated times in CrowdAgentProfilingTool
|
2024-02-04 12:14:41 +09:00 |
ikpil
|
6b033ab058
|
add release note url in nuget package
|
2024-02-03 22:53:17 +09:00 |
ikpil
|
c61c2ba875
|
update package description
|
2024-02-01 22:47:12 +09:00 |
ikpil
|
dbb03988f5
|
fix: DtRaycastHit SOH issue reslove
|
2024-02-01 13:59:22 +09:00 |
ikpil
|
aaff85b229
|
fix: Change DtRaycastHit class to struct to resolve SOH issue. step2
|
2024-02-01 13:59:22 +09:00 |
ikpil
|
4c8c596450
|
bugfix: creating convex volume with two points(#34)
- Issue reporter @adambennett55
- https://github.com/ikpil/DotRecast/issues/34
|
2024-01-12 01:46:52 +09:00 |
ikpil
|
b341a41fae
|
typo public property getter -> readonly
|
2023-12-29 21:07:44 +09:00 |
c0nd3v
|
b1db6df033
|
Fix typo
|
2023-12-23 11:14:00 +09:00 |
Ikpil
|
7e472fae55
|
Pr/support net8 (#20)
* support net8
|
2023-11-16 14:05:19 +09:00 |
ikpil
|
69c8c950d2
|
refactor: add type-safe array copy function
|
2023-11-11 13:08:52 +09:00 |
ikpil
|
2245f70fcf
|
refactor: revert this part due to a mix of C# and C++ style in array and interface usage
|
2023-10-31 23:06:42 +09:00 |
Gabriel Alexandre
|
99cbba7586
|
Migrated some small types to structs
|
2023-10-30 23:40:46 +09:00 |
ikpil
|
ffdbdb7ed8
|
refactor: support netstandard2.1 vector3
|
2023-10-28 13:04:06 +09:00 |