diff options
| author | jackpoz <giacomopoz@gmail.com> | 2017-11-18 15:35:44 +0100 |
|---|---|---|
| committer | jackpoz <giacomopoz@gmail.com> | 2017-11-18 20:29:25 +0100 |
| commit | 7ef22e43057080926685eb45f0fce3f2f3d58c61 (patch) | |
| tree | c5a120b4a86112cdfe564110283a0a9cf7abc1bc /dep/recastnavigation/Detour/Source/DetourCommon.cpp | |
| parent | 64ca4717349fe3e418f1abe377f81be77818977c (diff) | |
Dep/Recast: Update recastnavigation to https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e
Diffstat (limited to 'dep/recastnavigation/Detour/Source/DetourCommon.cpp')
| -rw-r--r-- | dep/recastnavigation/Detour/Source/DetourCommon.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dep/recastnavigation/Detour/Source/DetourCommon.cpp b/dep/recastnavigation/Detour/Source/DetourCommon.cpp index 26fe65c1781..41d0d7bd387 100644 --- a/dep/recastnavigation/Detour/Source/DetourCommon.cpp +++ b/dep/recastnavigation/Detour/Source/DetourCommon.cpp @@ -342,8 +342,8 @@ void dtRandomPointInConvexPoly(const float* pts, const int npts, float* areas, // Find sub triangle weighted by area. const float thr = s*areasum; float acc = 0.0f; - float u = 0.0f; - int tri = 0; + float u = 1.0f; + int tri = npts - 1; for (int i = 2; i < npts; i++) { const float dacc = areas[i]; if (thr >= acc && thr < (acc+dacc)) |
