Jakob Botsch Nielsen
33a9eb1cce
Document detail triangle edge flags
2019-03-16 16:18:23 +01:00
Domenico Albani
03eb2f92f3
Make RecastDemo colors more meaningful ( #254 )
...
Implement a SampleDebugDraw which will color area types meaningfully, for example
color water as blue, grass as green and so on.
2017-02-02 20:27:43 +01:00
Domenico Albani
16a7a30ada
duDebugDraw::polyToCol changed to areaToCol ( #255 )
2017-02-01 17:44:39 +01:00
Domenico Albani
ad6e5de2e9
Debug draw duPolyToCol custom function ( #253 )
...
Add duDebugDraw::duPolyToCol to allow user to pick polygon color.
2017-01-30 11:11:32 +01:00
mynz
069017d9f0
change DebugUtils/Source/DetourDebugDraw.cpp no executable
2015-02-01 09:02:32 +09:00
Matthew Endsley
b0e4e6a834
Add wrappers for the standard math library
...
Simplifies transition to software based math libraries
for projects requiring determinism.
2013-09-15 20:09:01 -07:00
Mikko Mononen
64802ecd0e
- Improved unconnected off-mesh connection debug draw
...
- Fixed connecting off-mesh links which connect to the same tile x,y but different layer
- Fixed crash in navmehs query closestPointOnPolyInTile() when the poly is off-mesh connection
2012-06-12 03:28:43 +00:00
Mikko Mononen
478d5c8605
Fix for Issue 194.
2012-02-23 17:11:02 +00:00
Mikko Mononen
e6b1d141d2
Fixed warnings when compiling with -Wshadow.
2012-02-22 17:25:46 +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
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
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
9bb9abad33
Fix for issue 150
2011-02-03 09:48:16 +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
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
b6308d8908
Removed closed list coloring from crowd tool. Fixed navmesh draw flags in navmesh tester.
2010-10-01 08:41:36 +00:00
Mikko Mononen
f5bb64a375
Fix for Issue 123.
2010-09-17 07:25:19 +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
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
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
db0a8cdbd6
Debug draw navmesh connection portals.
2010-04-22 13:13:59 +00:00
Mikko Mononen
d5c65a220f
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:58 +00:00
Mikko Mononen
193f44a388
Issue 61: take 2, missing files.
2010-04-13 10:58:18 +00:00
Mikko Mononen
5119b5cb16
API CHANGE! Better serialization support.
2010-03-25 12:24:40 +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
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
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
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
6c76919ab9
Moved common debugdraw code to DebugDraw.h/cpp, changed API to allow uint colors.
2010-01-10 17:17:47 +00:00
Mikko Mononen
5daf3f8157
raycast resturns hit normal.
2009-12-21 10:48:27 +00:00
Mikko Mononen
41061699d6
Missing debug utils files.
2009-12-09 16:45:57 +00:00