New
1.6.0
This version includes a number of bug fixes and improvements from the past few years and maintains backwards compatibility with 1.x versions.
Added
- CMake build support
- Unit testing with Catch2 (#147)
- Support for AABB and OBB obstacles in
dtTileCache(#215, #278) dtTileCachesupports timesliced updates (#203)- Support for custom assertion functions (#250)
- Variant of
findNearestPolythat exposes distance and isOverPoly (#448) dtNavMeshQuery::getPathFromDijkstraSearchgets a path from the explored nodes in a navmesh search (#211)- A version of
dtPolyQuery::queryPolygonthat operates on batches of polygons rather than just 128 (#175) (Fixes #107) rcNew/rcDeleteto matchrcAlloc/rcFree(#324)- Better error reporting and input sanitization (#179, #303)
- Better debug draw (#253, #254, #255, #256)
- Improved docstrings, documentation
- (RecastDemo) Load/Save navmesh data (#258)