blender/extern/recastnavigation/readme-blender.txt
Reinier de Blois 176538f613 Update Recast version to 1.5.0
The version of Recast that Blender ships with is from 2009.  This patch updates the Recast version to the latest version, 1.5.0.  The Detour version remains untouched.

Reviewers: campbellbarton, moguri

Reviewed By: moguri

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D1747
2016-04-05 21:38:52 +02:00

23 lines
1014 B
Plaintext

The version of Recast is 1.5.0, from:
https://github.com/recastnavigation/recastnavigation
Changes made:
* Recast/Source/RecastMesh.cpp: made buildMeshAdjacency() non-static so it can be used with recast-capi
* Recast/Include/Recast.h: Added forward declaration for buildMeshAdjacency()
The following additional files were added:
* recast-capi.cpp
* recast-capi.h
These expose a C interface to the Recast library, which has only C++ headers.
The version of Detour is 1.4, from:
https://code.google.com/archive/p/recastnavigation/downloads
Changes made:
* DetourStatNavMesh.h: use more portable definition of DT_STAT_NAVMESH_MAGIC
* DetourStatNavMesh.cpp: comment out some unused variables to avoid compiler warnings
* DetourStatNavMeshBuilder.h: add forward declaration for createBVTree
* DetourStatNavMeshBuilder.cpp: made createBVTree non-static for use with recast-capi
The CMakeLists.txt file has been added, since the original software does not include build files for the libraries.
~rdb