Mikko Mononen
d2b4b09e16
- Added rcOffsetPoly() helper function to expand polygon areas
2012-06-02 10:13:59 +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
76e2dcfc6d
Fix for issue 197.
2012-04-01 10:07:21 +00:00
Mikko Mononen
db0baf4741
Fix for issue 192.
2012-03-10 20:53:04 +00:00
Mikko Mononen
cd3a68dd9b
Random polygon selection for Detour.
2012-02-27 07:17:51 +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
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
4748710177
Missign files from tile cache update.
2011-11-17 19:28:49 +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
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
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
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
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
4ca8b91653
Updated win32 project.
2011-04-19 05:47:55 +00:00
Mikko Mononen
9902efc845
TileCache progress: Moved tile cache to Detour and made proper class for it. Better obstacles and tile layer management.
2011-04-16 07:57:50 +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
838d0657bd
Temp fix for neighbour rendering.
2011-03-15 07:31:52 +00:00
Mikko Mononen
4be11d07f8
Fixed bug in edge generation (also appears in regular side). Added portal edge detection. Adjusted layer related debug draw.
2011-03-11 20:22:22 +00:00
Mikko Mononen
b6a93f063a
Removed layer portals, added cons, which stores connectivity and portals. Layer heights is stored as bytes.
2011-03-11 15:12:15 +00:00
Mikko Mononen
9f2390e196
Added mipmaps to the grid texture. Removed obsolete SoloMeshTiled sample.
2011-03-06 16:00:04 +00:00
Mikko Mononen
e84d563bfe
Added boxmapped texturing to input mesh, helps visualize it better. Added polymesh generation for layered heighfields.
2011-03-06 15:40:33 +00:00
Mikko Mononen
6cb0413cc7
Layer progress: Fixed reg building with multiple areas. Added contour generation.
2011-03-06 08:26:55 +00:00
Mikko Mononen
a1babd6803
Fixed out of bounds bug in rcBuildLayerRegions. Improved region merging.
2011-02-28 08:18:44 +00:00
Mikko Mononen
ce6f2a52fc
Fixed mem leaks with layers. Added layer region generation test.
2011-02-27 20:39:17 +00:00
Mikko Mononen
f140c3962d
Heighfield Layer progress.
2011-02-26 15:05:21 +00:00
Mikko Mononen
d1dde08d35
Added delay to make sure the app does not hog all CPU.
2011-02-25 08:24:30 +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
496ee57897
Added userData pointer for dtCrowdAgent.
2011-02-06 13:13:42 +00:00
Mikko Mononen
5b4f8b6047
Allow different obstacle avoidance parameters. Changed update flags to be per agent, not per crowd. Added optional separation to steering. Added UI to change obstacle avoidance quality.
2011-02-06 12:52:08 +00:00
Mikko Mononen
9bb9abad33
Fix for issue 150
2011-02-03 09:48:16 +00:00
Mikko Mononen
98e7390ba0
Fix for issue 155
2011-02-03 09:32:55 +00:00
Mikko Mononen
0ede4bca39
Fix for issue 156
2011-02-03 09:23:45 +00:00
Mikko Mononen
0896e365f0
Updated xcode project and binary.
2011-01-31 07:36:39 +00:00
Mikko Mononen
6271b40ae6
Updated VC project and fixed compile warnings.
2011-01-31 07:33:01 +00:00
Mikko Mononen
070d591aa8
Fixed tool update on temp obstacle sample.
2011-01-30 20:57:33 +00:00
Mikko Mononen
1f2aea55f5
Fix for a crash in path queue. Bail out if cannot init obstacle query.
2011-01-30 20:43:16 +00:00
Mikko Mononen
6c6a62e3b1
Replaced liblzf with fastlz.
2011-01-30 19:52:10 +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
da00ac2b91
Timesliced temp obstacle processing.
2011-01-22 09:37:04 +00:00
Mikko Mononen
19b8a5f987
Missing Sample_TempObstacles.h/cpp
2011-01-14 15:54:16 +00:00