Mikko Mononen
17fae045a2
- improved replanting logic (better use of existing path)
...
- added priority q to help end-of-path replanting contestation
2012-05-31 10:36:35 +00:00
Mikko Mononen
00edec6ffb
- dtCrowd API Changed!
...
- finalizeSlicedFindPathPartial() returns best if no existing match found
- refactored crowd move requests
- removed adjustMoveTarget()
- added requestMoveVelocity() and resetMoveTarget()
- improved path replanning robustness
- added move visualization to crowd tool
2012-05-31 09:07:54 +00:00
Mikko Mononen
6aa8b1d989
Fix for missing tiles in navmesh.
2012-05-19 09:21:08 +00:00
Mikko Mononen
cb93a7062b
Remove navmesh tile even if a empty mesh is returned.
2012-05-19 09:20:24 +00:00
Mikko Mononen
76e2dcfc6d
Fix for issue 197.
2012-04-01 10:07:21 +00:00
Mikko Mononen
1a264a15cd
Fix for issue 198.
2012-04-01 09:45:32 +00:00
Mikko Mononen
0723805f96
Reverted portal detection change from R332.
2012-03-28 17:38:23 +00:00
Mikko Mononen
db0baf4741
Fix for issue 192.
2012-03-10 20:53:04 +00:00
Mikko Mononen
f6c8d9c780
Clear navmesh params on navmehs constructor.
2012-03-10 19:58:38 +00:00
Mikko Mononen
f91363ff06
Added rcCopyPolyMesh function.
2012-02-27 19:02:16 +00:00
Mikko Mononen
620f8fa130
Better detection of portal edges between tiles.
2012-02-27 18:40:16 +00:00
Mikko Mononen
cd3a68dd9b
Random polygon selection for Detour.
2012-02-27 07:17:51 +00:00
Mikko Mononen
478d5c8605
Fix for Issue 194.
2012-02-23 17:11:02 +00:00
Mikko Mononen
a12afd675f
64bit fixes for address calcs.
2012-02-22 19:36:18 +00:00
Mikko Mononen
e6b1d141d2
Fixed warnings when compiling with -Wshadow.
2012-02-22 17:25:46 +00:00
Mikko Mononen
98eee7e23a
Fix for tile cache merge polys, fix for temp obstacle handleUpdate() (call base class).
2012-02-07 16:04:08 +00:00
Mikko Mononen
ff7fd29008
Potential fix for navmesh query crash when using off-mesh cons and no BV-tree.
2012-02-06 14:54:00 +00:00
Mikko Mononen
336409d037
Added tool states, Crowd can be let run in the BG while changing mesh, Added off-mesh connection support for tile cache, Fixed tile cache area generation, Added debugdraw for tile cache build steps, Migrated to Xcode4.
2012-02-04 21:27:07 +00:00
Mikko Mononen
11d0942a6b
Fixed a bug where off-mesh connections w/o BV-tree would crash.
2012-02-04 21:16:37 +00:00
Mikko Mononen
1a66ddf71a
Partial checkin or tile cache endian swap.
2011-12-19 19:31:39 +00:00
Mikko Mononen
0e4a53fb0d
Partial checkin or tile cache endian swap.
2011-12-19 19:31:09 +00:00
Mikko Mononen
ce2f07736a
Fix for Issue 189.
2011-12-07 19:33:42 +00:00
Mikko Mononen
5f652cd660
Fix for Issue 187
2011-12-06 11:38:39 +00:00
Mikko Mononen
4748710177
Missign files from tile cache update.
2011-11-17 19:28:49 +00:00
Mikko Mononen
d2148ff57d
Added better state control for tile cache obstacles.
2011-11-17 19:11:12 +00:00
Stephen Pratt
bcf8b2ac03
RecastDemo: Updated to the Visual Studio project with the new NavMeshPruneTool file names.
2011-10-04 18:58:49 +00:00
Stephen Pratt
0ec4f993cb
Crowd: Detail API documentation for primary members declared in DetourCrowd.h.
...
Also includes some minor updates to the path corridor documentation.
2011-10-04 18:57:17 +00:00
Cameron hart
588d674c72
Made NavMeshPruneTool case consistent with other classes.
2011-10-03 19:38:24 +00:00
Cameron Hart
81098f1fc7
Added NavMeshPruneTool to CMakeLists.txt.
2011-10-02 21:29:12 +00:00
Stephen Pratt
dee5f6a9bc
Crowd: Detail API documentation for members declared in DetourPathCorridor.h.
2011-09-26 19:10:54 +00:00
Stephen Pratt
82a5c863eb
Detour: Added detail API documentation covering DetourNavMeshBuilder.h.
...
Plus some minor tweaks to other Detour documentation.
2011-09-19 20:37:11 +00:00
Stephen Pratt
923098b43c
Recast: New API documentation, and standardized tab/space use.
...
Documented DetourAlloc.h and most members in DetourCommon.h.
Added warning related to issue 180. (Limitation on use of dtNavmeshQuery::findNearestPoly.)
Standardized the use of tab/space indenting in the API documentation.
2011-09-13 13:22:09 +00:00
Stephen Pratt
79a61cbdb1
Recast: Removed unused inline functions and standardized tab/space use.
...
Removed the unused rcAlign4 function from Recast.h.
Removed the unused rcVequal function from Recast.h.
Standardized the use of tab/space indenting in the API documentation.
2011-09-13 13:14:40 +00:00
Stephen Pratt
986c8becf8
RecastDemo: Added NavmeshPruneTool files to the Visual Studio project.
2011-09-13 13:07:16 +00:00
Mikko Mononen
54e0e86ff2
Added simple Detour navmesh flood fill and prune tool.
2011-09-11 11:08:55 +00:00
Mikko Mononen
751cf50af8
Sample_TileMesh::buildTileMesh() was returning false instead of 0.
2011-09-04 12:39:53 +00:00
Mikko Mononen
1076b27e0f
Initialize m_nav to zero in dtNavMeshQuery
2011-09-04 12:38:05 +00:00
Stephen Pratt
6f5c9f9b82
Recast: Detail API documentation for the members declared in Recast.h. (Complete)
...
Recast.h: Completed rcPolyMeshDetail through end, plus updates to existing documentation.
Configuration: Removed DebugUtils directory from the document build.
Configuration: Fixed issue 179. (Backslashes)
2011-08-29 23:03:16 +00:00
Stephen Pratt
5553d19d59
Recast: Detail API documentation for the elements declared in Recast.h. (Partial)
...
The elements through rcPolyMesh are complete.
2011-08-22 21:49:21 +00:00
Stephen Pratt
2198f85997
Recast: Detail API documentation covering the elements declared in RecastAlloc.h.
2011-08-22 21:46:43 +00:00
Stephen Pratt
a20f4192f3
Update Doxygen configuration and conceptual content. (Minor changes.)
2011-08-22 21:43:59 +00:00
Stephen Pratt
c150272f99
Detour: Detail API documentation covering the DetourCommon.h and DetourNavMeshQuery.h files
2011-08-15 17:01:16 +00:00
Stephen Pratt
11fe155861
Update Doxygen configuration and add initial documentation support files.
2011-08-15 16:45:39 +00:00
Mikko Mononen
9b80662206
Removed misplaced stdio.h.
2011-08-01 10:53:18 +00:00
Mikko Mononen
1b6ca5a94a
Fixed findStraightPath() to return partial results. Fixed main.cpp FPS throttling. Added initial support for path replanning in DetourCrowd.
2011-08-01 10:48:56 +00:00
Cameron Hart
2c9a3a0b4f
Use FindSDL for MSVC builds too. Set the CMAKE_PREFIX_PATH so it looks in the Contrib/SDL directory for it.
2011-07-06 01:25:25 +00:00
Mikko Mononen
c4f95ec7e2
Fix for issue 174.
2011-07-03 11:49:16 +00:00
Cameron hart
d5729c678b
Changed header comments to use Doxygen format and added configuration Doxyfile.
2011-05-06 23:22:08 +00:00
Mikko Mononen
69f00ef893
Fixed type on rcAddSpan definition in header file.
2011-04-30 05:43:07 +00:00
Cameron hart
3cee73cb8c
Added CMake files for Linux compilation and removed Makefiles build. CMake build should also work on Windows and MacOS for those who wish to use it.
2011-04-20 10:55:10 +00:00