Cameron hart
|
d5729c678b
|
Changed header comments to use Doxygen format and added configuration Doxyfile.
|
2011-05-06 23:22:08 +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 |
|
Mikko Mononen
|
76444aa747
|
- Updated win32 project
- Fixed VC compile errors
|
2011-03-25 10:13:27 +00:00 |
|
Mikko Mononen
|
1de5e2f119
|
DETOUR API CHANGE!
- Detour Navmesh supports layers
- Allow to disable Navmesh BV-tree
- Added DetourTileCache
- Cleaned up Recast layer code
- Moved portal edge detection to Recast
- Removed polymesh border offset
- Removed lean heighfield
|
2011-03-25 09:16:38 +00:00 |
|
Mikko Mononen
|
fdb4ad30f7
|
getPolyWallSegments can return both walls and portals. Added userData pointer to dtCrowdAgent.
|
2011-02-11 08:43:05 +00:00 |
|
Mikko Mononen
|
1080b6c249
|
Fix for Issue 162.
|
2011-02-09 18:52:25 +00:00 |
|
Mikko Mononen
|
9bb9abad33
|
Fix for issue 150
|
2011-02-03 09:48:16 +00:00 |
|
Mikko Mononen
|
6271b40ae6
|
Updated VC project and fixed compile warnings.
|
2011-01-31 07:33:01 +00:00 |
|
Mikko Mononen
|
7f2696cbbf
|
First implementation of DetourCrowd off-mesh connection handling.
|
2011-01-30 17:11:20 +00:00 |
|
Mikko Mononen
|
e70a4664c9
|
Added multisampling. Moved obstacle avoidance to DetourCrowd.
|
2011-01-29 15:39:42 +00:00 |
|
Mikko Mononen
|
4a81213b3b
|
Refactored and cleaned up CrowdManager and moved it to DetourCrowd. Update tool UI layout, context sensitive help is now rendered as overlay.
|
2011-01-29 15:28:28 +00:00 |
|
Mikko Mononen
|
ebd5358010
|
Made detail mesh optional, create dummy mesh if no data is provided.
|
2011-01-14 10:53:05 +00:00 |
|
Mikko Mononen
|
08741e894c
|
DETOUR return status codes changed, check blog! Changed Detour status codes to be bitfields which describes the highlevel status plus some details about the failure or quality of the result.
|
2010-11-26 11:56:34 +00:00 |
|
Mikko Mononen
|
7fbcfa9c4b
|
Fixes for issue 147, issue 143, issue 140
|
2010-11-21 14:59:58 +00:00 |
|
Mikko Mononen
|
1be9de72d8
|
Detour version change! Added user ID per off-mesh connection. Fixed off-mesh connection draw flags after using off-mesh con tool.
|
2010-11-07 15:21:38 +00:00 |
|
Mikko Mononen
|
ccf401d3da
|
- added finalizeSlicedFindPathPartial()
- added handleStep()/handleToggle() to samples
- changed how crowds are rendered
- added path topology optimization step
|
2010-11-07 10:56:48 +00:00 |
|
Mikko Mononen
|
e5d603ac92
|
**API CHANGED** Implemented issue 124. Detour API returns error codes.
|
2010-10-29 12:08:13 +00:00 |
|
Mikko Mononen
|
ed7205308d
|
Made some buffer sizes runtime configurable.
|
2010-10-23 09:19:26 +00:00 |
|
Mikko Mononen
|
7f84699bfe
|
Cleaned up and simplified Detour obst. avoidance. Simplified path corridor, spinned off LocalBoundary to manage edge segs.
|
2010-10-20 17:13:47 +00:00 |
|
Mikko Mononen
|
35df0bfdcb
|
Another fix for potentially working 64bit poly ref.
|
2010-10-18 06:54:04 +00:00 |
|
Mikko Mononen
|
7774a7f45d
|
Adaptive sampling uses rotated circluar grid. Handles tight spots better.
|
2010-10-15 13:49:26 +00:00 |
|
Mikko Mononen
|
b13a0e60c8
|
Some cast fixes for 64bit ref support.
|
2010-10-15 13:04:05 +00:00 |
|
Mikko Mononen
|
030974fa55
|
Fix for Issue 130.
|
2010-10-15 07:01:01 +00:00 |
|
Mikko Mononen
|
034fbbc67d
|
Fixed Detour to work when using 64bit polyrefs.
|
2010-10-15 06:57:45 +00:00 |
|
Mikko Mononen
|
c9df5dc995
|
Changed dtNavmeshQuery.getPolyWallSegments() to require max number of segments to store.
|
2010-10-15 06:35:40 +00:00 |
|
Mikko Mononen
|
4cf5ab4d7b
|
Fix for issue 125.
|
2010-09-24 06:15:01 +00:00 |
|
Mikko Mononen
|
e1355c4a33
|
Fixed several detail mesh issues. Fixed issue 106.
|
2010-09-17 10:20:08 +00:00 |
|
Mikko Mononen
|
8a2963bce0
|
Fix for issue 119.
|
2010-09-17 07:37:00 +00:00 |
|
Mikko Mononen
|
f5bb64a375
|
Fix for Issue 123.
|
2010-09-17 07:25:19 +00:00 |
|
Mikko Mononen
|
7ee6e96e5a
|
- fixed the code to compile on win32
|
2010-09-10 06:53:33 +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
|
5ba6518ed3
|
Detour compiles now with DT_VIRTUAL_QUERYFILTER. Fixed typos in comments. Fixed bug in findStraightPath() where leftPolyType was not used.
|
2010-08-26 18:57:53 +00:00 |
|
Mikko Mononen
|
c6ce6e2ba9
|
Added few more asserts. Moved hash function to common.
|
2010-08-26 18:26:56 +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
|
0e4aa30e85
|
Changed dtQueryFilter to contain the flags check and cost calculation, can customized. Fix for issue 47 and issue 103.
|
2010-08-20 09:30:37 +00:00 |
|
Mikko Mononen
|
55360f6ee5
|
Missing files for R197
|
2010-08-19 09:55:12 +00:00 |
|
Mikko Mononen
|
785e9c68be
|
Missing DetourNavMeshQuery files, plus sliced findPath.
|
2010-08-17 17:46:19 +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
|
7d8fe75de1
|
The ugly and humble beginnings of path following and multi-agent navigation code.
|
2010-08-12 12:54:00 +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
|
cd3a351f40
|
Custom allocator for Recast.
|
2010-07-09 12:55:14 +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
|
939050eb82
|
fix for Issue 89:Call to dtVperp2d - don't need to negate
|
2010-07-08 11:25:57 +00:00 |
|
Mikko Mononen
|
3ee2ef9d72
|
fix for Issue 90:Additional unit type annotation.
|
2010-07-08 11:20:20 +00:00 |
|