Mikko Mononen
|
e5d603ac92
|
**API CHANGED** Implemented issue 124. Detour API returns error codes.
|
2010-10-29 12:08:13 +00:00 |
|
Mikko Mononen
|
034fbbc67d
|
Fixed Detour to work when using 64bit polyrefs.
|
2010-10-15 06:57:45 +00:00 |
|
Mikko Mononen
|
4cf5ab4d7b
|
Fix for issue 125.
|
2010-09-24 06:15:01 +00:00 |
|
Mikko Mononen
|
f5bb64a375
|
Fix for Issue 123.
|
2010-09-17 07:25:19 +00:00 |
|
Mikko Mononen
|
e65903dfce
|
The humble beginnings of dtObstacleAvoidanceQuery, figuring out the API. Moved value graph/history to ValueHistory.h/cpp and changed the draw code to use imgui. Various tweaks to CrowdTool.
|
2010-08-31 12:36:32 +00:00 |
|
Mikko Mononen
|
3f0995dc1c
|
Allow dtNavMesh m_tileBits and m_polyBits to be zero.
|
2010-08-24 21:02:31 +00:00 |
|
Mikko Mononen
|
057c3e9bfd
|
Commented assert headers for encouraged usage. Navmesh query stores const dtNavMesh pointer.
|
2010-08-24 18:11:06 +00:00 |
|
Mikko Mononen
|
47ba806fef
|
Fix for Issue 107
|
2010-08-23 17:40:45 +00:00 |
|
Mikko Mononen
|
cbc47f4ddf
|
Fix for Issue 99:Separate Detour mesh queries in to a different class from mesh data
|
2010-08-17 15:10:32 +00:00 |
|
Mikko Mononen
|
474a3ddc67
|
Changed link bmin/bmax to fraction along the edge. Fixed moveAlong to work with multiple links per edge. Use flat delta for path iterator.
|
2010-08-10 10:43:28 +00:00 |
|
Mikko Mononen
|
81c0402116
|
Missing changes from previous commit. Added dtNavMesh.findLocalNeighbourhood() and dtNavMesh.getPolyWallSegments() and test code for them.
|
2010-08-09 13:28:26 +00:00 |
|
Mikko Mononen
|
d83961ecd4
|
issue 46:getPolysAround with convex polygon query bounds
|
2010-07-21 07:11:37 +00:00 |
|
Mikko Mononen
|
99401f3944
|
offmesh con was using sizeof(new unsigned char), removeTile() was still using delete[].
|
2010-07-10 09:00:26 +00:00 |
|
Mikko Mononen
|
e5cca88cd1
|
Custom memory allocator for Detour. Fixed parallel touching portal connection.
|
2010-07-09 10:37:49 +00:00 |
|
Mikko Mononen
|
122ee3a7a1
|
Issue 86:Tiled world consisting of one tile - dtNavMesh::init fails. ___NOTE: dtPolyRef format changed___
|
2010-07-08 12:04:43 +00:00 |
|
Mikko Mononen
|
2aa749c940
|
Fix for Issue 81. Fixed getPolysAround() and findDistanceToWall() when using off-mesh connections.
|
2010-05-26 09:46:02 +00:00 |
|
Mikko Mononen
|
1769d70e5c
|
Fix for Issue 70: more const methods, Fix for Issue 72: changed to more accuracte tile connection test.
|
2010-04-22 13:13:27 +00:00 |
|
Mikko Mononen
|
32b54f7981
|
Fix for Issue 68
|
2010-04-19 14:01:13 +00:00 |
|
Mikko Mononen
|
6f1e34e9fe
|
Raycast does not try to follow off-mesh links (Issue 64), use references instead of pointers in debugdraw api (Issue 62, Issue 63)
|
2010-04-15 07:22:47 +00:00 |
|
Mikko Mononen
|
10b330ffb4
|
Moved common functions behind name decoration.
|
2010-04-14 18:45:46 +00:00 |
|
Mikko Mononen
|
193f44a388
|
Issue 61: take 2, missing files.
|
2010-04-13 10:58:18 +00:00 |
|
Mikko Mononen
|
1d8c7dac84
|
Issue 60: fixed end of path issues in findStraightPath().
|
2010-04-13 07:38:57 +00:00 |
|
Mikko Mononen
|
77cc2b9eef
|
Update VC9 project, VC compiler fixes.
|
2010-03-30 07:04:07 +00:00 |
|
Mikko Mononen
|
5119b5cb16
|
API CHANGE! Better serialization support.
|
2010-03-25 12:24:40 +00:00 |
|
Mikko Mononen
|
8291ceace2
|
Fix for Issue 54: Bug when a non-shared vertex is marked for remove
|
2010-03-18 08:42:45 +00:00 |
|
Mikko Mononen
|
21f76bc0a5
|
Fixed hadling of negative tile indices. Made findStraightPath a tiny bit simpler.
|
2010-03-08 09:43:16 +00:00 |
|
Mikko Mononen
|
359f15b11c
|
Moved pointers from dtMeshHeader to dtMeshTile, allows mixing build/use 32/64 bit builds. Bumbed Detour version number.
|
2010-03-02 09:24:24 +00:00 |
|
Mikko Mononen
|
e51b31dab4
|
Made A-star cost admissible, fixed previous visib bug, commented path finder code, rearranged tests for readability.
|
2010-02-16 18:43:04 +00:00 |
|
Mikko Mononen
|
6f066ba9ea
|
polygon area getter/setter.
|
2010-02-12 15:14:38 +00:00 |
|
Mikko Mononen
|
5ade5a3052
|
More robust path iteration code.
|
2010-02-12 13:04:55 +00:00 |
|
Mikko Mononen
|
f6236c133d
|
Added cost per poly. Added API to change poly flags. Optimized pathfinder.
|
2010-02-12 09:29:09 +00:00 |
|
Mikko Mononen
|
a715e9a5f7
|
Area progress: Pass area type and ability flags to recast. Convex Area tool. Mark chf with convex volumes. Better visualization of volumes.
|
2010-02-05 16:15:49 +00:00 |
|
Mikko Mononen
|
f839fb080a
|
NOTE: Changed the generation procedure, see samples! Erode walkable area before area is generated. Allow to mark areas on chf. Generate regions following areas (+ many fixes here and there to make it alwasy work). Part 2
|
2010-02-01 14:58:30 +00:00 |
|
Mikko Mononen
|
531d655ff6
|
Off-Mesh connection direction now actually works.
|
2010-01-28 08:37:56 +00:00 |
|
Mikko Mononen
|
a56bf3ec2d
|
Off-Mesh connections across tile boundaries. Fixed getPolysAround(). Detour links per poly use linked list. Adjusted off-mesh connection tool.
|
2010-01-26 12:48:58 +00:00 |
|
Mikko Mononen
|
e973b71d4b
|
More polygons flags. Added filter for Detour queries.
|
2010-01-19 15:13:33 +00:00 |
|
Mikko Mononen
|
fe1a62db22
|
Draw off-mesh connections over/after navmesh edges. Fixed bvtree size issue (was not decoded correctly on mesh add).
|
2010-01-19 14:29:01 +00:00 |
|
Mikko Mononen
|
3abbfe006d
|
Changed Detour header var names more to verbose. Pass params as a struct to dtCreateNavMeshData. Named Off-mesh links to Off-mesh connections. Cleaned up Off-mesh connection code and samples. Added connection radius and direction to Off-mesh connections. Agent dimensions passed store in navmesh header.
|
2010-01-19 14:22:48 +00:00 |
|
Mikko Mononen
|
da9dec1eef
|
Sped up off-mesh link connection process.
|
2010-01-13 21:32:28 +00:00 |
|
Mikko Mononen
|
a81223f3bb
|
Update path iterator code to cope with off-mesh links. findStraightPath() returns now more info so that off-mesh links can de detected.
|
2010-01-13 21:25:07 +00:00 |
|
Mikko Mononen
|
5c4f1ed0bd
|
Off-Mesh Link progress (not fully working).
|
2010-01-10 17:19:02 +00:00 |
|
Mikko Mononen
|
5daf3f8157
|
raycast resturns hit normal.
|
2009-12-21 10:48:27 +00:00 |
|
Mikko Mononen
|
e4239a3bdf
|
Removed stat and tile navmeshes. Fixed examples.
|
2009-12-04 07:27:53 +00:00 |
|
Mikko Mononen
|
6a00efb936
|
Compile fixes for VC. Update VC project.
|
2009-12-03 16:28:27 +00:00 |
|
Mikko Mononen
|
a47e3436c9
|
Changed static navmesh samples to use new navmesh. Renamed Stat samples to Solo. Added moveAlongPathCorridor() to dtNavMesh.
|
2009-12-03 13:16:25 +00:00 |
|
Mikko Mononen
|
ab023b1700
|
Added dtNavMesh, which is combination of dtStatNavMesh and dtTiledNavMesh. Added Sample_DynMesh which is used for dtNavMesh testing for now.
|
2009-11-20 13:26:13 +00:00 |
|